WO2012127976A1 - エンジンの故障診断方法及び故障診断装置 - Google Patents

エンジンの故障診断方法及び故障診断装置 Download PDF

Info

Publication number
WO2012127976A1
WO2012127976A1 PCT/JP2012/054513 JP2012054513W WO2012127976A1 WO 2012127976 A1 WO2012127976 A1 WO 2012127976A1 JP 2012054513 W JP2012054513 W JP 2012054513W WO 2012127976 A1 WO2012127976 A1 WO 2012127976A1
Authority
WO
WIPO (PCT)
Prior art keywords
cylinder
engine
compression pressure
misfire
crankshaft
Prior art date
Application number
PCT/JP2012/054513
Other languages
English (en)
French (fr)
Inventor
伊東洋
阿部隆行
大野哲也
四竈真人
Original Assignee
本田技研工業株式会社
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
Priority claimed from JP2011065104A external-priority patent/JP5277274B2/ja
Priority claimed from JP2011065105A external-priority patent/JP5277275B2/ja
Application filed by 本田技研工業株式会社 filed Critical 本田技研工業株式会社
Priority to US14/006,446 priority Critical patent/US9038445B2/en
Priority to EP12761202.6A priority patent/EP2690271A4/en
Publication of WO2012127976A1 publication Critical patent/WO2012127976A1/ja

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M15/00Testing of engines
    • G01M15/04Testing internal-combustion engines
    • G01M15/11Testing internal-combustion engines by detecting misfire
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/04Introducing corrections for particular operating conditions
    • F02D41/12Introducing corrections for particular operating conditions for deceleration
    • F02D41/123Introducing corrections for particular operating conditions for deceleration the fuel injection being cut-off
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1497With detection of the mechanical response of the engine
    • F02D41/1498With detection of the mechanical response of the engine measuring engine roughness
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/22Safety or indicating devices for abnormal conditions
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M15/00Testing of engines
    • G01M15/04Testing internal-combustion engines
    • G01M15/042Testing internal-combustion engines by monitoring a single specific parameter not covered by groups G01M15/06 - G01M15/12
    • G01M15/046Testing internal-combustion engines by monitoring a single specific parameter not covered by groups G01M15/06 - G01M15/12 by monitoring revolutions
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/021Engine temperature
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/023Temperature of lubricating oil or working fluid
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/10Parameters related to the engine output, e.g. engine torque or engine speed
    • F02D2200/1015Engines misfires
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/50Input parameters for engine control said parameters being related to the vehicle or its components
    • F02D2200/503Battery correction, i.e. corrections as a function of the state of the battery, its output or its type

Definitions

  • the present invention relates to an engine failure diagnosis method and a failure diagnosis device in which a cylinder in which misfire has occurred is specified and a failure code indicating the cylinder is stored.
  • JP 2009-280082 A Japanese Patent Laid-Open No. 2009-280082
  • the management ECU (117) determines that a misfire has occurred in the internal combustion engine (107)
  • the management ECU controls to turn on the warning lamp (125) (paragraph [0027]).
  • JP 2004-019455A Japanese Patent Laid-Open No. 2004-019465
  • cranking is performed to rotate the crankshaft (1a) while the fuel system and ignition system are driven and stopped, and the instantaneous rotational speed difference value between the set crank angles in the compression process of each cylinder is used.
  • an engine rotation fluctuation is detected, and an abnormality in the compression pressure is detected based on the rotation fluctuation (claims 1 to 6).
  • the abnormality detection of the compression pressure in JP 2004-019465 A uses the difference value of the instantaneous rotational speed between the set crank angles in the “compression process” in each cylinder. For this reason, it is necessary to newly provide a configuration (including software such as judgment logic) for detecting an abnormality in the compression pressure by detecting the difference value of the instantaneous rotational speed in the “compression process”. Complexity and high cost are inevitable.
  • An object of the present invention is to provide an engine failure diagnosis method and a failure diagnosis device that can reduce the number of diagnosis steps.
  • Another object of the present invention is to detect misfire during engine operation by detecting the fluctuation value of the angular velocity of the crankshaft corresponding to the explosion process during operation.
  • a misfire occurrence cylinder in which a misfire has occurred during operation of an engine having a plurality of cylinders is determined, and is monitored by a misfire monitoring unit that stores a failure code indicating the misfire occurrence cylinder.
  • An engine failure diagnosis method is performed in which a cranking rotation state in which a crankshaft is rotated while stopping an explosion in each cylinder is generated, and in the cranking rotation state, an angular velocity variation value of the crankshaft is determined for each cylinder.
  • a cylinder having a compression pressure insufficient and a cylinder having a compression pressure insufficient is determined based on the fluctuation value, and a misfire occurrence cylinder indicated by the failure code and a cylinder having a compression pressure shortage determined in the cranking rotation state are obtained.
  • a matching cylinder is specified.
  • the cylinder where the misfire occurrence cylinder indicated by the failure code coincides with the compression pressure deficient cylinder determined in the cranking rotation state is specified.
  • a variation value of the angular velocity of the crankshaft corresponding to the explosion process is detected for each cylinder, a cylinder having a small variation value of the angular velocity is determined as the misfire occurrence cylinder, and at the time of cranking rotation, A variation value of the angular velocity of the crankshaft corresponding to the explosion process may be detected for each cylinder, and a cylinder having a small variation value of the angular velocity may be determined as the cylinder having insufficient compression pressure.
  • a variation value of the angular velocity of the crankshaft corresponding to the explosion process is detected for each cylinder, and a misfire occurrence cylinder in which misfire occurs.
  • An engine failure diagnosis method that is monitored by a misfire monitoring section that determines a crankshaft rotation state in which a crankshaft is rotated while stopping an explosion in each cylinder. In this state, a variation value of the angular velocity of the crankshaft corresponding to the explosion process is detected for each cylinder, and a cylinder having the variation value equal to or less than a predetermined value is determined as a compression pressure deficient cylinder having insufficient compression pressure.
  • the occurrence of the compression pressure abnormality in each cylinder is determined by detecting the fluctuation value of the angular speed of the crankshaft. Is possible. Therefore, it is possible to accurately determine whether or not there is a lack of compression pressure (mechanical failure), which is one of the causes of misfire occurrence, without disassembling the cylinders, and to improve engine failure diagnosis efficiency. it can.
  • the variation value of the angular velocity of the crankshaft corresponding to the explosion process is detected for each cylinder, and the cylinder with insufficient compression pressure is determined based on the variation value. For this reason, it becomes possible to use the logic for misfire determination which vehicle ECU has as logic for determination of a cylinder with insufficient compression pressure. Therefore, it is possible to simplify the configuration (including software such as determination logic) for determining a cylinder with insufficient compression pressure.
  • an individual average value that is an average value of fluctuation values of each cylinder is compared with an overall average value that is an average value of fluctuation values of all cylinders, and the individual average is compared with the overall average value.
  • the cylinder having a small value may be determined to be the compression pressure deficient cylinder. Thereby, it is possible to determine a cylinder with insufficient compression pressure by a relative comparison between the cylinders. For this reason, even if a change in the voltage of the battery for the motor for driving the crankshaft, a change in the ambient temperature, or the like slightly affects the fluctuation value of the angular velocity of the crankshaft, it is less likely to be affected by the determination of the cylinder with insufficient compression pressure. be able to.
  • the degree of deviation from the overall average value may be displayed in a plurality of stages for the individual average value that is lower than the overall average value.
  • the degree of deviation of the individual average value from the overall average value indicates the degree of insufficient compression pressure.
  • the degree of shortage of the compression pressure depends on the cause (for example, compression pressure leakage of the cylinder itself, clearance of the intake valve or exhaust valve of the cylinder, etc.).
  • the degree of deviation of the individual average value from the overall average value can be used as an index for estimating the cause of the shortage of the compression pressure. Therefore, it is possible to estimate the cause of the shortage of the compression pressure by displaying the degree of the divergence.
  • the diagnostic efficiency can be improved.
  • the detection of the fluctuation value of the angular velocity of the crankshaft in the cranking rotation state may be started after a predetermined time has elapsed from the start of the motor that drives the crankshaft. As a result, it is possible to detect the fluctuation value in a state where the cranking rotation is stable, and therefore it is possible to accurately determine the cylinders with insufficient compression pressure.
  • the voltage of the battery that drives the motor that drives the crankshaft may be monitored, and when the battery voltage drops below a predetermined voltage, the determination of the cylinder with insufficient compression pressure may be stopped. Accordingly, it is possible to avoid erroneous determination of a cylinder with insufficient compression pressure by avoiding determination in a state where cranking rotation becomes unstable due to a decrease in battery voltage.
  • the determination of the cylinder with insufficient compression pressure may be stopped. For example, if a value that cannot be taken in a normal use environment is set as the predetermined value, it is possible to avoid erroneous determination of a cylinder with insufficient compression pressure by avoiding determination in a specific use environment. .
  • An engine failure diagnosis apparatus determines a misfire-occurring cylinder in which a misfire has occurred during operation of an engine having a plurality of cylinders, and monitors a misfire monitoring unit that stores a failure code indicating the misfire-occurring cylinder.
  • An engine failure diagnosis apparatus is provided that generates a cranking rotation state in which a crankshaft is rotated while stopping an explosion in each cylinder, and in the cranking rotation state, an angular velocity variation value of the crankshaft is determined for each cylinder.
  • a compression pressure deficient cylinder with insufficient compression pressure is determined based on the fluctuation value, and a misfire occurrence cylinder indicated by the failure code and a compression pressure deficient cylinder determined in the cranking rotation state are obtained.
  • a matching cylinder is specified.
  • An engine failure diagnosis apparatus detects a variation value of an angular velocity of a crankshaft corresponding to an explosion process for each cylinder during operation of an engine having a plurality of cylinders, and misfires are generated.
  • An engine failure diagnosis apparatus that is monitored by a misfire monitoring unit that determines a crankshaft rotation state while stopping an explosion in each cylinder and generating a cranking rotation state. In this state, a fluctuation value of the angular velocity of the crankshaft corresponding to the explosion process is acquired for each cylinder, and a cylinder having the fluctuation value equal to or less than a predetermined value is determined as a compression pressure deficient cylinder having insufficient compression pressure.
  • FIG. 1 is a block diagram showing a schematic configuration of an engine diagnosis system having an engine failure diagnosis apparatus (hereinafter also referred to as “diagnosis apparatus”) according to an embodiment of the present invention. It is a figure which shows the schematic structure inside the one cylinder. It is a figure which shows the external appearance of a crank angle sensor. It is a figure which shows an example of the output signal of a crank angle sensor. 7 is a flowchart for determining whether or not misfire has occurred in a cylinder during normal driving of the vehicle (during normal operation of the engine).
  • FIG. 5 is a flowchart for diagnosing whether or not a compression pressure failure has occurred in each cylinder when a warning of misfire has been issued by the engine ECU. It is a figure which shows an example of the change of an engine speed in case a tappet clearance is normal. It is a figure which shows an example of the change of an engine speed when the shift
  • An example of the relationship between the piston movement of each cylinder during cranking rotation and the magnitude of the load generated on the crankshaft due to the piston movement occurs when the cylinder is operating normally and when the compression pressure is insufficient. It is a figure divided and shown when.
  • FIG. 1 An example of an index used when the diagnostic device determines that the cause of misfire in the misfire-occurring cylinder is a mechanical failure and displays the fact and subsequent inspection work and repair work on the display unit.
  • FIG. A failure code stored in the engine ECU, a ratio calculated by the diagnostic device, a determination result of the diagnostic device, and a first example of a relationship between an inspection item and a confirmation part of the engine displayed by the diagnostic device based on the determination result are shown.
  • FIG. The second example of the relationship between the failure code stored in the engine ECU, the ratio calculated by the diagnostic device, the determination result of the diagnostic device, and the inspection items and confirmation parts of the engine displayed by the diagnostic device based on the determination result is shown.
  • FIG. 4 shows a fourth example of the relationship between a failure code stored in the engine ECU, a ratio calculated by the diagnostic device, a determination result of the diagnostic device, and an inspection item and a confirmation part of the engine displayed by the diagnostic device based on the determination result
  • FIG. 10 shows a fifth example of a relationship between a failure code stored in the engine ECU, a ratio calculated by the diagnostic device, a determination result of the diagnostic device, and an inspection item and a confirmation part of the engine displayed by the diagnostic device based on the determination result
  • FIG. 10 shows a fifth example of a relationship between a failure code stored in the engine ECU, a ratio calculated by the diagnostic device, a determination result of the diagnostic device, and an inspection item and a confirmation part of the engine displayed by the diagnostic device based on the determination result
  • FIG. 10 shows a fifth example of a relationship between a failure code stored in the engine ECU, a ratio calculated by the diagnostic device, a determination result of the diagnostic device, and an inspection item and a confirmation part of the engine
  • FIG. 10 shows a sixth example of a relationship between a failure code stored in the engine ECU, a ratio calculated by the diagnostic device, a determination result of the diagnostic device, and an inspection item and a confirmation part of the engine displayed by the diagnostic device based on the determination result FIG.
  • FIG. 1 shows an engine diagnosis system 10 (hereinafter also referred to as “system 10”) having an engine failure diagnosis device 14 (hereinafter also referred to as “diagnosis device 14”) according to an embodiment of the present invention. It is a block diagram which shows schematic structure of these.
  • the system 10 includes a vehicle 12 equipped with an engine 16 as a diagnosis target, and a diagnosis device 14 that diagnoses the engine 16.
  • Vehicle 12 (A) Overall Configuration In addition to the engine 16, the vehicle 12 includes an engine electronic control device 18 (hereinafter referred to as “engine ECU 18” or “ECU 18”) that controls the operation of the engine 16, and an ignition switch 20 (hereinafter referred to as “IGSW 20”). .)
  • engine ECU 18 engine ECU 18
  • IGSW 20 ignition switch 20
  • the engine 16 is a so-called in-line four-cylinder engine, and includes first to fourth cylinders 22a to 22d (hereinafter collectively referred to as “cylinder 22”), a crankshaft 24, and a crank angle sensor 26.
  • cylinder 22 first to fourth cylinders 22a to 22d
  • crankshaft 24 crankshaft 24
  • crank angle sensor 26 crank angle sensor 26
  • a starter motor 28 a battery 30, a voltage sensor 32, and a temperature sensor 34.
  • FIG. 2 shows a schematic configuration inside one cylinder 22.
  • Each cylinder 22 has an intake valve 40, an exhaust valve 42, a fuel injection valve 44, a spark plug 46, and a piston 48.
  • the intake valve 40, the exhaust valve 42, and the spark plug 46 are disposed facing the combustion chamber 50 of each cylinder 22.
  • FIG. 3 shows the appearance of the crank angle sensor 26.
  • FIG. 4 shows an example of the output signal Sa1 of the crank angle sensor 26.
  • the crank angle sensor 26 detects the rotation angle (hereinafter referred to as “crank angle Ac”) [°] of the pulse rotor 52 provided on the crankshaft 24 and outputs it to the engine ECU 18. That is, as shown in FIG. 4, the output signal Sa1 of the crank angle sensor 26 outputs a pulse signal every time the pulse rotor 52 rotates by a predetermined angle (here, 6 °).
  • the ECU 18 that has received the output signal Sa1 from the crank angle sensor 26 shapes the waveform of the output signal Sa1 into a signal Sa2. Then, the engine speed NE and the angular speed of the crankshaft 24 (hereinafter referred to as “crank angular speed ⁇ ” or “angular speed ⁇ ”) are detected by measuring the rising period P1 of the signal Sa2.
  • the starter motor 28 drives the crankshaft 24 based on the electric power supplied from the battery 30.
  • the voltage sensor 32 detects the output voltage Vb [V] of the battery 30 and outputs it to the ECU 18.
  • the temperature sensor 34 detects the temperature Tw [° C.] of engine cooling water (not shown) and outputs it to the ECU 18. As will be described later, the temperature detected by the temperature sensor 34 may be an engine oil temperature To [° C.] (not shown).
  • (C) Engine ECU 18 The engine ECU 18 controls the operation of the engine 16 and includes an input / output unit 60, a calculation unit 62, and a storage unit 64 as shown in FIG.
  • the diagnosis device 14 diagnoses a failure of the engine 16 and, as shown in FIG. 1, is connected to the engine ECU 18 via a data link connector 70 provided in the vehicle 12 for input / output of in-vehicle data.
  • diagnostic device 14 As a hardware configuration of the diagnostic device 14, for example, a commercially available notebook personal computer can be used.
  • the cable 72 is connected to a data link connector 70 provided on an instrument panel (not shown) of the vehicle 12 with one end of the cable 72 connected to the input / output unit 74. The other end of 72 is connected. Thereafter, the diagnosis device 14 performs an abnormality diagnosis of each cylinder 22 in accordance with an operation from the operator (user) to the operation unit 76. At that time, the diagnostic device 14 operates the engine 16 via the engine ECU 18. Details of the abnormality diagnosis of each cylinder 22 performed by the diagnosis device 14 will be described later.
  • FIG. 5 is a flowchart in which the engine ECU 18 determines whether or not misfire has occurred in the cylinders 22a to 22d when the vehicle 12 is running normally (when the engine 16 is in normal operation). It is.
  • step S1 the ECU 18 determines whether misfire has occurred in each of the cylinders 22a to 22d. If no misfire has occurred in any of the cylinders 22a to 22d (S2: NO), the process returns to step S1.
  • step S3 the ECU 18 stores a fact that a misfire has occurred and a failure code (DTC) indicating the cylinder 22a to 22d in which the misfire has occurred.
  • DTC failure code
  • step S4 the ECU 18 issues a warning such as turning on a warning lamp (not shown) to notify the user that an abnormality has occurred in the engine 16. The user who has received the warning brings the vehicle 12 to a repair shop or the like, for example.
  • FIG. 6 shows the relationship between the operation of the piston 48 of each cylinder 22a to 22d during normal operation of the engine 16 and the magnitude of the load L1 generated on the crankshaft 24 as the piston 48 operates.
  • the load L1 means a decrease in the engine speed NE [rpm], that is, a decrease in the angular velocity ⁇ of the crankshaft 24.
  • FIG. 7 is a flowchart of the misfire occurrence determination by the ECU 18 (detail of S1 in FIG. 5).
  • step S ⁇ b> 11 the ECU 18 acquires the crank angle Ac from the crank angle sensor 26.
  • step S12 the ECU 18 calculates the crank angular speed ⁇ based on the acquired crank angle Ac.
  • FIG. 8 shows the crank angle Ac and the crank angular speed ⁇ when the cylinders 22a to 22d are operating normally and when the first cylinder 22a is misfiring, and the steps in the cylinders 22a to 22d ( An example of a relationship with an intake process, a compression process, an explosion process, and an exhaust process) is shown.
  • a solid line 90 indicates the relationship between the crank angle Ac and the crank angular velocity ⁇ when the cylinders 22a to 22d are operating normally.
  • a broken line 92 indicates the relationship between the crank angle Ac and the crank angular speed ⁇ when misfire occurs in the first cylinder 22a.
  • the angular velocity ⁇ rapidly decreases in the explosion process of the first cylinder 22a. For this reason, it can be determined that misfire has occurred in the first cylinder 22a.
  • step S ⁇ b> 13 the ECU 18 removes a fluctuation component of the engine speed NE due to acceleration / deceleration of the vehicle 12 using a high-pass filter (not shown).
  • step S14 the ECU 18 performs a process of separating the process of each cylinder 22 (process separation process). Specifically, the crank angle Ac is divided according to the explosion process of each cylinder 22a to 22d.
  • step S15 the ECU 18 calculates the angular velocity fluctuation ⁇ in the explosion process of each cylinder 22.
  • the difference between the angular velocity ⁇ at the start of the explosion process of each cylinder 22 and the angular velocity ⁇ at the end can be set as the angular velocity fluctuation ⁇ .
  • the difference between the maximum value and the minimum value of the angular velocity ⁇ in the explosion process of each cylinder 22a to 22d may be used as the angular velocity fluctuation ⁇ .
  • FIG. 9 shows the relationship between the crank angle Ac and the angular velocity fluctuation ⁇ corresponding to the example of FIG. 8 and the explosion process of each cylinder 22a to 22d.
  • a solid line 100 shows the relationship between the crank angle Ac and the angular velocity fluctuation ⁇ when each of the cylinders 22a to 22d is operating normally.
  • a broken line 102 shows the relationship between the crank angle Ac and the angular velocity fluctuation ⁇ when misfiring has occurred in the first cylinder 22a, and the angular velocity fluctuation ⁇ shows a negative value at the cylinder position in the explosion process where the misfire has occurred. ing.
  • step S16 the ECU 18 determines whether or not misfire has occurred in each of the cylinders 22a to 22d based on the angular velocity fluctuation ⁇ in the explosion process of each of the cylinders 22a to 22d. Specifically, as described above, when the angular velocity fluctuation ⁇ decreases and becomes a negative value, it is determined that a misfire has occurred, and the cylinder in the explosion process corresponding to the negative value is determined as a misfire-occurring cylinder.
  • the failure code in the present embodiment indicates that a misfire has occurred and the cylinders 22a to 22d in which the misfire has occurred.
  • “P0301” is stored as the failure code.
  • “P0302” is stored as a failure code.
  • “P0303” is stored as a failure code.
  • “P0304” is stored as a failure code.
  • FIG. 10 shows whether or not there is a failure in compression pressure in the cylinders 22a to 22d when the engine ECU 18 warns of the occurrence of misfire. It is a flowchart which diagnoses.
  • step S21 the operator connects the diagnostic device 14 to the ECU 18 via the cable 72 and the data link connector 70.
  • step S ⁇ b> 22 the operator operates the operation unit 76 of the diagnostic device 14 and reads a failure code (DTC) from the ECU 18 to the diagnostic device 14.
  • DTC failure code
  • step S23 the operator determines whether or not the read failure code indicates the occurrence of misfire. If the failure code does not indicate the occurrence of misfire (S23: NO), the worker executes a diagnosis work corresponding to the failure code in step S24.
  • step S25 the diagnostic device 14 determines whether or not the compression pressure is insufficient for the cylinder 22 (misfire occurrence cylinder) whose failure code indicates the occurrence of misfire. judge. In this determination, cranking rotation that rotates the crankshaft 24 while stopping the fuel supply and ignition in each of the cylinders 22a to 22d and preventing the explosion from occurring is used (details will be described later).
  • step S27 the diagnostic device 14 determines that the cause of the misfire in the misfired cylinder is a mechanical failure. Then, a message to that effect and subsequent inspection work and repair work are displayed on the display unit 82. The worker performs inspection work and repair work according to the display.
  • step S28 the diagnostic device 14 causes the misfire to occur in the misfired cylinder, not a mechanical failure. Then, it is determined that there is an electrical failure, and that fact and the subsequent inspection and repair work are displayed on the display unit 82. The worker performs inspection work and repair work according to the display.
  • cranking rotation that rotates the crankshaft 24 while stopping the explosion in each of the cylinders 22a to 22d is used.
  • crankshaft 24 is rotated while the explosion in each of the cylinders 22a to 22d is stopped, if the compression pressure decreases in any of the cylinders 22a to 22d due to the deviation of the tappet clearance or the like, The engine speed NE or the crank angular speed ⁇ varies greatly.
  • FIG. 11 shows an example of a change in the engine speed NE when the tappet clearance TC is normal.
  • FIG. 13 shows an example of a change in the engine speed NE when the compression pressure is not generated (the compression pressure is zero).
  • the tappet clearance refers to a gap between the intake valve or the shaft of the intake valve and the camshaft or the rocker arm. The tappet clearance affects the opening timing of the valve, which is the opening / closing point of the valve, and the operation timing of the valve.
  • FIG. 14 shows an example of the relationship between the operation of the piston 48 of each of the cylinders 22a to 22d during cranking rotation and the magnitude of the load L1 generated in the crankshaft 24 as the piston 48 operates.
  • the model is shown separately when the compression pressure is insufficient and when the compression pressure is insufficient.
  • the load L1 here indicates a decrease in the engine speed NE [rpm], that is, a decrease in the crank angular speed ⁇ .
  • the explosion process in FIG. 14 does not actually involve an explosion.
  • the explosion process here refers to a process of making the range of the crank angle Ac equal to the explosion process during normal operation.
  • the case where the operation is normal and the case where the compression abnormality occurs are compared, and the difference in the load L1 is compared with the intake process, the explosion process, and the exhaust process.
  • the compression process is particularly large. This is because the compression load becomes small when gas leakage occurs in any part of the cylinder 22.
  • the angular velocity fluctuation ⁇ is set to have regularity by shifting the phase of the process of each cylinder 22a to 22d. In normal operation, a stable cranking rotation is obtained. However, when a compression abnormality occurs in any of the cylinders 22a to 22d, the compression load is not applied as described above, and the angular velocity fluctuation ⁇ is disturbed.
  • the difference in load L1 in the compression process is not directly used, but the angular velocity fluctuation ⁇ in the explosion process is used as in the case of misfire determination (FIG. 9 and the like).
  • the cranking rotation including the cylinders 22a to 22d in which the compression pressure is insufficient the crank angular speed ⁇ increases in the compression process of the cylinder in which the compression pressure is insufficient, but in the next process (explosion process), the angular speed ⁇ increases. This is based on the fact that the decrease occurs. Accordingly, it is possible to determine whether or not the compression pressure is insufficient based on a decrease (variation) in the angular velocity ⁇ in the explosion process. Therefore, it is possible to use the logic for misfire determination as the logic for determination of a cylinder with insufficient compression pressure.
  • FIG. 15 is a first flowchart of determination of insufficient compression pressure by the diagnostic device 14, and FIG. 16 is a second flowchart of determination of insufficient compression pressure by the diagnostic device 14.
  • FIG. 17 is an example of a time chart when the flowcharts of FIGS. 15 and 16 are executed.
  • the diagnostic apparatus 14 displays the request
  • FIG. The worker who sees the request turns on the IGSW 20 and starts the warm-up operation (time t1).
  • the warm-up operation here refers to, for example, increasing the engine speed NE to a predetermined value for warm-up (for example, 3000 rpm).
  • step S32 the diagnostic device 14 determines whether or not the warm-up has been completed. Specifically, the diagnostic device 14 acquires the temperature Tw from the temperature sensor 34 via the ECU 18, and determines whether or not the temperature Tw is equal to or higher than a threshold value THw indicating the end of the warm-up operation. If the warm-up has not ended (S32: NO), step S32 is repeated.
  • step S33 the diagnostic device 14 displays a request for the end of the warm-up operation on the display unit 82.
  • the request includes a request to turn on the IGSW 20 again after the IGSW 20 is turned off.
  • the worker who sees the request turns off the IGSW 20 (time t2), and turns on the IGSW 20 again (time t3) to start measurement.
  • step S35 the diagnostic device 14 acquires the voltage Vb of the battery 30 from the voltage sensor 32 via the ECU 18, and the voltage Vb is a threshold (battery voltage) related to the voltage Vb. It is determined whether or not the threshold value TH_Vb) is exceeded.
  • the battery voltage threshold value TH_Vb is a threshold value for determining whether or not the cranking rotation by the starter motor 28 becomes unstable.
  • step S36 of FIG. 16 the diagnostic device 14 requests the ECU 18 for angular velocity variation ⁇ in the explosion process for each of the cylinders 22a to 22d (time point). t4).
  • the request includes prohibiting explosion in each of the cylinders 22a to 22d (stopping the fuel supply and keeping the ignition signal OFF).
  • step S37 the diagnostic device 14 requests a failure code from the ECU 18 (time t5). Upon receiving the request, the ECU 18 transmits a failure code to the diagnostic device 14. The diagnostic device 14 uses the received fault code in subsequent processing.
  • step S38 the diagnostic device 14 displays on the display unit 82 that the operator is requested to perform a cranking operation.
  • the worker who sees the request performs a cranking operation by rotating a starter motor (not shown) (time t6).
  • step S39 the diagnosis device 14 determines whether or not the engine speed NE (cranking speed) acquired through the ECU 18 is equal to or greater than a threshold value TH_NE.
  • the threshold value TH_NE is a threshold value for determining whether or not the engine speed NE can stably determine whether the compression pressure is insufficient, and is, for example, 50 rpm. If the engine speed NE is not equal to or higher than the threshold value TH_NE (S39: NO), step S39 is repeated. Although not shown, cranking is performed when the predetermined time (for example, 30 seconds) does not exceed the threshold value TH_NE. Cancel the request and exit the diagnosis.
  • step S40 the diagnosis device 14 determines whether a predetermined time (for example, 1 second) has elapsed since the engine speed NE is equal to or greater than the threshold value TH_NE. Determine whether or not. If the predetermined time has not elapsed (S40: NO), the process returns to step S39.
  • a predetermined time for example, 1 second
  • step S41 the diagnostic device 14 acquires the angular velocity fluctuation ⁇ from the ECU 18 (time t7 to t8). That is, the ECU 18 detects the angular velocity fluctuation ⁇ by the same processing as steps S11 to S15 in FIG.
  • the operator finishes the cranking according to the display on the display unit 82 of the diagnostic device 14 (finished after the end of the detection of the angular velocity fluctuation ⁇ by the ECU 18). You may).
  • FIG. 18 shows the crank angle Ac and the crank angular speed ⁇ when the cylinders 22a to 22d are operating normally in the cranking rotation state and when the misfire has occurred in the first cylinder 22a, and the cylinders 22a.
  • An example of the relationship with the processes (intake process, compression process, explosion process, and exhaust process) in .about.22d is shown as a model.
  • the solid line 110 shows the relationship between the crank angle Ac and the crank angular velocity ⁇ when the cylinders 22a to 22d are operating normally.
  • a broken line 112 shows the relationship between the crank angle Ac and the crank angular velocity ⁇ when misfire occurs in the first cylinder 22a.
  • FIG. 19 shows the relationship between the crank angle Ac and the angular velocity fluctuation ⁇ corresponding to the example of FIG. 18 and the explosion process of each cylinder 22.
  • a solid line 120 indicates the relationship between the crank angle Ac and the angular velocity fluctuation ⁇ when each cylinder 22 is operating normally.
  • a broken line 122 indicates the relationship between the crank angle Ac and the angular velocity fluctuation ⁇ when misfire occurs in the first cylinder 22a.
  • the diagnostic device 14 calculates the individual average value AVEr, the overall average value AVEt, and the ratio R1 based on the acquired angular velocity fluctuation ⁇ (time points t8 to t9 in FIG. 17).
  • the individual average value AVEr is an average value of the angular velocity fluctuation ⁇ in the explosion process for each cylinder 22.
  • the overall average value AVEt is an average value of the individual average values AVEr of all the cylinders 22.
  • the ratio R1 is individual average value AVEr / overall average value AVEt.
  • step S43 the diagnostic device 14 determines the presence or absence of a mechanical failure for each cylinder 22 based on the failure code DTC acquired in step S37 and the ratio R1 calculated in step S42, and displays the determination result on the display unit 82. (Time t10 to t11).
  • the diagnosis device 14 determines whether or not there is a shortage of compression pressure in the misfire-occurring cylinder based on the ratio R1 for each cylinder 22a to 22d. Specifically, when the ratio R1 is lower than a threshold value (compression pressure deficiency determination threshold value TH2) for determining whether or not there is a compression pressure deficiency, the ECU 18 determines that a compression pressure deficiency has occurred in the misfire occurrence cylinder. To do.
  • the threshold value TH2 is 100%.
  • a two-dot chain line 136 indicates the individual average value AVEr when the compression pressure is zero.
  • FIG. 22 is an enlarged view of a part of FIG.
  • the solid line 140 in FIGS. 21 and 22 corresponds to the first cylinder 22a
  • the broken line 142 corresponds to the second cylinder 22b
  • the alternate long and short dash line 144 corresponds to the third cylinder 22c
  • the alternate long and two short dashes line 146 to the fourth cylinder 22d.
  • the individual average value AVEr of the first cylinder 22a is 44.4 [rad / s]
  • the individual average value AVEr of the second cylinder 22b is 54.0
  • the individual average of the third cylinder 22c The value AVEr is 53.9
  • the individual average value AVEr of the fourth cylinder 22d is 55.8. Therefore, the overall average value AVEt is 52.03 [rad / s].
  • the first cylinder 22a that the ratio R1 falls below the threshold value TH2 (100% in this embodiment), and the first cylinder 22a is determined to be a cylinder with insufficient compression pressure.
  • the first cylinder 22a is determined to be “impossible” requiring a mechanical failure check.
  • the ratio R1 of the second to fourth cylinders 22b to 22d is not less than the threshold value TH2, it is determined that the mechanical failure check is not required regardless of the content of the failure code.
  • FIG. 24 shows that the diagnostic device 14 determines that the cause of the misfire in the misfire-occurring cylinder is a mechanical failure, to that effect, and the subsequent inspection and repair work. Is shown on the display unit 82, and is displayed in three stages at the above-described ratio R1. That is, “small deviation of tappet clearance”, “large deviation of tappet clearance”, and “compression failure”.
  • the “compression failure” mentioned here includes scratches in the cylinders 22a to 22d, defective piston rings (not shown), and the like.
  • the diagnostic device 14 displays the inspection work and the repair work when the deviation of the tappet clearance TC is small on the display unit 82.
  • the diagnosis device 14 displays the inspection work and the repair work when the deviation of the tappet clearance TC is large on the display unit 82.
  • the diagnostic device 14 displays the inspection work and the repair work when the compression failure occurs on the display unit 82.
  • the failure code stored in the ECU 18, the rate R ⁇ b> 1 calculated by the diagnostic device 14, the determination result of the diagnostic device 14, and the inspection of the engine 16 displayed by the diagnostic device 14 based on the determination result are shown.
  • First to sixth examples of the relationship between items and confirmation sites are shown.
  • the second cylinder 22b and the fourth cylinder 22d are neither misfiring cylinders nor compression pressure deficient cylinders, and the third cylinder 22c is a misfiring cylinder but is not a compression pressure deficient cylinder.
  • the cylinders 22b to 22d are determined as “possible”.
  • the diagnosis device 14 determines “OK” for any of the cylinders 22a to 22d.
  • “small tappet clearance deviation” is displayed as an inspection item or a confirmation part for the third cylinder 22c.
  • the fourth cylinder 22d is determined as “possible” because it is neither a misfired cylinder nor a cylinder with insufficient compression pressure.
  • the ratio R1 of the misfire occurrence cylinder indicated by the failure code falls below 100%, in other words, the misfire occurrence cylinder indicated by the failure code and the cranking rotation.
  • the cylinder 22 with which the compression pressure deficient cylinder determined in the state coincides the cylinder in which the deficiency of the compression pressure that needs repair has occurred is identified. For this reason, it is possible to determine whether or not there is a lack of compression pressure (mechanical failure), which is one of the causes of misfire occurrence, without disassembling the misfire occurrence cylinder. Accordingly, it is possible to accurately determine whether or not the compression pressure is insufficient (mechanical failure), which is one of the causes of misfires, without disassembling the cylinders 22a to 22d. Can be improved.
  • the occurrence of an abnormal compression pressure in each of the cylinders 22a to 22d is detected by detecting the angular velocity fluctuation ⁇ .
  • the angular velocity fluctuation ⁇ corresponding to the explosion process is detected for each of the cylinders 22a to 22d, and the cylinder with insufficient compression pressure is determined based on the angular velocity fluctuation ⁇ . For this reason, it is possible to use the logic for determining the misfire that the ECU 18 has as the logic for determining the cylinders with insufficient compression pressure. Therefore, it is possible to simplify the configuration (including software such as determination logic) for determining a cylinder with insufficient compression pressure.
  • the individual average value AVEr is compared with the overall average value AVEt, and it is determined that the cylinders 22a to 22d whose individual average value AVEr is smaller than the overall average value AVEt are cylinders with insufficient compression pressure. To do. Thereby, it is possible to determine a cylinder with insufficient compression pressure by a relative comparison between the cylinders 22a to 22d. For this reason, even if a change in the voltage Vb of the battery 30 for the starter motor 28 for driving the crankshaft 24, a change in the ambient temperature (temperature Tw, etc.), etc. slightly affect the angular velocity fluctuation ⁇ , the determination of a cylinder with insufficient compression pressure is made. Can be made less susceptible to
  • the degree of deviation from the overall average value AVEt is displayed in a plurality of stages for the individual average value AVEr lower than the overall average value AVEt (FIG. 25).
  • the degree of deviation of the individual average value AVEr from the overall average value AVEt indicates the degree of lack of compression pressure.
  • the degree of the shortage of the compression pressure depends on the cause (for example, the compression pressure leakage of the cylinders 22a to 22d itself, the clearance of the intake valve 40 or the exhaust valve 42, etc.).
  • the degree of deviation of the individual average value AVEr from the overall average value AVEt can be used as an index for estimating the cause of the shortage of the compression pressure. Therefore, it is possible to estimate the cause of the shortage of the compression pressure by displaying the degree of the divergence.
  • the diagnostic efficiency can be improved.
  • the angular velocity fluctuation ⁇ in the cranking rotation state is detected after a predetermined time has elapsed from the start of the starter motor 28 that drives the crankshaft 24 (after a predetermined time has elapsed since the engine speed NE exceeded the threshold value TH_NE). To begin.
  • a predetermined time has elapsed from the start of the starter motor 28 that drives the crankshaft 24 (after a predetermined time has elapsed since the engine speed NE exceeded the threshold value TH_NE).
  • the voltage Vb of the battery 30 that drives the starter motor 28 that drives the crankshaft 24 is monitored, and when the voltage Vb falls below the threshold value TH_Vb, the determination of the cylinder with insufficient compression pressure is stopped (FIG. 15). S35: NO). Thereby, it is possible to avoid erroneous determination of a cylinder with insufficient compression pressure by avoiding determination in a state where cranking rotation becomes unstable due to a decrease in the voltage Vb of the battery 30.
  • the determination of the cylinder with insufficient compression pressure is stopped (S32: NO).
  • the threshold THw is set to a value that cannot be taken in a normal operating environment, for example, it is possible to avoid erroneous determination of a cylinder with insufficient compression pressure by avoiding determination in a specific operating environment. It becomes.
  • the diagnosis device 14 is used for diagnosis of the engine 16 of the vehicle 12.
  • the diagnosis device 14 is not limited to this, and can be used for other devices having an engine (for example, a moving body such as a ship).
  • the diagnostic device 14 communicates with the engine ECU 18 from the outside of the vehicle 12, but may be mounted inside the vehicle 12. In other words, the engine ECU 18 can have the function of the diagnostic device 14.
  • the engine 16 is an in-line four-cylinder engine, but the arrangement and number of the cylinders 22a to 22d are not limited to this.
  • the engine 16 may be a V type 6 cylinder engine.
  • the misfire determination and the determination of insufficient compression pressure are used in combination.
  • the present invention is not limited to this. Only deficiency determination may be used.
  • both the fuel supply system fuel injection valve 44 and the like
  • the ignition system ignition plug 46 and the like
  • only the fuel supply system may be stopped.
  • the engine cooling water temperature Tw is used to determine whether or not to stop the determination of a cylinder with insufficient compression pressure.
  • the present invention is not limited to this.
  • an engine oil temperature To (not shown) may be used instead or in addition to the temperature Tw.
  • the angular velocity fluctuation ⁇ in the explosion process is used in both the determination of misfire occurrence and the determination of insufficient compression pressure. From the viewpoint of combining the misfire determination and the determination of insufficient compression pressure, Not exclusively. For example, in determining whether the compression pressure is insufficient, the angular velocity fluctuation ⁇ in the compression process can be used.
  • the compression pressure deficiency is determined using the individual average value AVEr and the overall average value AVEt, but this is not a limitation from the viewpoint of determination of compression pressure deficiency. For example, it is possible to determine the compression pressure shortage using only the individual average value AVEr.

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

 エンジン(16)の故障診断方法及び故障診断装置(14)では、各気筒(22)における爆発を中止させつつクランク軸(24)を回転させるクランキング回転状態を発生させ、前記クランキング回転状態において、クランク軸(24)の角速度の変動値(Δω)を気筒(22)毎に検出し、圧縮圧力が不足している圧縮圧力不足気筒を変動値(Δω)に基づいて判定し、故障コードが示す失火発生気筒と、前記クランキング回転状態において判定された圧縮圧力不足気筒とが一致する気筒を特定する。

Description

エンジンの故障診断方法及び故障診断装置
 この発明は、失火が発生している気筒を特定し、当該気筒を示す故障コードが記憶されるエンジンの故障診断方法及び故障診断装置に関する。
 エンジンを構成する各気筒における失火の発生を検出する技術が知られている{特開2009-280082号公報(以下「JP 2009-280082 A」という。)}。JP 2009-280082 Aでは、内燃機関(107)に失火が発生したとマネジメントECU(117)が判断したとき、マネジメントECUは、警告灯(125)を点灯するように制御する(段落[0027])。
 また、各気筒の圧縮圧力の異常を検出する技術が知られている{特開2004-019465号公報(以下「JP 2004-019465 A」という。)}。JP 2004-019465 Aでは、燃料系及び点火系の駆動と停止した状態でクランク軸(1a)を回転させるクランキングを行い、各気筒の圧縮工程における設定クランク角間の瞬時回転数の差分値を用いてエンジンの回転変動を検出し、当該回転変動に基づいて圧縮圧力の異常を検出する(請求項1~6)。
 JP 2009-280082 Aにおける警告灯の点灯のような警告に基づいて、サービス拠点で故障診断及び点検修理作業が行われるが、失火が発生する原因は多岐に亘るため、修理個所の特定には大変な労力を必要とする。
 例えば、複数気筒エンジンにおいて失火が発生した場合のトラブルシューティングの1つとして、エンジンの圧縮圧力に異常がないか否かを確認する点検項目を設ける場合、点火プラグを外して点火プラグの取付孔に圧力計を装着した状態でクランキング回転を行って各気筒の圧縮圧力を直接計測する方法や、各気筒のバルブクリアランス(吸気バルブ及び排気バルブのクリアランス)を全て点検する方法を採用すると、このような機械的な点検作業は分解や調整整備に多大な工数を必要とする。
 また、失火の発生原因は、電気的な故障と機械的な故障に大別されるが、特に機械的故障については分解整備作業が必要になるので大変手間がかかるという問題がある。
 一方、JP 2004-019465 Aのような圧縮圧力の異常検出については、気筒毎に圧縮圧力が多少相違しても、実際に失火が発生せずに正常運転が行われていて故障でない場合も存在する。また、クランキング回転の瞬時回転数の差分値は、圧縮圧力以外に気筒の構成要素におけるフリクションのばらつき等に影響され易く、相対的な差分値だけで修理が必要な異常であるか否かを判定するのは必ずしも容易ではない。
 また、上記のように、JP 2004-019465 Aにおける圧縮圧力の異常検出は、各気筒における「圧縮工程」における設定クランク角間の瞬時回転数の差分値を用いる。このため、「圧縮工程」における瞬時回転数の差分値を検出して、圧縮圧力の異常を検出する構成(判断ロジック等のソフトウェアを含む。)を診断用として新たに設ける必要があり、構成の複雑化と高コスト化が避けられない。
 この発明は、このような問題を考慮してなされたものであり、失火の発生が機械的な故障によるか否か及びいずれの気筒に機械的な故障が発生しているかを簡単に判定可能とし、診断工数を削減することができるエンジンの故障診断方法及び故障診断装置を提供することを目的とする。
 また、この発明の別の目的は、エンジンの運転中の失火発生の判定が、運転中の爆発工程に対応するクランク軸の角速度の変動値を検出して行われていることに着目し、失火判定に利用されている構成及び判定ロジックの一部活用を図ることにより、失火の発生が機械的な故障によるか否か及びいずれの気筒に機械的な故障が発生しているかを簡単に判定可能とし、診断工数を削減することができると共に、構成の簡素化を実現可能なエンジンの故障診断方法及び故障診断装置を提供することである。
 この発明に係るエンジンの故障診断方法は、複数の気筒を有するエンジンの運転中に失火が発生している失火発生気筒を判定し、当該失火発生気筒を示す故障コードを記憶する失火監視部に監視されるエンジンの故障診断方法であって、各気筒における爆発を中止させつつクランク軸を回転させるクランキング回転状態を発生させ、前記クランキング回転状態において、前記クランク軸の角速度の変動値を気筒毎に検出し、圧縮圧力が不足している圧縮圧力不足気筒を前記変動値に基づいて判定し、前記故障コードが示す失火発生気筒と、前記クランキング回転状態において判定された圧縮圧力不足気筒とが一致する気筒を特定することを特徴とする。
 この発明によれば、故障コードが示す失火発生気筒と、クランキング回転状態において判定された圧縮圧力不足気筒が一致する気筒を特定する。これにより、修理が必要な圧縮圧力の不足が発生している気筒を特定することが可能となる。従って、失火発生原因の1つである圧縮圧力の不足(機械的な故障)の有無を、失火発生気筒を分解することなしに判定することが可能となり、エンジンの故障診断効率を向上することができる。
 前記エンジンの通常運転時には、爆発工程に対応する前記クランク軸の角速度の変動値を気筒毎に検出し、前記角速度の変動値が小さい気筒を前記失火発生気筒と判定し、前記クランキング回転時には、爆発工程に対応する前記クランク軸の角速度の変動値を気筒毎に検出し、前記角速度の変動値が小さい気筒を前記圧縮圧力不足気筒と判定してもよい。
 これにより、エンジンの通常運転時とクランキング回転時のいずれにおいても、爆発工程に対応するクランク軸の角速度の変動値を気筒毎に検出し、角速度の変動値が小さい気筒を失火発生気筒又は圧縮圧力不足気筒と判定する。このため、車両ECUが有している失火判定のためのロジックを圧縮圧力不足気筒の判定のためのロジックとして利用することが可能となる。従って、圧縮圧力不足気筒を判定するための構成(判定ロジック等のソフトウェアを含む。)を簡素化することができる。
 この発明に係るエンジンの故障診断方法は、複数の気筒を有するエンジンの運転中に、爆発工程に対応するクランク軸の角速度の変動値を気筒毎に検出し、失火が発生している失火発生気筒を前記変動値に基づいて判定する失火監視部に監視されるエンジンの故障診断方法であって、各気筒における爆発を中止させつつクランク軸を回転させるクランキング回転状態を発生させ、前記クランキング回転状態において、爆発工程に対応する前記クランク軸の角速度の変動値を気筒毎に検出し、前記変動値が所定値以下の気筒を圧縮圧力が不足している圧縮圧力不足気筒と判定することを特徴とする。
 この発明によれば、各気筒における爆発を中止させつつクランク軸を回転させるクランキング回転状態において、クランク軸の角速度の変動値を検出することで、各気筒の圧縮圧力異常の発生を判定することが可能となる。従って、失火発生原因の1つである圧縮圧力の不足(機械的な故障)の有無を、気筒を分解することなしに精度よく判定することが可能となり、エンジンの故障診断効率を向上することができる。
 また、エンジンの通常運転時とクランキング回転時のいずれにおいても、爆発工程に対応するクランク軸の角速度の変動値を気筒毎に検出し、当該変動値に基づいて圧縮圧力不足気筒を判定する。このため、車両ECUが有している失火判定のためのロジックを圧縮圧力不足気筒の判定のためのロジックとして利用することが可能となる。従って、圧縮圧力不足気筒を判定するための構成(判定ロジック等のソフトウェアを含む。)を簡素化することができる。
 さらに、失火発生気筒が生じた場合のみならず、点検整備等でのエンジン組立て後の動作確認にも利用可能である。
 前記クランキング回転状態において、各気筒個別の変動値の平均値である個別平均値と、全気筒の変動値の平均値である全体平均値とを比較し、前記全体平均値よりも前記個別平均値が小さい気筒が、前記圧縮圧力不足気筒であると判定してもよい。これにより、各気筒の相対比較により圧縮圧力不足気筒を判定することができる。このため、クランク軸を駆動するモータ用のバッテリの電圧の変化、周囲温度の変化等がクランク軸の角速度の変動値に多少影響しても、圧縮圧力不足気筒の判定への影響を受け難くすることができる。
 前記全体平均値よりも低い前記個別平均値について、前記全体平均値からの乖離の程度を複数段階に分けて表示してもよい。個別平均値が全体平均値よりも低い場合、全体平均値に対する個別平均値の乖離の程度は、圧縮圧力の不足の程度を示す。圧縮圧力の不足の程度は、その原因(例えば、気筒自体の圧縮圧力漏れ、気筒の吸気バルブ又は排気バルブのクリアランス等)に応じたものとなる。このため、全体平均値に対する個別平均値の乖離の程度は、圧縮圧力の不足の原因を推定する指標とすることができる。従って、当該乖離の程度を表示することで圧縮圧力の不足の原因を推定することが可能となる。また、当該乖離の程度と併せて圧縮圧力の不足の推定原因を表示すれば、診断効率を向上することが可能となる。
 前記クランキング回転状態における前記クランク軸の角速度の変動値の検出は、前記クランク軸を駆動するモータの始動から所定時間経過後に開始してもよい。これにより、クランキング回転が安定した状態で変動値を検出することが可能となるため、圧縮圧力不足気筒を精度よく判定することが可能となる。
 前記クランク軸を駆動するモータを駆動するバッテリの電圧を監視し、前記バッテリの電圧が、所定電圧よりも低下したとき、前記圧縮圧力不足気筒の判定を中止してもよい。これにより、バッテリの電圧低下に起因してクランキング回転が不安定になった状態での判定を避けることで、圧縮圧力不足気筒の誤判定を回避することが可能となる。
 エンジン冷却水の温度又はエンジンオイルの温度が所定値よりも低いとき、前記圧縮圧力不足気筒の判定を中止してもよい。前記所定値として、例えば、通常の使用環境ではとり得ない値を設定しておけば、特異な使用環境での判定を避けることで、圧縮圧力不足気筒の誤判定を回避することが可能となる。
 この発明に係るエンジンの故障診断装置は、複数の気筒を有するエンジンの運転中に失火が発生している失火発生気筒を判定し、当該失火発生気筒を示す故障コードを記憶する失火監視部に監視されるエンジンの故障診断装置であって、各気筒における爆発を中止させつつクランク軸を回転させるクランキング回転状態を発生させ、前記クランキング回転状態において、前記クランク軸の角速度の変動値を気筒毎に取得し、圧縮圧力が不足している圧縮圧力不足気筒を前記変動値に基づいて判定し、前記故障コードが示す失火発生気筒と、前記クランキング回転状態において判定された圧縮圧力不足気筒とが一致する気筒を特定することを特徴とする。
 この発明に係るエンジンの故障診断装置は、複数の気筒を有するエンジンの運転中に、爆発工程に対応するクランク軸の角速度の変動値を気筒毎に検出し、失火が発生している失火発生気筒を前記変動値に基づいて判定する失火監視部に監視されるエンジンの故障診断装置であって、各気筒における爆発を中止させつつクランク軸を回転させるクランキング回転状態を発生させ、前記クランキング回転状態において、爆発工程に対応する前記クランク軸の角速度の変動値を気筒毎に取得し、前記変動値が所定値以下の気筒を圧縮圧力が不足している圧縮圧力不足気筒と判定することを特徴とする。
この発明の一実施形態に係るエンジン故障診断装置(以下「診断装置」ともいう。)を有するエンジン診断システムの概略的な構成を示すブロック図である。 1つの気筒の内部の概略的な構成を示す図である。 クランク角センサの外観を示す図である。 クランク角センサの出力信号の一例を示す図である。 車両の通常走行時(エンジンの通常運転時)において、エンジンECUが、気筒における失火の発生の有無を判定するフローチャートである。 エンジンの通常運転時における各気筒のピストンの動作と、ピストンの動作に伴ってクランク軸に生じる負荷の大きさとの関係の例を、気筒が正常に動作しているときと失火が発生しているときとに分けて示す図である。 エンジンECUによる失火発生の判定のフローチャートである。 各気筒が正常に動作している場合及び第1気筒に失火が発生している場合におけるクランク角及びクランク角速度と、各気筒における工程(吸気工程、圧縮工程、爆発工程及び排気工程)との関係の例を示す図である。 図8の例に対応するクランク角及び角速度変動と、各気筒の爆発工程との関係を示す図である。 エンジンECUによる失火発生の警告がされた場合において、各気筒に圧縮圧力の不良が発生しているかどうかを診断するフローチャートである。 タペットクリアランスが正常である場合のエンジン回転数の変化の一例を示す図である。 タペットクリアランスのずれが大である場合のエンジン回転数の変化の一例を示す図である。 圧縮圧力が発生していない(圧縮圧力がゼロである)場合のエンジン回転数NEの変化の一例を示す図である。 クランキング回転時における各気筒のピストンの動作と、ピストンの動作に伴ってクランク軸に生じる負荷の大きさとの関係の例を、気筒が正常に動作しているときと圧縮圧力の不足が発生しているときとに分けて示す図である。 前記診断装置による圧縮圧力不足の判定の第1フローチャートである。 前記診断装置による圧縮圧力不足の判定の第2フローチャートである。 図15及び図16のフローチャートを実行する際のタイムチャートの一例を示す図である。 クランキング回転状態において、各気筒が正常に動作している場合及び第1気筒に失火が発生している場合におけるクランク角及びクランク角速度と、各気筒における工程(吸気工程、圧縮工程、爆発工程及び排気工程)との関係の例を示す図である。 図18の例に対応するクランク角及び角速度変動と、各気筒の爆発工程との関係を示す図である。 第1気筒が異常で、第2~第4気筒が正常である場合において、第1気筒のタペットクリアランスが正常である場合、タペットクリアランスのずれが小である場合、タペットクリアランスのずれが大である場合、及び圧縮圧力がゼロである場合それぞれにおける個別平均値の一例を示す図である。 図20の各気筒の個別平均値に基づく全体平均値に対する個別平均値の割合を示す図である。 図21の一部を拡大して表示した図である。 各気筒についての角速度変動と、個別平均値と、個別平均値及び全体平均値の割合と、診断装置の判定結果との関係の一例を示す図である。 失火発生気筒において失火が発生している原因は、機械的な故障であると診断装置が判定し、その旨及びその後の点検作業及び修理作業を表示部に表示する際に用いる指標の例を示す図である。 エンジンECUに記憶される故障コードと、診断装置が算出した割合と、診断装置の判定結果と、当該判定結果に基づき診断装置が表示するエンジンの点検項目及び確認部位の関係の第1例を示す図である。 エンジンECUに記憶される故障コードと、診断装置が算出した割合と、診断装置の判定結果と、当該判定結果に基づき診断装置が表示するエンジンの点検項目及び確認部位の関係の第2例を示す図である。 エンジンECUに記憶される故障コードと、診断装置が算出した割合と、診断装置の判定結果と、当該判定結果に基づき診断装置が表示するエンジンの点検項目及び確認部位の関係の第3例を示す図である。 エンジンECUに記憶される故障コードと、診断装置が算出した割合と、診断装置の判定結果と、当該判定結果に基づき診断装置が表示するエンジンの点検項目及び確認部位の関係の第4例を示す図である。 エンジンECUに記憶される故障コードと、診断装置が算出した割合と、診断装置の判定結果と、当該判定結果に基づき診断装置が表示するエンジンの点検項目及び確認部位の関係の第5例を示す図である。 エンジンECUに記憶される故障コードと、診断装置が算出した割合と、診断装置の判定結果と、当該判定結果に基づき診断装置が表示するエンジンの点検項目及び確認部位の関係の第6例を示す図である。
A.一実施形態
1.構成
(1)全体構成
 図1は、この発明の一実施形態に係るエンジン故障診断装置14(以下「診断装置14」ともいう。)を有するエンジン診断システム10(以下「システム10」ともいう。)の概略的な構成を示すブロック図である。システム10は、診断対象としてのエンジン16を搭載した車両12と、エンジン16の診断を行う診断装置14とを有する。
(2)車両12
(a)全体構成
 車両12は、エンジン16に加え、エンジン16の動作を制御するエンジン電子制御装置18(以下「エンジンECU18」又は「ECU18」という。)と、イグニションスイッチ20(以下「IGSW20」という。)とを有する。
(b)エンジン16
 図1に示すように、エンジン16は、いわゆる直列4気筒エンジンであり、第1~第4気筒22a~22d(以下「気筒22」と総称する。)と、クランク軸24と、クランク角センサ26と、スタータモータ28と、バッテリ30と、電圧センサ32と、温度センサ34とを有する。
 図2には、1つの気筒22の内部の概略的な構成が示されている。各気筒22は、吸気バルブ40と、排気バルブ42と、燃料噴射弁44と、点火プラグ46と、ピストン48とを有する。吸気バルブ40、排気バルブ42及び点火プラグ46は、各気筒22の燃焼室50に面して配置されている。
 図3には、クランク角センサ26の外観が示されている。図4には、クランク角センサ26の出力信号Sa1の一例が示されている。クランク角センサ26は、クランク軸24に設けられたパルスロータ52の回転角(以下「クランク角Ac」という。)[°]を検出し、エンジンECU18に出力する。すなわち、図4に示すように、クランク角センサ26の出力信号Sa1は、パルスロータ52が所定角度(ここでは、6°)回転する毎にパルス信号を出力する。クランク角センサ26から出力信号Sa1を受信したECU18は、出力信号Sa1の波形を整形して信号Sa2とする。そして、信号Sa2の立ち上がり周期P1を計測することにより、エンジン回転数NE及びクランク軸24の角速度(以下「クランク角速度ω」又は「角速度ω」という。)を検出する。
 スタータモータ28は、バッテリ30から供給される電力に基づきクランク軸24を駆動する。電圧センサ32は、バッテリ30の出力電圧Vb[V]を検出し、ECU18に出力する。
 温度センサ34は、図示しないエンジン冷却水の温度Tw[℃]を検出し、ECU18に出力する。後述するように、温度センサ34が検出する温度は、図示しないエンジンオイルの温度To[℃]であってもよい。
(c)エンジンECU18
 エンジンECU18は、エンジン16の動作を制御するものであり、図1に示すように、入出力部60、演算部62及び記憶部64を有する。
(3)診断装置14
 診断装置14は、エンジン16の故障を診断するものであり、図1に示すように、車両内データの入出力用として車両12に設けられているデータリンクコネクタ70を介してエンジンECU18に接続するためのケーブル72と、ケーブル72が連結される入出力部74と、図示しないキーボードやタッチパッド等からなる操作部76と、各部の制御及び各気筒22の異常判定を行う演算部78と、演算部78で用いる制御プログラムや異常診断プログラムなどの各種プログラムやデータを記憶する記憶部80と、各種の表示を行う表示部82とを有する。
 診断装置14のハードウェア構成としては、例えば、市販のノート型パーソナルコンピュータを用いることができる。
 診断装置14を用いて各気筒22の異常診断を行う際、ケーブル72の一端を入出力部74に接続した状態で、車両12の図示しないインスツルメントパネルに設けられたデータリンクコネクタ70にケーブル72の他端を接続する。その後、操作部76に対する作業者(ユーザ)からの操作に応じて、診断装置14は、各気筒22の異常診断を行う。その際、診断装置14は、エンジンECU18を介してエンジン16を作動させる。診断装置14が行う各気筒22の異常診断の詳細は後述する。
2.気筒22の異常診断
(1)異常診断の概要
 本実施形態では、車両12の通常走行時(エンジン16の通常運転時)において、エンジンECU18が、気筒22a~22dにおける失火の発生の有無を判定する。また、エンジンECU18が失火の発生を検出した場合、どの気筒22a~22dに失火が発生したかを故障コードとして記憶するとともに、インスツルメントパネルの警告灯(図示せず)に表示する。失火発生が判定された場合に、作業者がECU18に診断装置14を接続して診断用運転を行うことにより、診断装置14は、気筒22a~22dにおける圧縮圧力の不足の有無を判定する。作業者は、診断装置14による判定結果に基づいて、その後の修理点検作業を行う。
(2)失火判定
(a)失火判定の概要
 図5は、車両12の通常走行時(エンジン16の通常運転時)において、エンジンECU18が、気筒22a~22dにおける失火の発生の有無を判定するフローチャートである。
 ステップS1において、ECU18は、各気筒22a~22dにおける失火の発生の有無を判定する。いずれの気筒22a~22dにおいても失火が発生していない場合(S2:NO)、ステップS1に戻る。いずれかの気筒22a~22dにおいて失火が発生した場合(S2:YES)、ステップS3において、ECU18は、失火が発生した旨と当該失火が発生した気筒22a~22dを示す故障コード(DTC)を記憶部64に記憶する。ステップS4において、ECU18は、図示しない警告灯を点灯させる等の警告を行って、エンジン16に異常が発生した旨をユーザに通知する。当該警告を受けたユーザは、例えば、車両12を修理工場等に持ち込む。
(b)失火判定の原理
 図6には、エンジン16の通常運転時における各気筒22a~22dのピストン48の動作と、ピストン48の動作に伴ってクランク軸24に生じる負荷L1の大きさとの関係の例が、正常に動作しているときと失火が発生しているときとに分けてモデル的に示されている。ここでの負荷L1は、エンジン回転数NE[rpm]の低下、すなわち、クランク軸24の角速度ωの低下を意味する。
 図6の例では、吸気工程、圧縮工程及び排気工程においては、気筒22が正常に動作している場合と、失火が発生している場合とで負荷L1にほとんど差は生じない。一方、爆発工程においては、気筒22が正常に動作している場合、爆発により駆動トルクが発生してエンジン回転数NEが増加するため、負荷L1が小さくなる。
 従って、爆発工程における角速度ωが通常運転時よりも低下(変動値の低下)することに基づいて失火の発生を判定することが可能である。
(c)失火判定の詳細
 図7は、ECU18による失火発生の判定のフローチャート(図5のS1の詳細)である。ステップS11において、ECU18は、クランク角センサ26からクランク角Acを取得する。ステップS12において、ECU18は、取得したクランク角Acに基づいてクランク角速度ωを算出する。
 図8には、各気筒22a~22dが正常に動作している場合及び第1気筒22aに失火が発生している場合におけるクランク角Ac及びクランク角速度ωと、各気筒22a~22dにおける各工程(吸気工程、圧縮工程、爆発工程及び排気工程)との関係の例が示されている。図8において、実線90は、各気筒22a~22dが正常に動作している場合におけるクランク角Ac及びクランク角速度ωの関係を示す。破線92は、第1気筒22aに失火が発生している場合におけるクランク角Ac及びクランク角速度ωの関係を示す。
 図8の例では、第1気筒22aの爆発工程において角速度ωが急減している。このため、第1気筒22aに失火が発生していると判定できる。
 図7に戻り、ステップS13において、ECU18は、図示しないハイパスフィルタを用いて、車両12の加減速によるエンジン回転数NEの変動成分を除去する。
 ステップS14において、ECU18は、各気筒22の工程を分別する処理(工程分別処理)を行う。具体的には、クランク角Acを各気筒22a~22dの爆発工程に対応させて区分する。本実施形態ではエンジン16は4気筒であるため、各気筒22a~22dの一連の工程(吸気→圧縮→爆発→排気)は、クランク軸24の2回転(720°)に対応する。従って、クランク角Acが180°(=720°/4)毎に各気筒22a~22dの爆発工程を対応させる。
 ステップS15において、ECU18は、各気筒22の爆発工程における角速度変動Δωを算出する。例えば、各気筒22の爆発工程の開始時点における角速度ωと終了時点における角速度ωとの差を角速度変動Δωとすることができる。或いは、各気筒22a~22dの爆発工程における角速度ωの最大値と最小値の差を角速度変動Δωとしてもよい。
 図9には、図8の例に対応するクランク角Ac及び角速度変動Δωと、各気筒22a~22dの爆発工程との関係が示されている。図9において、実線100は、各気筒22a~22dが正常に動作している場合におけるクランク角Ac及び角速度変動Δωの関係を示す。破線102は、第1気筒22aに失火が発生している場合におけるクランク角Ac及び角速度変動Δωの関係を示しており、失火発生が発生した爆発工程の気筒位置で角速度変動Δωが負値を示している。
 図7に戻り、ステップS16において、ECU18は、各気筒22a~22dの爆発工程における角速度変動Δωに基づき各気筒22a~22dにおける失火発生の有無を判定する。具体的には、上述のように、角速度変動Δωが低下して負値となる場合に失火発生と判断し、負値となる位置に対応する爆発工程の気筒を失火発生気筒と判定する。
(d)故障コード
 上記のように、本実施形態における故障コードは、失火が発生した旨と当該失火が発生した気筒22a~22dを示す。例えば、第1気筒22aに失火が発生した場合、故障コードとして「P0301」が記憶される。第2気筒22bに失火が発生した場合、故障コードとして「P0302」が記憶される。第3気筒22cに失火が発生した場合、故障コードとして「P0303」が記憶される。第4気筒22dに失火が発生した場合、故障コードとして「P0304」が記憶される。
(3)圧縮圧力不足の判定
(a)圧縮圧力不足の判定の概要
 図10は、エンジンECU18による失火発生の警告がされた場合において、気筒22a~22dに圧縮圧力の不良が発生しているかどうかを診断するフローチャートである。
 ステップS21において、作業者は、ケーブル72及びデータリンクコネクタ70を介して診断装置14をECU18に接続する。ステップS22において、作業者は、診断装置14の操作部76を操作して、ECU18から診断装置14に故障コード(DTC)を読み出す。
 ステップS23において、作業者は、読み出した故障コードが失火の発生を示すものであるか否かを判定する。故障コードが失火の発生を示すものでない場合(S23:NO)、作業者は、ステップS24において、故障コードに応じた診断作業を実行する。
 故障コードが失火の発生を示すものである場合(S23:YES)、ステップS25において、診断装置14は、故障コードが失火の発生を示す気筒22(失火発生気筒)について圧縮圧力の不足の有無を判定する。ここでの判定では、各気筒22a~22dにおける燃料供給及び点火を停止し、爆発が起きないようにさせつつクランク軸24を回転させるクランキング回転を用いる(詳細は後述する。)。
 失火発生気筒において圧縮圧力の不足が発生している場合(S26:YES)、ステップS27において、診断装置14は、失火発生気筒において失火が発生している原因は、機械的な故障であると判定し、その旨及びその後の点検作業及び修理作業を表示部82に表示する。作業者は、当該表示に従って点検作業及び修理作業を行う。
 失火発生気筒において圧縮圧力の不足が発生していない場合(S26:NO)、ステップS28において、診断装置14は、失火発生気筒において失火が発生している原因は、機械的な故障ではなく、例えば、電気的な故障であると判定し、その旨及びその後の点検作業及び修理作業を表示部82に表示する。作業者は、当該表示に従って点検作業及び修理作業を行う。
(b)圧縮圧力不足の判定原理
 上記のように、本実施形態における圧縮圧力の不足の有無の判定では、各気筒22a~22dにおける爆発を中止させつつクランク軸24を回転させるクランキング回転を用いる。このように、各気筒22a~22dにおける爆発を中止させつつクランク軸24を回転させた場合、タペットクリアランス等のずれによりいずれかの気筒22a~22dにおいて圧縮圧力の低下が発生すると、クランキング回転時のエンジン回転数NE又はクランク角速度ωの変動が大きくなる。
 図11は、タペットクリアランスTCが正常である場合のエンジン回転数NEの変化の一例を示す。図12は、タペットクリアランスTCのずれが大である場合(例えば、TC=0.2mm)のエンジン回転数NEの変化の一例を示す。図13は、圧縮圧力が発生していない(圧縮圧力がゼロである)場合のエンジン回転数NEの変化の一例を示す。なお、一般に、タペットクリアランスは、吸気バルブ又は吸気バルブのシャフトとカムシャフト又はロッカーアームとの隙間を指す。タペットクリアランスは、バルブの開閉ポイントであるバルブの開口タイミング及びバルブの動作タイミングに影響する。
 図14には、クランキング回転時における各気筒22a~22dのピストン48の動作と、ピストン48の動作に伴ってクランク軸24に生じる負荷L1の大きさとの関係の例が、正常に動作しているときと圧縮圧力の不足が発生しているときとに分けてモデル的に示されている。ここでの負荷L1は、エンジン回転数NE[rpm]の低下、すなわち、クランク角速度ωの低下を示す。また、クランキング回転時には各気筒22a~22dにおける爆発を中止させるため、図14における爆発工程は、実際には爆発を伴うものではない。換言すると、ここでの爆発工程とは、通常運転時における爆発工程とクランク角Acの範囲を等しくする工程を指すことに留意されたい。
 図14の例では、正常に動作している場合と、圧縮異常が発生している場合とを比較して示しており、負荷L1の差は、吸気工程、爆発工程及び排気工程と比較して、圧縮工程が特に大きい。これは、気筒22のいずれかの箇所において気体の漏れを生じている場合、圧縮負荷が小さくなるためである。
 そして、複数の気筒22a~22dで構成されたエンジン16においては、それぞれの気筒22a~22dの工程の位相をずらすことで規則性を持たせた角速度変動Δωとなるように設定されているので、正常動作では安定したクランキング回転が得られるように構成されている。ところが、いずれかの気筒22a~22dで圧縮異常が発生すると、上記のように圧縮負荷がかからず角速度変動Δωに乱れが発生する。
 本発明ではこの点に着目し、圧縮工程における負荷L1の差を直接用いるのではなく、失火判定(図9等)の場合と同様、爆発工程における角速度変動Δωを用いる。これは、圧縮圧力が不足している気筒22a~22dを含むクランキング回転では、圧縮圧力不足気筒の圧縮工程ではクランク角速度ωが上昇するが、その反動で次工程(爆発工程)では角速度ωの低下が起こることを利用したものである。これにより、爆発工程における角速度ωの低下(変動)に基づいて圧縮圧力の不足の有無を判定することが可能である。従って、失火判定のためのロジックを圧縮圧力不足気筒の判定のためのロジックとして利用することが可能となる。
(c)圧縮圧力不足の判定の詳細
 図15は、診断装置14による圧縮圧力不足の判定の第1フローチャートであり、図16は、診断装置14による圧縮圧力不足の判定の第2フローチャートである。図17は、図15及び図16のフローチャートを実行する際のタイムチャートの一例である。
 図15のステップS31において、診断装置14は、表示部82に暖機運転の要求を表示する。当該要求を見た作業者は、IGSW20をオンにして暖機運転を開始する(時点t1)。ここにいう暖機運転は、例えば、エンジン回転数NEを暖機用の所定値(例えば、3000rpm)まで上昇させることをいう。
 ステップS32において、診断装置14は、暖機が終了したか否かを判定する。具体的には、診断装置14は、ECU18を介して温度センサ34から温度Twを取得し、温度Twが、暖機運転の終了を示す閾値THw以上になったか否かを判定する。暖機が終了していない場合(S32:NO)、ステップS32を繰り返す。
 暖機が終了した場合(S32:YES)、ステップS33において、診断装置14は、表示部82に暖機運転の終了の要求を表示する。当該要求には、IGSW20をオフにした後、再度オンにすることの要求を含む。当該要求を見た作業者は、IGSW20をオフにし(時点t2)、測定開始するために、IGSW20を再オンする(時点t3)。
 IGSW20が再オンされた場合(S34:YES)、ステップS35において、診断装置14は、ECU18を介して電圧センサ32からバッテリ30の電圧Vbを取得し、電圧Vbが、電圧Vbに関する閾値(バッテリ電圧閾値TH_Vb)以上であるか否かを判定する。バッテリ電圧閾値TH_Vbは、スタータモータ28によるクランキング回転が不安定になるか否かを判定するための閾値である。
 電圧Vbがバッテリ電圧閾値TH_Vb未満である場合(S35:NO)、圧縮圧力不足の判定をこの時点で終了する。電圧Vbがバッテリ電圧閾値TH_Vb以上である場合(S35:YES)、図16のステップS36において、診断装置14は、ECU18に対し、各気筒22a~22dについて爆発工程における角速度変動Δωを要求する(時点t4)。当該要求には、各気筒22a~22dにおいて爆発を禁止(燃料供給を停止及び点火信号をOFFに維持)することが含まれる。
 ステップS37において、診断装置14は、ECU18に故障コードを要求する(時点t5)。当該要求を受けたECU18は、診断装置14に故障コードを送信する。診断装置14は、受信した故障コードを後の処理で用いる。
 ステップS38において、診断装置14は、作業者にクランキング運転を要求する旨を表示部82に表示する。当該要求を見た作業者は、図示しないスタータモータを回転させてクランキング運転を行う(時点t6)。
 ステップS39において、診断装置14は、ECU18を介して取得するエンジン回転数NE(クランキング回転数)が閾値TH_NE以上であるか否かを判定する。閾値TH_NEは、圧縮圧力不足の判定を安定して行うことができるエンジン回転数NEであるか否かを判定するための閾値であり、例えば、50rpmである。エンジン回転数NEが閾値TH_NE以上でない場合(S39:NO)、ステップS39を繰り返し、図示していないが、所定時間(例えば、30秒)が経過しても閾値TH_NE以上にならない場合にはクランキング要求をキャンセルして診断を終了する。エンジン回転数NEが閾値TH_NE以上である場合(S39:YES)、ステップS40において、診断装置14は、エンジン回転数NEが閾値TH_NE以上になってから所定時間(例えば、1秒)が経過したか否かを判定する。当該所定時間が経過していない場合(S40:NO)、ステップS39に戻る。
 当該所定時間が経過した場合(S40:YES)、ステップS41において、診断装置14は、ECU18から角速度変動Δωを取得する(時点t7~t8)。すなわち、ECU18は、図7のステップS11~S15と同様の処理により角速度変動Δωを検出し、診断装置14に送信する。なお、ECU18による角速度変動Δωの検出及び送信が終了すると、作業者は、診断装置14の表示部82の表示に応じてクランキングを終了する(ECU18による角速度変動Δωの検出の終了よりも後に終了してもよい)。
 図18には、クランキング回転状態において、各気筒22a~22dが正常に動作している場合及び第1気筒22aに失火が発生している場合におけるクランク角Ac及びクランク角速度ωと、各気筒22a~22dにおける工程(吸気工程、圧縮工程、爆発工程及び排気工程)との関係の例がモデル的に示されている。図18において、実線110は、各気筒22a~22dが正常に動作している場合におけるクランク角Ac及びクランク角速度ωの関係を示す。破線112は、第1気筒22aに失火が発生している場合におけるクランク角Ac及びクランク角速度ωの関係を示す。
 図18の例では、第1気筒22aの圧縮工程の後の爆発工程での回転に乱れが発生して角速度ωが急減している。
 図19には、図18の例に対応するクランク角Ac及び角速度変動Δωと、各気筒22の爆発工程との関係が示されている。図19において、実線120は、各気筒22が正常に動作している場合におけるクランク角Ac及び角速度変動Δωの関係を示す。破線122は、第1気筒22aに失火が発生している場合におけるクランク角Ac及び角速度変動Δωの関係を示す。
 図18の例では、圧縮圧力不良が発生している状態をわかりやすく説明するために、第1気筒22aの圧縮工程において圧縮抜け(圧縮圧力がゼロの状態)が発生した場合を示しており、図19の例では、第1気筒22aの爆発工程において角速度変動Δωが減少している。これは、第1気筒22aの圧縮工程において圧縮負荷がかからずその分だけ角速度変動Δωが増加し、その反動で第1気筒22aの爆発工程において角速度変動Δωが減少するためである。このようにして、爆発工程ごとの比較で第1気筒22aにおいて圧縮圧力の不足が発生していることを判定することができる。
 図16に戻り、ステップS42において、診断装置14は、取得した角速度変動Δωに基づいて個別平均値AVEr、全体平均値AVEt及び割合R1を算出する(図17の時点t8~t9)。個別平均値AVErは、各気筒22それぞれについての爆発工程における角速度変動Δωの平均値である。全体平均値AVEtは、全気筒22の個別平均値AVErの平均値である。割合R1は、個別平均値AVEr/全体平均値AVEtである。
 ステップS43において、診断装置14は、ステップS37で取得した故障コードDTC及びステップS42で算出した割合R1に基づいて各気筒22について機械的故障の有無を判定し、判定結果を表示部82に表示する(時点t10~t11)。
 すなわち、診断装置14は、各気筒22a~22dについての割合R1に基づき失火発生気筒における圧縮圧力不足の有無を判定する。具体的には、割合R1が、圧縮圧力不足の有無を判定するための閾値(圧縮圧力不足判定閾値TH2)を下回る場合、ECU18は、当該失火発生気筒に圧縮圧力不足が発生していると判定する。本実施形態において、閾値TH2は100%である。
 図20には、気筒22a~22dのうち第1気筒22aが異常で、第2~第4気筒22b~22dが正常である場合において、第1気筒22aのタペットクリアランスTCが正常である場合(例えば、TC=0.23mm)、タペットクリアランスTCのずれが小である場合(例えば、TC=0.13mm)、タペットクリアランスTCのずれが大である場合(例えば、TC=0.05mm)、及び圧縮圧力がゼロである場合それぞれにおける個別平均値AVErの例が示されている。
 すなわち、実線130は、タペットクリアランスTCが正常である場合(例えば、TC=0.23mm)の個別平均値AVErを示す。破線132は、タペットクリアランスTCのずれが小さい場合(例えば、TC=0.13mm)の個別平均値AVErを示す。一点鎖線134は、タペットクリアランスTCのずれが大きい場合(例えば、TC=0.05mm)の個別平均値AVErを示す。二点鎖線136は、圧縮圧力がゼロである場合の個別平均値AVErを示す。
 図21は、図20の各気筒22a~22dの個別平均値AVErに基づく全体平均値AVEtに対する個別平均値AVErの割合R1(=AVEr/AVEt)を示す図である。図22は、図21の一部を拡大して表示した図である。図21及び図22の実線140は第1気筒22aに対応し、破線142は第2気筒22bに対応し、一点鎖線144は第3気筒22cに対応し、二点鎖線146は第4気筒22dに対応する。
 図23は、各気筒22についての角速度変動Δωと、個別平均値AVErと、割合R1(=AVEr/AVEt)と、診断装置14の判定結果との関係の一例を示す図である。図23の例では、第1気筒22aの個別平均値AVErが44.4[rad/s]であり、第2気筒22bの個別平均値AVErが54.0であり、第3気筒22cの個別平均値AVErが53.9であり、第4気筒22dの個別平均値AVErが55.8である。このため、全体平均値AVEtは、52.03[rad/s]となる。
 また、第1気筒22aの割合R1は85%(=44.4/52.03)であり、第2気筒22bの割合R1は104%(=54.0/52.03)であり、第3気筒22cの割合R1は104%(=53.9/52.03)であり、第4気筒22dの割合R1は107%(=55.8/52.03)である。
 従って、割合R1が閾値TH2(本実施形態では、100%)を下回るのは、第1気筒22aであり、第1気筒22aは圧縮圧力不足気筒と判定される。ここで、ECU18に記憶されている故障コードが、第1気筒22aにおける失火発生を示すものであれば、第1気筒22aは、機械的故障のチェックを必要とする「不可」と判定される。一方、第2~第4気筒22b~22dは、割合R1が閾値TH2を下回っていないため、故障コードの内容にかかわらず、機械的故障のチェックを必要としない「可」と判定される。
(d)診断装置14の判定結果
 図24は、失火発生気筒において失火が発生している原因は、機械的な故障であると診断装置14が判定し、その旨及びその後の点検作業及び修理作業を表示部82に表示する際に用いる指標の例を示しており、上述した割合R1の程度で3段階に表示する。すなわち、「タペットクリアランスのずれ小」、「タペットクリアランスのずれ大」及び「圧縮不良」である。ここにいう「圧縮不良」には、各気筒22a~22d内の傷、図示しないピストンリングの不良等が含まれる。
 割合R1が100%より若干小さい場合、診断装置14は、タペットクリアランスTCのずれが小さい場合の点検作業及び修理作業を表示部82に表示する。割合R1が100%よりかなり小さい場合、診断装置14は、タペットクリアランスTCのずれが大きい場合の点検作業及び修理作業を表示部82に表示する。割合R1が100%より極めて小さい場合、診断装置14は、圧縮不良が発生している場合の点検作業及び修理作業を表示部82に表示する。
 図25~図30には、ECU18に記憶される故障コードと、診断装置14が算出した割合R1と、診断装置14の判定結果と、当該判定結果に基づき診断装置14が表示するエンジン16の点検項目及び確認部位の関係の第1例~第6例が示されている。
 図25では、故障コードは、第1気筒22aが失火発生気筒であると示しており、また、第1気筒22aは割合R1が閾値TH2(=100%)を下回っていることから圧縮圧力不足気筒であると判定される。第1気筒22aは、失火発生気筒且つ圧縮圧力不足気筒であることから、診断装置14による診断結果は、機械的故障のチェックを必要とする「不可」となる。そして、診断装置14は、第1気筒22aの割合R1に応じて、第1気筒22aについての点検項目又は確認部位として「タペットクリアランス不良」及び「圧縮不良」を表示する。一方、第2~第4気筒22b~22dは、失火発生気筒でも圧縮圧力不足気筒でもないことから、機械的故障のチェックを必要としない「可」と判定される。
 図26では、故障コードは、第1気筒22a及び第3気筒22cが失火発生気筒であると示しており、また、第1気筒22aは割合R1が閾値TH2(=100%)を下回っていることから圧縮圧力不足気筒であると判定される。第1気筒22aは、失火発生気筒且つ圧縮圧力不足気筒であることから、診断装置14による診断結果は「不可」となる。そして、診断装置14は、第1気筒22aの割合R1に応じて、第1気筒22aについての点検項目又は確認部位として「タペットクリアランス不良」及び「圧縮不良」を表示する。一方、第2気筒22b及び第4気筒22dは失火発生気筒でも圧縮圧力不足気筒でもなく、また、第3気筒22cは失火発生気筒であるものの圧縮圧力不足気筒ではないことから、第2~第4気筒22b~22dは「可」と判定される。
 図27では、第1気筒22aの割合R1が閾値TH2(=100%)を下回っているものの、故障コードはいずれの気筒22a~22dについても失火発生気筒を示していない。このため、診断装置14は、いずれの気筒22a~22dについても「可」と判定する。
 図28では、故障コードは、第1~第3気筒22a~22cが失火発生気筒であると示しており、また、第1~第3気筒22a~22cは割合R1が閾値TH2(=100%)を下回っていることから圧縮圧力不足気筒であると判定される。第1~第3気筒22a~22cは、失火発生気筒且つ圧縮圧力不足気筒であることから、診断装置14による診断結果は「不可」となる。そして、診断装置14は、割合R1に応じて、第1気筒22aについての点検項目又は確認部位として「圧縮不良」を、第2気筒22bについての点検項目又は確認部位として「タペットクリアランスずれ大」を、第3気筒22cについての点検項目又は確認部位として「タペットクリアランスずれ小」を表示する。一方、第4気筒22dは、失火発生気筒でも圧縮圧力不足気筒でもないことから、「可」と判定される。
 図29では、故障コードは、第1気筒22a及び第3気筒22cが失火発生気筒であると示しており、また、第1気筒22a及び第3気筒22cは割合R1が閾値TH2(=100%)を下回っていることから圧縮圧力不足気筒であると判定される。第1気筒22a及び第3気筒22cは、失火発生気筒且つ圧縮圧力不足気筒であることから、診断装置14による診断結果は「不可」となる。そして、割合R1に応じて、診断装置14は、第1気筒22aについての点検項目又は確認部位として「圧縮不良」を、第3気筒22cについての点検項目又は確認部位として「タペットクリアランス不良」を表示する。一方、第2気筒22b及び第4気筒22dは、失火発生気筒でも圧縮圧力不足気筒でもないことから、「可」と判定される。
 図30では、故障コードは、第4気筒22dが失火発生気筒であると示しており、また、第1~第3気筒22a~22cは割合R1が閾値TH2(=100%)を下回っていることから圧縮圧力不足気筒であると判定される。第1~第3気筒22a~22cは圧縮圧力不足気筒であるものの失火発生気筒でなく、また、第4気筒22dは失火発生気筒であるものの圧縮圧力不足気筒でない。このため、診断装置14は、第1~第4気筒22a~22dをいずれも「可」と判定する。
 上記のような図25~図30の例からわかるように、本実施形態では、故障コードで示される失火発生気筒と、割合R1が閾値TH2(=100%)を下回る圧縮圧力不足気筒とが一致する場合にのみ、機械的故障が発生していると判定し、割合R1に応じた点検項目又は確認部位が示される。
3.本実施形態の効果
 以上のように、本実施形態によれば、故障コードが示す失火発生気筒について割合R1が100%を下回った場合、換言すると、故障コードが示す失火発生気筒と、クランキング回転状態において判定された圧縮圧力不足気筒が一致する気筒22を特定することで、修理が必要な圧縮圧力の不足が発生している気筒を特定する。このため、失火発生原因の1つである圧縮圧力の不足(機械的な故障)の有無を、失火発生気筒を分解することなしに判定することが可能となる。従って、失火発生原因の1つである圧縮圧力の不足(機械的な故障)の有無を、気筒22a~22dを分解することなしに精度よく判定することが可能となり、エンジン16の故障診断効率を向上することができる。
 本実施形態によれば、各気筒22a~22dにおける爆発を中止させつつクランク軸24を回転させるクランキング回転状態において、角速度変動Δωを検出することで、各気筒22a~22dの圧縮圧力異常の発生を判定することが可能となる。従って、失火発生原因の1つである圧縮圧力の不足(機械的な故障)の有無を、気筒22a~22dを分解することなしに精度よく判定することが可能となり、エンジン16の故障診断効率を向上することができる。
 また、エンジン16の通常運転時とクランキング回転時のいずれにおいても、爆発工程に対応する角速度変動Δωを気筒22a~22d毎に検出し、角速度変動Δωに基づいて圧縮圧力不足気筒を判定する。このため、ECU18が有している失火判定のためのロジックを圧縮圧力不足気筒の判定のためのロジックとして利用することが可能となる。従って、圧縮圧力不足気筒を判定するための構成(判定ロジック等のソフトウェアを含む。)を簡素化することができる。
 さらに、失火発生気筒が生じた場合のみならず、点検整備等でのエンジン16組立て後の動作確認にも利用可能である。
 本実施形態では、クランキング回転状態において、個別平均値AVErと全体平均値AVEtとを比較し、全体平均値AVEtよりも個別平均値AVErが小さい気筒22a~22dが圧縮圧力不足気筒であると判定する。これにより、各気筒22a~22dの相対比較により圧縮圧力不足気筒を判定することができる。このため、クランク軸24を駆動するスタータモータ28用のバッテリ30の電圧Vbの変化、周囲温度(温度Tw等)の変化等が角速度変動Δωに多少影響しても、圧縮圧力不足気筒の判定への影響を受け難くすることができる。
 本実施形態では、全体平均値AVEtよりも低い個別平均値AVErについて、全体平均値AVEtからの乖離の程度を複数段階に分けて表示する(図25)。個別平均値AVErが全体平均値AVEtよりも低い場合、全体平均値AVEtに対する個別平均値AVErの乖離の程度は、圧縮圧力の不足の程度を示す。圧縮圧力の不足の程度は、その原因(例えば、気筒22a~22d自体の圧縮圧力漏れ、吸気バルブ40又は排気バルブ42のクリアランス等)に応じたものとなる。このため、全体平均値AVEtに対する個別平均値AVErの乖離の程度は、圧縮圧力の不足の原因を推定する指標とすることができる。従って、当該乖離の程度を表示することで圧縮圧力の不足の原因を推定することが可能となる。また、当該乖離の程度と併せて圧縮圧力の不足の推定原因を表示すれば、診断効率を向上することが可能となる。
 本実施形態において、クランキング回転状態における角速度変動Δωの検出は、クランク軸24を駆動するスタータモータ28の始動から所定時間経過後(エンジン回転数NEが閾値TH_NEを超えてから所定時間経過後)に開始する。これにより、クランキング回転が安定した状態で変動値を検出することが可能となるため、圧縮圧力不足気筒を精度よく判定することが可能となる。
 本実施形態では、クランク軸24を駆動するスタータモータ28を駆動するバッテリ30の電圧Vbを監視し、電圧Vbが閾値TH_Vbよりも低下したとき、圧縮圧力不足気筒の判定を中止する(図15のS35:NO)。これにより、バッテリ30の電圧Vb低下に起因してクランキング回転が不安定になった状態での判定を避けることで、圧縮圧力不足気筒の誤判定を回避することが可能となる。
 本実施形態では、エンジン冷却水の温度Twが閾値THwよりも低いとき、圧縮圧力不足気筒の判定を中止する(S32:NO)。これにより、閾値THwとして、例えば、通常の使用環境ではとり得ない値を設定しておけば、特異な使用環境での判定を避けることで、圧縮圧力不足気筒の誤判定を回避することが可能となる。
B.変形例
 なお、この発明は、上記実施形態に限らず、この明細書の記載内容に基づき、種々の構成を採り得ることはもちろんである。例えば、以下に示す構成を採ることができる。
 上記実施形態では、診断装置14を車両12のエンジン16の診断に用いたが、これに限らず、エンジンを有するその他の装置(例えば、船舶等の移動体)に用いることもできる。また、上記実施形態において、診断装置14は、車両12の外部からエンジンECU18と通信するものとしたが、車両12の内部に搭載してもよい。換言すると、エンジンECU18に診断装置14の機能を持たせることも可能である。
 上記実施形態では、エンジン16は、直列4気筒エンジンであったが、気筒22a~22dの配置や数は、これに限らない。例えば、エンジン16は、V型6気筒エンジンであってもよい。この場合は、6気筒の一連の工程(吸気→圧縮→爆発→排気)がクランク軸24の2回転(720°)に対応する。従って、クランク角Acが120°(=720°/6)毎に各気筒の爆発工程を対応させる。
 上記実施形態では、失火判定と圧縮圧力不足の判定とを組み合わせて用いたが、爆発工程に対応するクランク軸24の角速度変動Δωを用いる観点からすれば、これに限らず、失火判定又は圧縮圧力不足の判定のみを用いてもよい。
 上記実施形態では、クランキング運転の際、燃料供給系(燃料噴射弁44等)及び点火系(点火プラグ46等)の両方を停止したが、気筒22a~22dにおける爆発を発生させなければよく、例えば、燃料供給系のみを停止させてもよい。
 上記実施形態では、エンジン冷却水の温度Twを用いて圧縮圧力不足気筒の判定を中止するか否かを判定したが、これに限らない。例えば、図示しないエンジンオイルの温度Toを代わりに又は温度Twに加えて用いることもできる。
 上記実施形態では、失火発生の判定及び圧縮圧力の不足の判定のいずれにおいても、爆発工程における角速度変動Δωを用いたが、失火判定と圧縮圧力不足の判定とを組み合わせる観点からすれば、これに限らない。例えば、圧縮圧力の不足の判定においては、圧縮工程における角速度変動Δωを用いることも可能である。
 上記実施形態では、個別平均値AVErと全体平均値AVEtを用いて圧縮圧力不足を判定したが、圧縮圧力不足の判定の観点からすれば、これに限らない。例えば、個別平均値AVErのみを用いて圧縮圧力不足を判定することも可能である。

Claims (16)

  1.  複数の気筒(22a~22d)を有するエンジン(16)の運転中に失火が発生している失火発生気筒を判定し、当該失火発生気筒を示す故障コードを記憶する失火監視部(18)に監視されるエンジン(16)の故障診断方法であって、
     各気筒(22a~22d)における爆発を中止させつつクランク軸(24)を回転させるクランキング回転状態を発生させ、前記クランキング回転状態において、前記クランク軸(24)の角速度の変動値を気筒(22a~22d)毎に検出し、圧縮圧力が不足している圧縮圧力不足気筒を前記変動値に基づいて判定し、
     前記故障コードが示す失火発生気筒と、前記クランキング回転状態において判定された圧縮圧力不足気筒とが一致する気筒を特定する
     ことを特徴とするエンジン(16)の故障診断方法。
  2.  請求項1記載のエンジン(16)の故障診断方法において、
     前記エンジン(16)の通常運転時には、爆発工程に対応する前記クランク軸(24)の角速度の変動値を気筒(22a~22d)毎に検出し、前記角速度の変動値が小さい気筒を前記失火発生気筒と判定し、
     前記クランキング回転時には、爆発工程に対応する前記クランク軸(24)の角速度の変動値を気筒(22a~22d)毎に検出し、前記角速度の変動値が小さい気筒を前記圧縮圧力不足気筒と判定する
     ことを特徴とするエンジン(16)の故障診断方法。
  3.  複数の気筒(22a~22d)を有するエンジン(16)の運転中に、爆発工程に対応するクランク軸(24)の角速度の変動値を気筒(22a~22d)毎に検出し、失火が発生している失火発生気筒を前記変動値に基づいて判定する失火監視部(18)に監視されるエンジン(16)の故障診断方法であって、
     各気筒(22a~22d)における爆発を中止させつつクランク軸(24)を回転させるクランキング回転状態を発生させ、前記クランキング回転状態において、爆発工程に対応する前記クランク軸(24)の角速度の変動値を気筒(22a~22d)毎に検出し、前記変動値が所定値以下の気筒を圧縮圧力が不足している圧縮圧力不足気筒と判定する
     ことを特徴とするエンジン(16)の故障診断方法。
  4.  請求項1~3のいずれか1項に記載のエンジン(16)の故障診断方法において、
     前記クランキング回転状態において、各気筒(22a~22d)個別の変動値の平均値である個別平均値と、全気筒(22a~22d)の変動値の平均値である全体平均値とを比較し、
     前記全体平均値よりも前記個別平均値が小さい気筒が、前記圧縮圧力不足気筒であると判定する
     ことを特徴とするエンジン(16)の故障診断方法。
  5.  請求項4記載のエンジン(16)の故障診断方法において、
     前記全体平均値よりも低い前記個別平均値について、前記全体平均値からの乖離の程度を複数段階に分けて表示する
     ことを特徴とするエンジン(16)の故障診断方法。
  6.  請求項1~5のいずれか1項に記載のエンジン(16)の故障診断方法において、
     前記クランキング回転状態における前記クランク軸(24)の角速度の変動値の検出は、前記クランク軸(24)を駆動するモータ(28)の始動から所定時間経過後に開始する
     ことを特徴とするエンジンの故障診断方法。
  7.  請求項1~6のいずれか1項に記載のエンジン(16)の故障診断方法において、
     前記クランク軸(24)を駆動するモータ(28)を駆動するバッテリ(30)の電圧を監視し、
     前記バッテリ(30)の電圧が、所定電圧よりも低下したとき、前記圧縮圧力不足気筒の判定を中止する
     ことを特徴とするエンジン(16)の故障診断方法。
  8.  請求項1~7のいずれか1項に記載のエンジン(16)の故障診断方法において、
     エンジン冷却水の温度又はエンジンオイルの温度が所定値よりも低いとき、前記圧縮圧力不足気筒の判定を中止する
     ことを特徴とするエンジン(16)の故障診断方法。
  9.  複数の気筒(22a~22d)を有するエンジン(16)の運転中に失火が発生している失火発生気筒を判定し、当該失火発生気筒を示す故障コードを記憶する失火監視部(18)に監視されるエンジン(16)の故障診断装置(14)であって、
     各気筒(22a~22d)における爆発を中止させつつクランク軸(24)を回転させるクランキング回転状態を発生させ、前記クランキング回転状態において、前記クランク軸(24)の角速度の変動値を気筒(22a~22d)毎に取得し、圧縮圧力が不足している圧縮圧力不足気筒を前記変動値に基づいて判定し、
     前記故障コードが示す失火発生気筒と、前記クランキング回転状態において判定された圧縮圧力不足気筒とが一致する気筒を特定する
     ことを特徴とするエンジン(16)の故障診断装置(14)。
  10.  請求項9記載のエンジン(16)の故障診断装置(14)において、
     前記エンジン(16)の通常運転時には、爆発工程に対応する前記クランク軸(24)の角速度の変動値を気筒(22a~22d)毎に取得し、前記角速度の変動値が小さい気筒を前記失火発生気筒と判定し、
     前記クランキング回転時には、爆発工程に対応する前記クランク軸(24)の角速度の変動値を気筒(22a~22d)毎に取得し、前記角速度の変動値が小さい気筒を前記圧縮圧力不足気筒と判定する
     ことを特徴とするエンジン(16)の故障診断装置(14)。
  11.  複数の気筒(22a~22d)を有するエンジン(16)の運転中に、爆発工程に対応するクランク軸(24)の角速度の変動値を気筒(22a~22d)毎に検出し、失火が発生している失火発生気筒を前記変動値に基づいて判定する失火監視部(18)に監視されるエンジン(16)の故障診断装置(14)であって、
     各気筒(22a~22d)における爆発を中止させつつクランク軸(24)を回転させるクランキング回転状態を発生させ、前記クランキング回転状態において、爆発工程に対応する前記クランク軸(24)の角速度の変動値を気筒(22a~22d)毎に取得し、前記変動値が所定値以下の気筒を圧縮圧力が不足している圧縮圧力不足気筒と判定する
     ことを特徴とするエンジン(16)の故障診断装置(14)。
  12.  請求項9~11のいずれか1項に記載のエンジン(16)の故障診断装置(14)において、
     前記クランキング回転状態において、各気筒(22a~22d)個別の変動値の平均値である個別平均値と、全気筒(22a~22d)の変動値の平均値である全体平均値とを比較し、
     前記全体平均値よりも前記個別平均値が小さい気筒が、前記圧縮圧力不足気筒であると判定する
     ことを特徴とするエンジン(16)の故障診断装置(14)。
  13.  請求項12記載のエンジン(16)の故障診断装置(14)において、
     前記全体平均値よりも低い前記個別平均値について、前記全体平均値からの乖離の程度を複数段階に分けて表示する
     ことを特徴とするエンジン(16)の故障診断装置(14)。
  14.  請求項9~13のいずれか1項に記載のエンジン(16)の故障診断装置(14)において、
     前記クランキング回転状態における前記クランク軸(24)の角速度の変動値の取得は、前記クランク軸(24)を駆動するモータ(28)の始動から所定時間経過後に開始する
     ことを特徴とするエンジン(16)の故障診断装置(14)。
  15.  請求項9~14のいずれか1項に記載のエンジン(16)の故障診断装置(14)において、
     前記クランク軸(24)を駆動するモータ(28)を駆動するバッテリ(30)の電圧を監視し、
     前記バッテリ(30)の電圧が、所定電圧よりも低下したとき、前記圧縮圧力不足気筒の判定を中止する
     ことを特徴とするエンジン(16)の故障診断装置(14)。
  16.  請求項9~15のいずれか1項に記載のエンジン(16)の故障診断装置(14)において、
     エンジン冷却水の温度又はエンジンオイルの温度が所定値よりも低いとき、前記圧縮圧力不足気筒の判定を中止する
     ことを特徴とするエンジン(16)の故障診断装置(14)。
PCT/JP2012/054513 2011-03-24 2012-02-24 エンジンの故障診断方法及び故障診断装置 WO2012127976A1 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US14/006,446 US9038445B2 (en) 2011-03-24 2012-02-24 Method and apparatus for diagnosing engine fault
EP12761202.6A EP2690271A4 (en) 2011-03-24 2012-02-24 METHOD AND APPARATUS FOR DIAGNOSING ENGINE FAILURE

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2011065104A JP5277274B2 (ja) 2011-03-24 2011-03-24 エンジンの故障診断方法及び故障診断装置
JP2011-065104 2011-03-24
JP2011065105A JP5277275B2 (ja) 2011-03-24 2011-03-24 エンジンの故障診断方法及び故障診断装置
JP2011-065105 2011-03-24

Publications (1)

Publication Number Publication Date
WO2012127976A1 true WO2012127976A1 (ja) 2012-09-27

Family

ID=46879137

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2012/054513 WO2012127976A1 (ja) 2011-03-24 2012-02-24 エンジンの故障診断方法及び故障診断装置

Country Status (3)

Country Link
US (1) US9038445B2 (ja)
EP (1) EP2690271A4 (ja)
WO (1) WO2012127976A1 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019044624A (ja) * 2017-08-30 2019-03-22 株式会社ケーヒン エンジン始動制御装置及びエンジン始動方法
CN113109043A (zh) * 2021-04-08 2021-07-13 重庆理工大学 一种主动式汽车传动***故障模型数据库的建立方法

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102009046961A1 (de) * 2009-11-23 2011-05-26 Robert Bosch Gmbh Verfahren und Vorrichtung zur Erkennung von unkontrollierten Verbrennungen in einem Verbrennungsmotor
JP5265724B2 (ja) 2011-03-29 2013-08-14 本田技研工業株式会社 エンジンの故障診断方法、故障診断システム及び故障診断機
SE539262C2 (en) * 2015-10-16 2017-06-07 Scania Cv Ab Method and system for diagnosing a crankshaft rotational position sensor unit of a crankshaft
US10102690B2 (en) * 2016-03-04 2018-10-16 Deere & Company Non-starting engine remote diagnostic
US10905520B2 (en) 2016-11-11 2021-02-02 Stryker Corporation Autonomous accessory support for transporting a medical accessory
DE102017218149A1 (de) * 2017-10-11 2019-04-11 Robert Bosch Gmbh Verfahren zum Erkennen von Kompressionsverlusten von Zylindern einer mehrzylindrigen Brennkraftmaschine
US11466638B2 (en) 2017-10-24 2022-10-11 Deere & Company Sensor diagnostic procedure
DE102018208233A1 (de) * 2018-05-25 2019-11-28 Bayerische Motoren Werke Aktiengesellschaft Verfahren zur automatischen Kompressionsprüfung einer Verbrennungskraftmaschine
JP6800192B2 (ja) * 2018-09-28 2020-12-16 本田技研工業株式会社 内燃機関の回転数検出装置
GB2607532B (en) * 2020-02-14 2024-01-10 Cummins Inc Apparatuses, methods, systems, and techniques of misfire detection using engine speed sensor

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001152953A (ja) * 1999-11-30 2001-06-05 Nissan Motor Co Ltd エンジンの失火診断装置
JP2004019465A (ja) 2002-06-12 2004-01-22 Fuji Heavy Ind Ltd エンジンの圧縮圧力診断装置
JP2009222018A (ja) * 2008-03-18 2009-10-01 Denso Corp 内燃機関異常診断装置およびそれを用いた異常診断方法
JP2009280082A (ja) 2008-05-22 2009-12-03 Honda Motor Co Ltd 車両の制御装置

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5000280A (en) * 1990-04-04 1991-03-19 Honda Giken Kogyo Kabushiki Kaisha Driving wheel slip control system for vehicles
US5307670A (en) * 1990-11-01 1994-05-03 Fuji Jukogyo Kabushiki Kaisha Misfire discriminating method for an engine
EP0609451B1 (en) 1992-06-09 1997-09-10 Mitsubishi Jidosha Kogyo Kabushiki Kaisha Method of detecting misfire by utilizing variation of rotation of crankshaft
JP3357091B2 (ja) * 1992-07-21 2002-12-16 富士重工業株式会社 エンジンの失火検出方法
EP0583496B1 (de) * 1992-08-14 1995-11-22 Siemens Aktiengesellschaft Verfahren zur Erkennung von Verbrennungsaussetzern
JPH06146999A (ja) * 1992-11-11 1994-05-27 Honda Motor Co Ltd 内燃エンジンの燃焼状態検出装置
JP3264145B2 (ja) * 1995-07-13 2002-03-11 日産自動車株式会社 多気筒内燃機関の失火診断装置
US6055852A (en) 1998-11-06 2000-05-02 Cummins Engine Company, Inc. Method and apparatus for estimation of relative cylinder compression balance by cranking speed analysis
DE10254479B4 (de) 2002-11-21 2004-10-28 Siemens Ag Verfahren zum Erkennen von Verbrennungsaussetzern in einer Brennkraftmaschine
JP2005264853A (ja) * 2004-03-19 2005-09-29 Toyota Motor Corp 内燃機関
JP4424178B2 (ja) * 2004-11-30 2010-03-03 スズキ株式会社 多気筒エンジンの失火検出装置
JP2006214361A (ja) 2005-02-04 2006-08-17 Denso Corp エンジンの異常検出装置
JP4123254B2 (ja) * 2005-07-27 2008-07-23 トヨタ自動車株式会社 内燃機関の失火判定装置および内燃機関の失火判定方法
DE102006033482A1 (de) 2006-07-19 2008-01-24 Robert Bosch Gmbh Verfahren zum Betreiben einer Brennkraftmaschine mit mehreren Zylindern
JP4339347B2 (ja) * 2006-10-30 2009-10-07 本田技研工業株式会社 内燃機関のクランク角速度検出装置
DE602007009930D1 (de) 2007-04-17 2010-12-02 Scania Cv Abp Verfahren zur Erkennung eines defekten Zylinders in einem mehrzylindrigen Verbrennungsmotor
JP4856020B2 (ja) 2007-07-26 2012-01-18 ヤンマー株式会社 エンジン
US20090088956A1 (en) * 2007-09-27 2009-04-02 Caterpillar Inc. Robust onboard diagnostic misfire detection
JP4462327B2 (ja) * 2007-10-26 2010-05-12 株式会社デンソー 気筒特性ばらつき検出装置
JP5265724B2 (ja) * 2011-03-29 2013-08-14 本田技研工業株式会社 エンジンの故障診断方法、故障診断システム及び故障診断機

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001152953A (ja) * 1999-11-30 2001-06-05 Nissan Motor Co Ltd エンジンの失火診断装置
JP2004019465A (ja) 2002-06-12 2004-01-22 Fuji Heavy Ind Ltd エンジンの圧縮圧力診断装置
JP2009222018A (ja) * 2008-03-18 2009-10-01 Denso Corp 内燃機関異常診断装置およびそれを用いた異常診断方法
JP2009280082A (ja) 2008-05-22 2009-12-03 Honda Motor Co Ltd 車両の制御装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP2690271A4 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019044624A (ja) * 2017-08-30 2019-03-22 株式会社ケーヒン エンジン始動制御装置及びエンジン始動方法
CN113109043A (zh) * 2021-04-08 2021-07-13 重庆理工大学 一种主动式汽车传动***故障模型数据库的建立方法

Also Published As

Publication number Publication date
US9038445B2 (en) 2015-05-26
EP2690271A1 (en) 2014-01-29
EP2690271A4 (en) 2014-12-10
US20140007664A1 (en) 2014-01-09

Similar Documents

Publication Publication Date Title
WO2012127976A1 (ja) エンジンの故障診断方法及び故障診断装置
EP2693032B1 (en) Fault diagnosis method, fault diagnosis system, and fault diagnosis device for engine
CN103827468B (zh) 用于诊断发动机的***和方法
EP3450735B1 (en) Misfire detection device and vehicle
KR101934223B1 (ko) 하이브리드 차량의 내연 기관의 연소 과정을 인식하기 위한 방법 및 제어 장치
KR20080010423A (ko) 내연 기관의 실화 검출 장치
TW201700858A (zh) 控制裝置
JP5277274B2 (ja) エンジンの故障診断方法及び故障診断装置
JP5277275B2 (ja) エンジンの故障診断方法及び故障診断装置
US10794314B2 (en) Unequal interval combustion engine misfire determination device and vehicle
KR101180410B1 (ko) 내연기관의 실화 검출방법 및 그 장치
KR102262130B1 (ko) 차량의 엔진고장 진단방법
KR100569311B1 (ko) 압전 소자를 이용한 실화 검출 장치 및 방법
US11614044B2 (en) Method for computer-assisted determination of multiple rotational irregularities in an internal combustion engine
US20240003311A1 (en) Method And Device For Diagnosing An Internal Combustion Engine Of A Powertrain
JP5620712B2 (ja) エンジン故障事前感知システム
JP2001152953A (ja) エンジンの失火診断装置
JP4979124B2 (ja) エンジンの試験装置及び診断方法
CN117825060A (zh) 一种天然气发动机检测方法、装置、设备及存储介质
JP2000517393A (ja) 燃焼ミスファイアの検出方法
JPH09229824A (ja) 内燃機関試験装置
KR20120125024A (ko) 실화발생 진단 시스템 및 방법
JPH0610749A (ja) デイーゼルエンジンの異常検出装置
JP2011218844A (ja) ハイブリッド車両用シリンダ圧異常検出装置
JP2000170524A (ja) エンジンの失火診断装置

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12761202

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 14006446

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 2012761202

Country of ref document: EP