Abnormality diagnosis device

The abnormality diagnosis device addresses the challenge of handling diagnostic history in special environments by determining and storing diagnostic history based on conditions, ensuring accurate and complete record keeping.

JP2025070241AActive Publication Date: 2025-05-02TOYOTA JIDOSHA KK
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2023180407
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-10-19
Publication Date
2025-05-02
Estimated Expiration
2043-10-19

AI Technical Summary

Technical Problem

Existing abnormality diagnosis devices do not adequately handle diagnostic history when a vehicle is placed in a special environment and an abnormality diagnosis is not performed, leading to potential inaccuracies and lack of record keeping.

Method used

An abnormality diagnosis device that determines whether basic conditions and special environment conditions are met, and if so, stores diagnostic history in a storage unit even if an abnormality diagnosis is not performed, ensuring proper handling of diagnostic history under special environments.

Benefits of technology

The device ensures accurate handling and storage of diagnostic history when a vehicle is in a special environment, preventing inaccuracies and ensuring proper record keeping.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025070241000001_ABST
    Figure 2025070241000001_ABST
Patent Text Reader

Abstract

To provide an abnormality diagnosis device capable of appropriately handling a diagnosis execution history in the case where a vehicle is put under a special environment and abnormality diagnosis is not executed.SOLUTION: A device for executing abnormality diagnosis of equipment and storing a diagnosis execution history in a storage part when a basic condition for executing abnormality diagnosis of equipment of an engine mounted on a vehicle is established and a special environment condition of the vehicle is not established in the state that an ignition is turned off includes: a determination part for determining establishment and non-establishment of the basic condition and the special environment condition a plurality of times in the state that an ignition is turned off; and a storage control part for storing a diagnosis execution history in the storage part after the ignition is turned on, assuming that abnormality diagnosis has been executed according to the results of a plurality of times of determinations. The storage control part executes storage processing when the basic condition is established once of the plurality of times of determinations, and the special environment condition is established in all of the plurality of times of determinations, and does not execute the storage processing when the special environment condition is not established once of the plurality of times of determinations.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an abnormality diagnosis device. [Background technology]

[0002] 2. Description of the Related Art There is known an abnormality diagnosis device that performs an abnormality diagnosis on a fuel pressure sensor of an engine mounted on a vehicle with the ignition off (see Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2018-096278 A Summary of the Invention [Problem to be solved by the invention]

[0004] When an abnormality diagnosis is performed, it is conceivable to store a diagnosed history in the memory of the abnormality diagnosis device. For example, the presence or absence of such a diagnosed history is confirmed by an inspector during vehicle inspection. Here, it is considered that abnormality diagnosis should not be performed when the vehicle is placed in a special environment, since the accuracy of abnormality diagnosis decreases. However, when the vehicle is continuously used in a special environment, abnormality diagnosis is not performed and the diagnosed history is not stored. The above technology does not consider how to handle the diagnosed history in such a special environment.

[0005] SUMMARY OF THE PRESENT EMBODIMENTS An object of the present invention is to provide an abnormality diagnosis device that can appropriately handle diagnosis history when a vehicle is placed in a special environment and abnormality diagnosis is not performed. [Means for solving the problem]

[0006] The above object can be achieved by an abnormality diagnosis device that performs an abnormality diagnosis of equipment of an engine mounted on a vehicle and stores a diagnosed history in a memory unit based on the fact that, with the ignition off, basic conditions for performing an abnormality diagnosis of the equipment are met and special environmental conditions indicating that the vehicle is placed in a special environment are not met, the abnormality diagnosis device comprising: a judgment unit that, with the ignition off, judges whether the basic conditions and the special environmental conditions are met multiple times at intervals, and a memory control unit that executes a storage process to store the diagnosed history in the memory unit after the ignition is turned on, assuming that an abnormality diagnosis has been performed, depending on the multiple judgment results of the judgment unit, wherein the memory control unit executes the storage process if the basic conditions are met in at least one of the multiple judgments and the special environmental conditions are met in all of the multiple judgments, and does not execute the storage process if the special environmental conditions are not met in at least one of the multiple judgments. Effect of the Invention

[0007] According to the present invention, it is possible to provide an abnormality diagnosis device that can appropriately handle diagnosis history in a case where a vehicle is placed in a special environment and an abnormality diagnosis is not performed. [Brief description of the drawings]

[0008] [Figure 1] FIG. 1 is a schematic diagram of the engine. [Diagram 2] FIG. 2A is a flowchart illustrating an example of the determination control executed by the ECU activated by a soak timer in the ignition off state, and FIG. 2B is a flowchart illustrating an example of the storage control executed by the ECU activated by the ignition on. [Diagram 3] FIG. 3 is a timing chart illustrating a case where the special environmental condition always exists with the ignition off. [Figure 4] FIG. 4 is a timing chart illustrating a case where the special environmental condition is temporarily not satisfied while the ignition is off. [Diagram 5]FIG. 5 is a timing chart illustrating a case where the basic conditions are temporarily not satisfied while the ignition is off, but the special environmental conditions are always satisfied. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] [Vehicle outline] 1 is a schematic diagram of an engine. The vehicle 1 includes an engine 10, drive wheels 15, and an ECU (Electronic Control Unit) 20. The engine 10 is a power source for driving the vehicle 1. The power of the engine 10 is transmitted to the drive wheels 15. The engine 10 is provided with a fuel pressure sensor 12 that detects the pressure of fuel supplied to a fuel injection valve.

[0010] The ECU 20 includes a CPU (Central Processing Unit), a RAM (Random Access Memory), a ROM (Read Only Memory), etc. The ECU 20 is electrically connected to an ignition switch 3, an atmospheric pressure sensor 4, and a fuel pressure sensor 12. The ignition switch 3 detects whether the ignition is on or off. The atmospheric pressure sensor 4 detects the atmospheric pressure. The ECU 20 drives and stops the engine 10 based on whether the ignition switch 3 is on or off.

[0011] The ECU 20 executes an abnormality diagnosis of the fuel pressure sensor 12 in the ignition off state. In the ignition off state, the ECU 20 repeatedly starts and stops at predetermined time intervals using a soak timer. When the ECU 20 starts up in the ignition off state, the ECU 20 executes an abnormality diagnosis if the basic conditions are met and the special environmental conditions are not met. The basic conditions are conditions for executing an abnormality diagnosis of the fuel pressure sensor 12, and are mainly conditions related to the state of the engine 10. The basic conditions include that the temperature of the cooling water of the engine 10 is within a predetermined range, that the engine 10 was sufficiently warmed up due to the previous trip, that the battery voltage is at a normal value, that diagnostic detection is not prohibited, that the ignition is off, etc. The basic conditions do not include the special environmental conditions described below.

[0012] The special environmental condition is a condition indicating that the vehicle 1 is placed in a special environment. In this embodiment, the special environmental condition is considered to be established when the atmospheric pressure correction coefficient kpa is less than a predetermined value α that is smaller than 1. The atmospheric pressure correction coefficient kpa is a value obtained by dividing the current atmospheric pressure by the standard atmospheric pressure. The smaller the atmospheric pressure correction coefficient kpa is, that is, less than 1, the lower the current atmospheric pressure is. For example, when the vehicle 1 is stopped at high altitude, the atmospheric pressure correction coefficient kpa is less than 1.

[0013] The special environmental condition is not limited to the above. For example, the special environmental condition may be considered to exist when the outside air temperature detected by a temperature sensor such as an intake air temperature sensor is equal to or lower than a temperature β that is lower than 0° C. The special environmental condition may be considered to exist when at least one of the following conditions is satisfied: the atmospheric pressure correction coefficient kpa is less than a predetermined value α; and the outside air temperature is equal to or lower than a low predetermined temperature β.

[0014] As described above, the ECU 20 is repeatedly started and stopped at predetermined time intervals by the soak timer when the ignition is off. An abnormality diagnosis is performed every time the ECU 20 is started, and when the abnormality diagnosis has been performed a predetermined number of times, the ECU 20 stores a diagnosed history in the RAM. The ECU 20 is an example of an abnormality diagnosis device. The CPU, ROM, and RAM of the ECU 20, which will be described in detail later, functionally realize a determination unit and a storage control unit. As described below, the ECU 20 executes a determination control for determining whether or not the basic conditions and the special environmental conditions are satisfied, and a storage control for exceptionally storing a diagnosed history in the RAM even when an abnormality diagnosis is not performed according to the determination result.

[0015] [Judgment control] 2A is a flowchart illustrating a determination control executed by the ECU 20 when the soak timer is activated in the ignition off state. The ECU 20 determines whether or not both the basic condition and the special environmental condition are satisfied (step S1). Step S1 is an example of a process executed by the determination unit. If the result in step S1 is Yes, the ECU 20 increments a time counter (step S2). The time counter counts the time during which the special environmental condition is satisfied.

[0016] If the result of step S1 is No, or after step S2 is executed, the ECU 20 judges whether or not the special environmental condition is not satisfied (step S3). Step S3 is an example of a process executed by the judgment unit. If the result of step S3 is Yes, the ECU 20 turns on the normal environmental flag (step S4).

[0017] If the result of step S3 is No, or after step S4 is executed, the ECU 20 determines whether the normal environment flag is ON (step S5). If the result of step S5 is Yes, the ECU 20 clears the time counter, turns off the special environment flag (described later), and clears the trip number counter (described later) (step S6).

[0018] If the answer is No in step S5 or after the execution of step S6, the ECU 20 judges whether the time counter is equal to or greater than a predetermined value (step S7). If the answer is Yes in step S7, the ECU 20 turns on the special environment flag (step S8). If the answer is No in step S7 or after the execution of step S8, this control ends.

[0019] [Memory Control] 2B is a flowchart illustrating a storage control executed by the ECU 20 when the ignition is turned on. The ECU 20 determines whether the special environment flag is on (step S11). If the result in step S11 is Yes, the ECU 20 increments the trip number counter (step S12).

[0020] If the answer is No in step S11, or after step S12 is executed, the ECU 20 turns off the normal environment flag (step S13). Next, the ECU 20 determines whether the trip number counter is equal to or greater than a predetermined value (step S14). If the answer is Yes in step S14, the ECU 20 assumes that an abnormality diagnosis has been executed, and executes a storage process to store a diagnosis history in the RAM (step S15). Step S15 is an example of a process executed by the storage control unit. If the answer is No in step S14, or after step S15 is executed, this control ends.

[0021] [Timing chart] Fig. 3 is a timing chart illustrating a case where the special environmental condition is always satisfied with the ignition off. Fig. 3 shows the on / off state of the ignition, the on / off state of the normal environmental flag, the on / off state of the ECU 20, whether the basic conditions are satisfied, the on / off state of the special environmental flag, and the transition of the trip number counter. Fig. 3 illustrates a case where the vehicle 1 is always placed in a special environment.

[0022] The ignition is switched from ON to OFF (time t1). After a predetermined time has elapsed since the ignition was turned OFF, the soak timer turns ON the ECU 20, the basic conditions are met, and the special environment flag turns ON (time t2, Yes in step S1, No in steps S2, S3, and S5, Yes in step S7, and step S8).

[0023] After that, the ECU 20 is turned off. After a predetermined time has elapsed, the ECU 20 is turned on by the soak timer, the basic conditions are satisfied, and the special environment flag is maintained on (time t3, Yes in step S1, No in steps S2, S3, and S5, Yes in step S7, step S8). After that, the ECU 20 is turned off. After a predetermined time has elapsed, the ECU 20 is turned on by the soak timer, the basic conditions are satisfied, and the special environment flag is maintained on (time t4, Yes in step S1, No in steps S2, S3, and S5, Yes in step S7, step S8).

[0024] After that, the ECU 20 is turned off. After a predetermined time has elapsed, the ECU 20 is turned on by turning on the ignition, the special environment flag is turned off, and the trip number counter is incremented (time t5, Yes in step S11, steps S12 and S13).

[0025] When the trip count counter incremented when the ignition is turned on is equal to or greater than the predetermined value (Yes in step S14), the ECU 20 stores the diagnosed history in the RAM (step S15). Therefore, as shown in Fig. 3, when the basic conditions and the special environmental conditions are satisfied every time the ignition is turned off, it is assumed that an abnormality diagnosis has been performed, and the diagnosed history can be stored in the RAM. By limiting the storage of the diagnosed history in this way when an abnormality diagnosis has not been performed, it is possible to prevent the misuse of the diagnosed history records even when an abnormality diagnosis has not been performed.

[0026] Fig. 4 is a timing chart illustrating a case where the special environmental condition is temporarily not satisfied while the ignition is off. Fig. 4 will be described focusing on the differences from Fig. 3. With the ignition off, the atmospheric pressure correction coefficient kpa becomes equal to or greater than a predetermined value α (time t2a). The soak timer turns on the ECU 20, the basic condition is satisfied, the normal environmental flag is turned on, the special environmental flag is turned off, and the trip number counter is cleared (time t3, No in step S1, Yes in step S3, Yes in steps S4 and S5, No in steps S6 and S7).

[0027] After that, the atmospheric pressure correction coefficient kpa becomes less than the predetermined value α. After a predetermined time has elapsed, the ECU 20 is turned on by the soak timer, the basic condition is satisfied, and the special environment flag is maintained off (time t4, Yes in step S1, No in steps S2 and S3, Yes in step S5, and No in steps S6 and S7). After that, the ECU 20 is turned off. After a predetermined time has elapsed, the ECU 20 is turned on by the ignition being turned on, the special environment flag is maintained off, and the trip number counter is maintained in a cleared state (time t5, No in step S11, No in steps S13 and S14). In this way, if the special environment condition is not satisfied even once while the ignition is off, the storage process of the diagnosed history in the RAM is not performed. This is because, in such a case, the special environment condition is not satisfied and the abnormality diagnosis may be appropriately performed. In this way, it is possible to avoid the diagnosed history being stored carelessly assuming that the abnormality diagnosis has been performed.

[0028] Fig. 5 is a timing chart illustrating a case where the basic conditions are temporarily not satisfied while the ignition is off, but the special environmental conditions are always satisfied. Fig. 5 will be described focusing on the differences from Fig. 3. The soak timer turns on the ECU 20, the basic conditions are not satisfied, and the special environment flag is maintained on (time t3, No in step S1, No in step S3, No in step S5, No in step S7). When the ignition is turned on and the ECU 20 is turned on, the special environment flag is turned off, and the trip number counter is incremented (time t5, Yes in step S11, step S12).

[0029] When the trip counter incremented when the ignition is turned on is equal to or greater than the predetermined value (Yes in step S14), the ECU 20 stores a diagnosis history in the RAM (step S15). As shown in Fig. 5, when the basic conditions are satisfied at least once (times t2 and t4) and all of the special environmental conditions are satisfied (times t2, t3, and t4) with the ignition turned off, it is considered that an abnormality diagnosis has been performed, and a diagnosis history can be stored in the RAM.

[0030] Although the embodiments of the present invention have been described in detail above, the present invention is not limited to such specific embodiments, and various modifications and variations are possible within the scope of the gist of the present invention described in the claims. [Explanation of symbols]

[0031] 1 vehicle 10 Engine 20 ECU (abnormality diagnosis device, judgment unit, memory control unit)

Claims

[Claim 1] 1. An abnormality diagnosis device that, in an ignition-off state, performs an abnormality diagnosis on an engine device mounted on a vehicle and stores a diagnosis history in a storage unit, when a basic condition for performing an abnormality diagnosis on the engine device is satisfied and a special environmental condition indicating that the vehicle is placed in a special environment is not satisfied, comprising: a determination unit that determines whether the basic condition and the special environmental condition are satisfied or not multiple times with an ignition off; a storage control unit that performs a storage process of determining that an abnormality diagnosis has been performed according to a plurality of determination results of the determination unit and storing the diagnosis completion history in the storage unit after an ignition is turned on, The memory control unit executes the memory process when the basic condition is satisfied in at least one of the multiple judgments and the special environmental condition is satisfied in all of the multiple judgments, and does not execute the memory process when the special environmental condition is not satisfied in at least one of the multiple judgments.

Citation Information

Patent Citations

  • Malfunction diagnosis device for vehicle

    JP2003193900A

  • Automobile

    JP2018096278A