US20060224297A1 - Method for evaluating engine idle roughness - Google Patents

Method for evaluating engine idle roughness Download PDF

Info

Publication number
US20060224297A1
US20060224297A1 US11/098,099 US9809905A US2006224297A1 US 20060224297 A1 US20060224297 A1 US 20060224297A1 US 9809905 A US9809905 A US 9809905A US 2006224297 A1 US2006224297 A1 US 2006224297A1
Authority
US
United States
Prior art keywords
engine
energy
cylinders
metrics
cycle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US11/098,099
Other versions
US7110874B1 (en
Inventor
Dennis Kabele
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Deere and Co
Original Assignee
Deere and Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Deere and Co filed Critical Deere and Co
Priority to US11/098,099 priority Critical patent/US7110874B1/en
Assigned to DEERE & COMPANY reassignment DEERE & COMPANY ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: KABELE, DENNIS FREDERICK
Application granted granted Critical
Publication of US7110874B1 publication Critical patent/US7110874B1/en
Publication of US20060224297A1 publication Critical patent/US20060224297A1/en
Active legal-status Critical Current
Adjusted expiration legal-status Critical

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/14Introducing closed-loop corrections
    • F02D41/16Introducing closed-loop corrections for idling
    • 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/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/26Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
    • F02D41/28Interface circuits
    • F02D2041/286Interface circuits comprising means for signal processing
    • F02D2041/288Interface circuits comprising means for signal processing for performing a transformation into the frequency domain, e.g. Fourier transformation
    • 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

Definitions

  • the present invention relates generally to internal combustion engines. More particularly, the present invention relates to quality control measures in the manufacture of internal combustion engines. Specifically, the present invention relates to a method for evaluating the idle roughness of a newly manufactured engine.
  • Perceived roughness is a common problem for some diesel engines when operating at idle conditions and light loads. Variation of fuel delivery to the different cylinders is one of the major sources of idle roughness. At the engine manufacturing facility it is desirable to conduct diagnostic tests to determine if the idle roughness is acceptable before the engine is shipped.
  • Another object of the invention is the provision of a method for evaluating engine idle roughness that calculates unique metrics based upon the relative firing energy of the engine and applies successive accept/reject criteria to determine acceptability.
  • a further object of the invention is to provide such a method that is inexpensive to implement and is compatible with known manufacturing and testing techniques.
  • An additional object of the invention is the provision of a method for evaluating idle roughness that does not significantly increase the cycle time for engine testing.
  • a method for evaluating the acceptability of idle roughness levels in a newly manufactured multi-cylinder internal combustion engine comprising the steps of: calculating two or more metrics based upon relative firing energies of individual cylinders in the engine; setting a first threshold value for each of the two or more metrics, below which the engine is to be accepted; setting a second threshold value for each of the two or more metrics, above which the engine is to be rejected; evaluating the engine to determine if the engine is to be accepted or rejected based upon a first calculated metric and the threshold values for acceptance or rejection set for that metric; and, if the engine has not been previously accepted or rejected, evaluating the engine in the same way using the other of the two or more calculated metrics and the threshold values set for each of those metrics.
  • a method for evaluating the acceptability of idle roughness levels in a newly manufactured multi-cylinder internal combustion engine comprising the steps of: finding the relative firing energy of each cylinder (Energy/Cycle); calculating the following metrics based upon the relative firing energy of each cylinder (Energy/Cycle): —a difference between a maximum Energy/Cycle parameter of all cylinders and a minimum Energy/Cycle parameter of all cylinders; —an average of a maximum Energy/Cycle parameter from all cylinders and a second highest Energy/Cycle parameter; —a highest sum of Energy/Cycle parameters for two consecutive cylinders; —a ratio of a highest sum of Energy/Cycle parameters for two consecutive cylinders to a highest sum of Energy/Cycle parameters of 2 equi-spaced cylinders; —an average of Energy/Cycle parameters of a 3 highest cylinders; —a maximum firing acceleration among all the cylinders; setting threshold values for acceptance
  • a method for evaluating the acceptability of idle roughness levels in a newly manufactured multi-cylinder internal combustion engine. The method involves calculating a plurality of metrics based upon the relative firing energies of individual cylinders in the engine and setting threshold values for each of the metrics, below which the engine is to be accepted. Similarly, threshold values are set for each of the metrics, above which the engine is to be rejected. The engine is then evaluated to determine if the engine is to be accepted or rejected based upon the calculated metrics and the threshold values for acceptance or rejection set for that metric. If the engine has not been previously accepted or rejected based on a particular metric the engine is evaluated using each of the remaining metrics. If the engine has not been rejected after all metrics have been evaluated the engine is finally accepted.
  • the present invention utilizes a speed signal from a magnetic pickup operating on a camshaft gear to determine the variation in rpm during the firing of the various cylinders. It calculates unique metrics and applies successive accept/reject criteria to determine acceptability of the engine with respect to idle roughness.
  • Alternative methods of measuring engine speed can also be utilized. Examples include, but are not limited to, a) a magnetic pickup operating on a gear which rotates at a speed proportional to the crankshaft speed, or b) an encoder mounted on the crankshaft or another shaft which rotates at a speed proportional to the crankshaft speed.
  • FIG. 1 is a graph wherein engine speed is plotted against time for purposes of determining minimum rpm values for each cylinder of a 4-cylinder engine
  • FIG. 2 is a graph wherein engine speed is plotted against time for purposes of determining the ZipRPM value for a particular cylinder
  • FIG. 3 is a flowchart illustrating the steps for evaluating an engine for idle roughness.
  • the developed algorithms are unique for both 4 and 5 cylinder engines models.
  • the test system needs to detect the number of engine cylinders from e.g. the bar code information and use the appropriate data reduction program.
  • Raw voltage is sampled from a speed sensor that is aligned with a camshaft drive gear. From that data, zero crossings of the voltage signal are detected to calculate the instantaneous camshaft rpm for each gear tooth passage. For 4 cylinder engines, 5 consecutive minimum rpm values, or “valleys” are located and stored. For 5 cylinder engines, 6 consecutive minimum rpm values, or “valleys” are located and stored, etc..
  • the local minimums are determined from the instantaneous engine idle rpm curve.
  • a sample curve for a 4 cylinder engine is illustrated in FIG. 1 . More particularly, 5 consecutive local minimums or “valleys” are selected. The changes in minimum rpm from cycle to cycle represent the relative strengths of each cylinder firing after the compression stroke. The stronger the firing of the cylinder, the greater will be the minimum rpm value. Ideally, for smooth idle noise, all local minimums would have the same value.
  • the first “valley” and the fifth “valley” correspond to the same individual cylinder. If the engine is running at a stable time-averaged speed, these two “valleys” will be equal.
  • the first “valley” and the sixth “valley” would correspond to the same individual cylinder. If the engine is running at a stable time-averaged speed, these two “valleys” will be equal.
  • a point herein referred to as the ZipRPM point, is next found. This is the adjacent rpm data point just after each local minimum, or valley as illustrated in FIG. 2 . As will be described in more detail below, the ZipRPM point is used to calculate what is herein referred to as the “Zip Max” parameter, which is the instantaneous acceleration. After the local minimums are identified, then the next rpm data point for each local minimum rpm is located.
  • Energy/Cycle 1 ((MinRPM 2 ) 2 ⁇ (MinRPM 1 ) 2 )/Average(MinRPM 1 , . . . MinRPM 4 )
  • Energy/Cycle 2 ((MinRPM 3 ) 2 ⁇ (MinRPM 2 ) 2 )/Average(MinRPM 1 , . . . MinRPM 4 )
  • Energy/Cycle 3 ((MinRPM 4 ) 2 ⁇ (MinRPM 3 ) 2 )/Average(MinRPM 1 , . . . MinRPM 4 )
  • Energy/Cycle 4 ((MinRPM 5 ) 2 ⁇ MinRPM 4 ) 2 )/Average(MinRPM 1 , . . . MinRPM 4 )
  • Second Highest Max (3 Lowest Energy/Cycle parameters)
  • Oneness Max (Energy/Cycle1, . . . 4)
  • Twoness Even Max (Energy/Cycle1+Energy/Cycle3, Energy/Cycle2+Energy/Cycle4)
  • the Twoness Even parameter is defined only for engines having an even number of cylinders. In engines having an odd number of cylinders e.g. 5 cylinders the Twoness Even parameter does not exist because there are no two cylinders which fire exactly one revolution apart.
  • the Zip parameters for each cylinder are calculated.
  • the Zip parameter is the average angular acceleration for the 12° period between the local minimum rpm point and the next rpm data point, where 12 is the number of crank degrees between cam gear teeth:
  • Zip 1 (ZipRPM 1 ⁇ MinRPM 1 )/12
  • Zip 2 (ZipRPM 2 ⁇ MinRPM 2 )/12
  • Zip 3 (ZipRPM 3 ⁇ MinRPM 3 )/12
  • Zip 4 (ZipRPM 4 ⁇ MinRPM 4 )/12
  • Max Spread Max(Energy/Cycle 1, . . . 4 ) ⁇ Min(Energy/Cycle 1, . . . 4 )
  • TWONESS Average(Oneness, Second Highest)
  • TWONESS UNEVEN/TWONESS EVEN TWONESS UNEVEN parameter/TWONESS EVEN parameter
  • THREENESS [Sum(Energy/Cycle 1 , . . . Energy/Cycle 4 ) ⁇ Min(Energy/Cycle 1 , . . . , Energy/Cycle 4 )]/3
  • the metrics are derived on a kinetic energy basis from the firing cycle of one cylinder to the firing cycle of the next cylinder.
  • the engine rpm will increase during the period a given cylinder fires, then the rpm will decrease as compression takes place on the next firing cylinder.
  • the instantaneous engine rpm will be the same at TDC of each cylinder.
  • the metrics are all related through the energy parameter.
  • each metric has a range of limits for acceptance. It should be noted that the limit values shown in FIG. 3 are by way of example only. Those having skill in the art will recognize that the values used in a particular application can vary from those shown, based upon the particular engines being evaluated and the level of idle quality desired.
  • the score for each metric is compared to the allowable limits for that metric. Acceptance is evaluated in a sequence through each metric in a specified order. The engine is accepted outright if the metric is below a specified value, or rejected outright if it exceeds a specified limit.
  • the evaluation continues to the next metric in the specified order. If an engine makes it through all the metrics without being rejected, then it is accepted. The limits are set up so that the Twoness Uneven metric can only accept, while the Twoness Uneven/Twoness Even Ratio and Threeness metrics can only reject.

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

A method is provided for evaluating the acceptability of idle roughness levels in a newly manufactured multi-cylinder internal combustion engine. The method involves calculating a plurality of metrics based upon the relative firing energies of individual cylinders in the engine and setting threshold values for each of the metrics, below which the engine is to be accepted. Similarly, threshold values are set for each of the metrics, above which the engine is to be rejected. The engine is then evaluated to determine if the engine is to be accepted or rejected based upon the calculated metrics and the threshold values for acceptance or rejection set for that metric. If the engine has not been previously accepted or rejected based on a particular metric the engine is evaluated using each of the remaining metrics. If the engine has not been rejected after all metrics have been evaluated the engine is finally accepted.

Description

    FIELD OF THE INVENTION
  • The present invention relates generally to internal combustion engines. More particularly, the present invention relates to quality control measures in the manufacture of internal combustion engines. Specifically, the present invention relates to a method for evaluating the idle roughness of a newly manufactured engine.
  • BACKGROUND OF THE INVENTION
  • Perceived roughness is a common problem for some diesel engines when operating at idle conditions and light loads. Variation of fuel delivery to the different cylinders is one of the major sources of idle roughness. At the engine manufacturing facility it is desirable to conduct diagnostic tests to determine if the idle roughness is acceptable before the engine is shipped.
  • It has previously been known to provide diagnosis of idle roughness and quality at the engine manufacturing location. One common method, listening to the engine idle in a test cell, is not conclusive as to the level of idle quality. If the idle quality is checked after it is installed in the end vehicle application and found unacceptable, it can be very expensive to make the necessary changes to the fuel system. Some fuel systems do not have the capability to adjust the balance of fuel to the various cylinders at both no load and full load. Fuel injectors are typically calibrated at idle fuel on a test bench before installation in the engine. However, there is variability in the calibration. In addition, the injectors need to be indexed uniformly when installed in the engine and there is further variability in this procedure.
  • Generally, if the injectors are calibrated properly and if the indexing of the injectors in the engine is accurate, there is no problem with idle roughness. However, if these processes are not controlled, an unsatisfactory level of idle roughness can be present. Thus a method is needed to diagnose the idle roughness quality while the engine is still in the engine manufacturing facility so that problems can be addressed before the engine leaves the facility. A previous method used was a Fourier transform of the engine speed signal. This method worked for cases where the idle roughness was far out of specification. However, it was not sensitive enough to detect the vast majority of idle roughness problems.
  • SUMMARY OF THE INVENTION
  • In view of the foregoing, it is an object of the invention to provide a method for evaluating the idle roughness of a newly manufactured internal combustion engine.
  • Another object of the invention is the provision of a method for evaluating engine idle roughness that calculates unique metrics based upon the relative firing energy of the engine and applies successive accept/reject criteria to determine acceptability.
  • A further object of the invention is to provide such a method that is inexpensive to implement and is compatible with known manufacturing and testing techniques.
  • An additional object of the invention is the provision of a method for evaluating idle roughness that does not significantly increase the cycle time for engine testing.
  • The foregoing and other objects of the invention together with the advantages thereof over the known art which will become apparent from the detailed specification which follows are attained by a method for evaluating the acceptability of idle roughness levels in a newly manufactured multi-cylinder internal combustion engine comprising the steps of: calculating two or more metrics based upon relative firing energies of individual cylinders in the engine; setting a first threshold value for each of the two or more metrics, below which the engine is to be accepted; setting a second threshold value for each of the two or more metrics, above which the engine is to be rejected; evaluating the engine to determine if the engine is to be accepted or rejected based upon a first calculated metric and the threshold values for acceptance or rejection set for that metric; and, if the engine has not been previously accepted or rejected, evaluating the engine in the same way using the other of the two or more calculated metrics and the threshold values set for each of those metrics.
  • Other objects of the invention are attained by a method for evaluating the acceptability of idle roughness levels in a newly manufactured multi-cylinder internal combustion engine comprising the steps of: finding the relative firing energy of each cylinder (Energy/Cycle); calculating the following metrics based upon the relative firing energy of each cylinder (Energy/Cycle): —a difference between a maximum Energy/Cycle parameter of all cylinders and a minimum Energy/Cycle parameter of all cylinders; —an average of a maximum Energy/Cycle parameter from all cylinders and a second highest Energy/Cycle parameter; —a highest sum of Energy/Cycle parameters for two consecutive cylinders; —a ratio of a highest sum of Energy/Cycle parameters for two consecutive cylinders to a highest sum of Energy/Cycle parameters of 2 equi-spaced cylinders; —an average of Energy/Cycle parameters of a 3 highest cylinders; —a maximum firing acceleration among all the cylinders; setting threshold values for acceptance and rejection of the engine for each of the metrics; and, evaluating the engine to determine whether the engine should be accepted or rejected based upon the calculated metrics and the threshold values for each of the metrics.
  • In general, a method is provided for evaluating the acceptability of idle roughness levels in a newly manufactured multi-cylinder internal combustion engine. The method involves calculating a plurality of metrics based upon the relative firing energies of individual cylinders in the engine and setting threshold values for each of the metrics, below which the engine is to be accepted. Similarly, threshold values are set for each of the metrics, above which the engine is to be rejected. The engine is then evaluated to determine if the engine is to be accepted or rejected based upon the calculated metrics and the threshold values for acceptance or rejection set for that metric. If the engine has not been previously accepted or rejected based on a particular metric the engine is evaluated using each of the remaining metrics. If the engine has not been rejected after all metrics have been evaluated the engine is finally accepted.
  • The examples used herein are specifically applied to a four-stroke engine where each cylinder fires once per two revolutions of the crankshaft. The invention can also be applied in a similar manner to a two-stroke engine where each cylinder fires once per revolution of the crankshaft. This invention also applies only to engines with equally spaced firing intervals.
  • The present invention utilizes a speed signal from a magnetic pickup operating on a camshaft gear to determine the variation in rpm during the firing of the various cylinders. It calculates unique metrics and applies successive accept/reject criteria to determine acceptability of the engine with respect to idle roughness. Alternative methods of measuring engine speed can also be utilized. Examples include, but are not limited to, a) a magnetic pickup operating on a gear which rotates at a speed proportional to the crankshaft speed, or b) an encoder mounted on the crankshaft or another shaft which rotates at a speed proportional to the crankshaft speed.
  • To acquaint persons skilled in the art most closely related to the present invention, one preferred embodiment of the invention that illustrates the best mode now contemplated for putting the invention into practice is described herein by and with reference to, the annexed drawings that form a part of the specification. The exemplary embodiment is described in detail without attempting to show all of the various forms and modifications in which the invention might be embodied. As such, the embodiment shown and described herein is illustrative, and as will become apparent to those skilled in the art, can be modified in numerous ways within the spirit and scope of the invention—the invention being measured by the appended claims and not by the details of the specification.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • For a complete understanding of the objects, techniques, and structure of the invention reference should be made to the following detailed description and accompanying drawings, wherein:
  • FIG. 1 is a graph wherein engine speed is plotted against time for purposes of determining minimum rpm values for each cylinder of a 4-cylinder engine;
  • FIG. 2 is a graph wherein engine speed is plotted against time for purposes of determining the ZipRPM value for a particular cylinder; and,
  • FIG. 3 is a flowchart illustrating the steps for evaluating an engine for idle roughness.
  • DESCRIPTION OF THE PREFERRED EMBODIMENT
  • The developed algorithms are unique for both 4 and 5 cylinder engines models. Thus the test system needs to detect the number of engine cylinders from e.g. the bar code information and use the appropriate data reduction program.
  • Raw voltage is sampled from a speed sensor that is aligned with a camshaft drive gear. From that data, zero crossings of the voltage signal are detected to calculate the instantaneous camshaft rpm for each gear tooth passage. For 4 cylinder engines, 5 consecutive minimum rpm values, or “valleys” are located and stored. For 5 cylinder engines, 6 consecutive minimum rpm values, or “valleys” are located and stored, etc.. The number of teeth on the camshaft gear must be such that an integer number of teeth corresponds to the interval between the firing of consecutive cylinders. For example, with 60 teeth on the camshaft gear and a 4-cylinder engine with even firing intervals, there will be 60/4=15 teeth per firing interval. For a 5-cylinder engine with 60 teeth on the camshaft, there will be 60/5=12 teeth per firing interval. Those having skill in the art will recognize that there are various alternate methods of measuring engine speed which can also be utilized. Examples include, but are not limited to, a) a magnetic pickup operating on a gear which rotates at a speed proportional to the crankshaft speed, or b) an encoder mounted on the crankshaft or another shaft which rotates at a speed proportional to the crankshaft speed.
  • The relative Energy/Cycle parameters, average rpm, and accelerations for use in six (6) Idle Roughness Metrics are calculated.
  • First the local minimums are determined from the instantaneous engine idle rpm curve. A sample curve for a 4 cylinder engine is illustrated in FIG. 1. More particularly, 5 consecutive local minimums or “valleys” are selected. The changes in minimum rpm from cycle to cycle represent the relative strengths of each cylinder firing after the compression stroke. The stronger the firing of the cylinder, the greater will be the minimum rpm value. Ideally, for smooth idle noise, all local minimums would have the same value. In a 4-cylinder engine, the first “valley” and the fifth “valley” correspond to the same individual cylinder. If the engine is running at a stable time-averaged speed, these two “valleys” will be equal. For a 5-cylinder engine, the first “valley” and the sixth “valley” would correspond to the same individual cylinder. If the engine is running at a stable time-averaged speed, these two “valleys” will be equal.
  • A point, herein referred to as the ZipRPM point, is next found. This is the adjacent rpm data point just after each local minimum, or valley as illustrated in FIG. 2. As will be described in more detail below, the ZipRPM point is used to calculate what is herein referred to as the “Zip Max” parameter, which is the instantaneous acceleration. After the local minimums are identified, then the next rpm data point for each local minimum rpm is located.
  • Next the Energy/Cycle parameter is found. Specifically, the relative firing energy of each cylinder is calculated using following the example formulae (for a 4-cylinder engine):
    Energy/Cycle1=((MinRPM2)2−(MinRPM1)2)/Average(MinRPM1, . . . MinRPM4)
    Energy/Cycle2=((MinRPM3)2−(MinRPM2)2)/Average(MinRPM1, . . . MinRPM4)
    Energy/Cycle3=((MinRPM4)2−(MinRPM3)2)/Average(MinRPM1, . . . MinRPM4)
    Energy/Cycle4=((MinRPM5)2−MinRPM4)2)/Average(MinRPM1, . . . MinRPM4)
  • Next the second highest Energy/Cycle parameter is determined from the Energy/Cycle calculations as follows:
    Second Highest=Max (3 Lowest Energy/Cycle parameters)
  • Next a parameter herein referred to as the “Oneness” parameter is found:
    Oneness=Max (Energy/Cycle1, . . . 4)
  • The highest sum of 2 equi-spaced cylinders, herein referred to as the “Twoness Even” parameter, is found as follows:
    Twoness Even=Max (Energy/Cycle1+Energy/Cycle3, Energy/Cycle2+Energy/Cycle4)
  • The Twoness Even parameter is defined only for engines having an even number of cylinders. In engines having an odd number of cylinders e.g. 5 cylinders the Twoness Even parameter does not exist because there are no two cylinders which fire exactly one revolution apart.
  • The Zip parameters for each cylinder are calculated. The Zip parameter is the average angular acceleration for the 12° period between the local minimum rpm point and the next rpm data point, where 12 is the number of crank degrees between cam gear teeth:
    Zip1=(ZipRPM1−MinRPM1)/12
    Zip2=(ZipRPM2−MinRPM2)/12
    Zip3=(ZipRPM3−MinRPM3)/12
    Zip4=(ZipRPM4−MinRPM4)/12
  • Next a parameter herein referred to as Max Spread is calculated, wherein:
    MAX SPREAD=Max(Energy/Cycle1, . . . 4)−Min(Energy/Cycle1, . . . 4)
  • A parameter herein referred to as the Twoness parameter is next found as follows:
    TWONESS=Average(Oneness, Second Highest)
  • A parameter known as the Twoness Uneven Metric is next calculated. Wherein Twoness Uneven is the highest sum of two consecutive cylinders as follows:
    TWONESS UNEVEN=Max[(Energy/Cycle1+Energy/Cycle2),
    (Energy/Cycle2+Energy/Cycle3),
    (Energy/Cycle3+Energy/Cycle4),
    (Energy/Cycle4+Energy/Cycle1)]
  • Then the Twoness Uneven/Twoness Even Ratio Metric is calculated:
    TWONESS UNEVEN/TWONESS EVEN=TWONESS UNEVEN parameter/TWONESS EVEN parameter
  • The metric, Twoness Uneven/Twoness Even applies only to the 4-cylinder engine. Those having skill in the art will recognize that similar algorithms can also be applied to other engine configurations, such as engines with 3 and 6 cylinders.
  • Next the average of the 3 highest cylinders is determined, this is known as the Threeness parameter:
    THREENESS=[Sum(Energy/Cycle1, . . . Energy/Cycle4)−Min(Energy/Cycle1, . . . , Energy/Cycle4)]/3
  • Those having skill in the art will recognize that the metrics, Twoness Uneven/Twoness Even, and Threeness would not apply to a 3-cylinder engine.
  • A measure of the firing acceleration for each cylinder, known as the Zip Max Metric is calculated as follows:
    ZIPMAX=Max(Zip1, . . . , Zip4)
  • The various metrics were derived to determine the extent to which all cylinders are delivering the same amount of net work. If each cylinder delivers exactly the same work, the idle roughness will be minimized.
  • Other than the Zip parameter, the metrics are derived on a kinetic energy basis from the firing cycle of one cylinder to the firing cycle of the next cylinder. The engine rpm will increase during the period a given cylinder fires, then the rpm will decrease as compression takes place on the next firing cylinder. For a perfect engine, the instantaneous engine rpm will be the same at TDC of each cylinder. The metrics are all related through the energy parameter.
  • Once the metrics have been calculated they are applied to either accept or reject an engine according to the flow chart of FIG. 3. As shown, each metric has a range of limits for acceptance. It should be noted that the limit values shown in FIG. 3 are by way of example only. Those having skill in the art will recognize that the values used in a particular application can vary from those shown, based upon the particular engines being evaluated and the level of idle quality desired. The score for each metric is compared to the allowable limits for that metric. Acceptance is evaluated in a sequence through each metric in a specified order. The engine is accepted outright if the metric is below a specified value, or rejected outright if it exceeds a specified limit. If the metric value is between the Accept/Reject limits, then the evaluation continues to the next metric in the specified order. If an engine makes it through all the metrics without being rejected, then it is accepted. The limits are set up so that the Twoness Uneven metric can only accept, while the Twoness Uneven/Twoness Even Ratio and Threeness metrics can only reject.
  • A series of tests was conducted on a large sample of engines, some of which had been previously rejected (subjectively) and some of which had been previously accepted (subjectively). All these engines were rated subjectively from 1-5, with 3 being the minimum acceptable. Then the metric values were plotted against the subjective ratings on a scatter plot. It was found that the “Max Spread” metric could be used to establish a high limit, above which it could be used to reject engines. It could also be used to establish a low limit, below which it could be used to accept engines. The same was done with the other metrics. The order as to which the metrics are applied has been chosen so that as many engines as possible are either accepted or rejected before going to the next metric.
  • The time taken during engine final test for this method is quite minimal. Each engine is built with a provision for a magnetic pickup on the camshaft gear. The magnetic pickup signal is typically already being used for other tests so there is no additional cost for the engine. This method prevents defective engines from being shipped and it also alerts as to injector calibration problems and assembly problems. The primary advantages of this method are savings in both cost and time.
  • Thus it can be seen that the objects of the invention have been satisfied by the structure presented above. While in accordance with the patent statutes, only the best mode and preferred embodiment of the invention has been presented and described in detail, it is not intended to be exhaustive or to limit the invention to the precise form disclosed. Obvious modifications or variations are possible in light of the above teachings. The embodiment was chosen and described to provide the best illustration of the principles of the invention and its practical application to thereby enable one of ordinary skill in the art to utilize the invention in various embodiments and with various modifications as are suited to the particular use contemplated. All such modifications and variations are within the scope of the invention as determined by the appended claims when interpreted in accordance with the breadth to which they are fairly and legally entitled.

Claims (18)

1. A method for evaluating the acceptability of idle roughness levels in a newly manufactured multi-cylinder internal combustion engine comprising the steps of:
calculating two or more metrics based upon relative firing energies of individual cylinders in the engine;
setting a first threshold value for each of the two or more metrics, below which the engine is to be accepted;
setting a second threshold value for each of the two or more metrics, above which the engine is to be rejected;
evaluating the engine to determine if the engine is to be accepted or rejected based upon a first calculated metric and the threshold values for acceptance or rejection set for that metric; and,
if the engine has not been previously accepted or rejected, evaluating the engine in the same way using the other of the two or more calculated metrics and the threshold values set for each of those metrics.
2. A method as described in claim 1 wherein the relative firing energy of each cylinder is an Energy/Cycle parameter, and is determined by:
sampling raw voltage signals from a speed sensor that is aligned with a camshaft drive gear;
detecting data zero crossings of the voltage signal;
calculating the instantaneous camshaft rpm for each gear tooth passage;
locating and storing consecutive minimum rpm values; and,
subtracting the square of the minimum rpm value of the cylinder from the square of the minimum rpm value of a next consecutive cylinder and dividing by the average of minimum rpm values for all cylinders.
3. A method as described in claim 2 wherein one of the two or more metrics is a difference between a maximum Energy/Cycle parameter of all cylinders and a minimum Energy/Cycle parameter of all cylinders.
4. A method as described in claim 2 wherein one of the two or more metrics is an average of a maximum Energy/Cycle parameter from all cylinders and a second highest Energy/Cycle parameter.
5. A method as described in claim 2 wherein one of the two or more metrics is a highest sum of Energy/Cycle parameters for two consecutive cylinders.
6. A method as described in claim 5 wherein the highest sum of Energy/Cycle parameters for two consecutive cylinders metric has threshold values for acceptance and rejection such that the metric can be used only to accept the engine and not to reject the engine.
7. A method as described in claim 2 wherein one of the two or more metrics is a ratio of a highest sum of Energy/Cycle parameters for two consecutive cylinders to a highest sum of Energy/Cycle parameters of two equi-spaced cylinders.
8. A method as described in claim 7 wherein the ratio of a highest sum of Energy/Cycle parameters for two consecutive cylinders to a highest sum of Energy/Cycle parameters of two equi-spaced cylinders metric has threshold values for acceptance and rejection such that the metric can be used only to reject the engine and not to accept the engine.
9. A method as described in claim 2 wherein one of the two or more metrics is an average of Energy/Cycle parameters of a three highest cylinders.
10. A method as described in claim 9 wherein the average of Energy/Cycle parameters of a three highest cylinders metric has threshold values for acceptance and rejection such that the metric can be used only to reject the engine and not to accept the engine.
11. A method as described in claim 2 wherein one of the two or more metrics is a maximum firing acceleration among all the cylinders.
12. A method as described in claim 11 wherein the firing acceleration for each cylinder is an average angular acceleration for a period between the local minimum rpm point and a next adjacent rpm data point, where the period is the number of crank degrees between cam gear teeth.
13. A method for evaluating the acceptability of idle roughness levels in a newly manufactured multi-cylinder internal combustion engine comprising the steps of:
finding a relative firing energy of each cylinder (Energy/Cycle);
calculating the following metrics based upon the relative firing energy of each cylinder (Energy/Cycle):
a difference between a maximum Energy/Cycle parameter of all cylinders and a minimum Energy/Cycle parameter of all cylinders;
an average of a maximum Energy/Cycle parameter from all cylinders and a second highest Energy/Cycle parameter;
a highest sum of Energy/Cycle parameters for two consecutive cylinders;
a ratio of a highest sum of Energy/Cycle parameters for two consecutive cylinders to a highest sum of Energy/Cycle parameters of 2 equi-spaced cylinders;
an average of Energy/Cycle parameters of a 3 highest cylinders;
a maximum firing acceleration among all the cylinders;
setting threshold values for acceptance and rejection of the engine for each of the metrics; and,
evaluating the engine to determine whether the engine should be accepted or rejected based upon the calculated metrics and the threshold values for each of the metrics.
14. A method as set forth in claim 13 wherein the relative firing energy of each cylinder (Energy/Cycle) is found by:
sampling raw voltage signals from a speed sensor that is aligned with a camshaft drive gear of the engine;
detecting data zero crossings of the voltage signal;
calculating an instantaneous camshaft rpm for each gear tooth passage;
locating and storing consecutive minimum rpm values; and,
subtracting a square of the minimum rpm value of the cylinder from the square of the minimum rpm value of a next consecutive cylinder and dividing by an average of minimum rpm values for all cylinders.
15. A method as described in claim 14 wherein the highest sum of Energy/Cycle parameters for two consecutive cylinders metric has threshold values for acceptance and rejection such that the metric can be used only to accept the engine and not to reject the engine.
16. A method as described in claim 14 wherein the ratio of a highest sum of Energy/Cycle parameters for two consecutive cylinders to a highest sum of Energy/Cycle parameters of two equi-spaced cylinders metric has threshold values for acceptance and rejection such that the metric can be used only to reject the engine and not to accept the engine.
17. A method as described in claim 14 wherein the average of Energy/Cycle parameters of a three highest cylinders metric has threshold values for acceptance and rejection such that the metric can be used only to reject the engine and not to accept the engine.
18. A method as described in claim 14 wherein the firing acceleration for each cylinder is an average angular acceleration for the period between a local minimum rpm point and a next adjacent rpm data point, where the period is the number of crank degrees between cam gear teeth.
US11/098,099 2005-04-04 2005-04-04 Method for evaluating engine idle roughness Active 2025-04-14 US7110874B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/098,099 US7110874B1 (en) 2005-04-04 2005-04-04 Method for evaluating engine idle roughness

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US11/098,099 US7110874B1 (en) 2005-04-04 2005-04-04 Method for evaluating engine idle roughness

Publications (2)

Publication Number Publication Date
US7110874B1 US7110874B1 (en) 2006-09-19
US20060224297A1 true US20060224297A1 (en) 2006-10-05

Family

ID=36974604

Family Applications (1)

Application Number Title Priority Date Filing Date
US11/098,099 Active 2025-04-14 US7110874B1 (en) 2005-04-04 2005-04-04 Method for evaluating engine idle roughness

Country Status (1)

Country Link
US (1) US7110874B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110144883A1 (en) * 2010-09-08 2011-06-16 Ford Global Technologies, Llc Engine Control with Valve Operation Monitoring Using Camshaft Position Sensing
US20140156170A1 (en) * 2011-07-19 2014-06-05 Continental Automotive Gmbh Method and Device for Controlling a Variable Valve Train of an Internal Combustion Engine

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102006048982B4 (en) * 2006-10-17 2008-09-18 Continental Automotive Gmbh Method for improving the smoothness of an internal combustion engine, control device and internal combustion engine
US7499793B2 (en) * 2007-05-14 2009-03-03 Delphi Technologies, Inc. System for discrimination of spurious crank encoder signals

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4674458A (en) * 1984-04-04 1987-06-23 Nissan Motor Company, Limited System and method for supplying fuel to a vehicular internal combustion engine
US5722368A (en) * 1996-03-28 1998-03-03 Unisia Jecs Corporation Method and apparatus for adjusting the intake air flow rate of an internal combustion engine

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3284393B2 (en) * 1995-09-07 2002-05-20 株式会社ユニシアジェックス Idle speed learning control device for internal combustion engine

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4674458A (en) * 1984-04-04 1987-06-23 Nissan Motor Company, Limited System and method for supplying fuel to a vehicular internal combustion engine
US5722368A (en) * 1996-03-28 1998-03-03 Unisia Jecs Corporation Method and apparatus for adjusting the intake air flow rate of an internal combustion engine

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110144883A1 (en) * 2010-09-08 2011-06-16 Ford Global Technologies, Llc Engine Control with Valve Operation Monitoring Using Camshaft Position Sensing
CN102400793A (en) * 2010-09-08 2012-04-04 福特环球技术公司 Engine control with valve operation monitoring using camshaft position sensing
US8249796B2 (en) 2010-09-08 2012-08-21 Ford Global Technologies, Llc Engine control with valve operation monitoring using camshaft position sensing
US8666641B2 (en) 2010-09-08 2014-03-04 Ford Global Technologies, Llc Engine control with valve operation monitoring using camshaft position sensing
US20140156170A1 (en) * 2011-07-19 2014-06-05 Continental Automotive Gmbh Method and Device for Controlling a Variable Valve Train of an Internal Combustion Engine
US9309814B2 (en) * 2011-07-19 2016-04-12 Continental Automotive Gmbh Method and device for controlling a variable valve train of an internal combustion engine

Also Published As

Publication number Publication date
US7110874B1 (en) 2006-09-19

Similar Documents

Publication Publication Date Title
US7113861B2 (en) System and method for diagnosing and calibrating internal combustion engines
US7900509B2 (en) Methods for variable displacement engine diagnostics
US8091410B2 (en) Phase-based misfire detection in engine rotation frequency domain
US20130060447A1 (en) Vehicle diagnosis device and method
BG63832B1 (en) Process for detecting a misfire in an internal combustion engine and system for carrying out said process
US20030236611A1 (en) Cylinder specific performance parameter computed for an internal combustion engine
CN111336011B (en) Fire monitoring method for gasoline engine
JP2008223764A (en) Vehicle diagnosis system and method
US5870688A (en) Misfire diagnostic system for internal combustion engine
JPH11507706A (en) For example, how to capture the number of revolutions to detect misfire
US20090088956A1 (en) Robust onboard diagnostic misfire detection
US7110874B1 (en) Method for evaluating engine idle roughness
US7958778B2 (en) Multiple cylinder internal combustion engine misfiring cylinder identifying apparatus and misfiring cylinder identifying method
US20130275021A1 (en) Method of fuel quality determination
JP2009541629A (en) Method for detecting misfire and corresponding apparatus
KR20210027138A (en) Method for diagnosing misfires of an internal combustion engine
EP0860598A2 (en) Combustion state detection system for internal combustion engine
JPH0783108A (en) Combustion condition detecting device for internal combustion engine
EP1731890A1 (en) Method and apparatus for calibrating the gain of a cylinder pressure sensor of an internal combustion engine
US5562082A (en) Engine cycle identification from engine speed
JP4316914B2 (en) Misfire detection device
US6389363B1 (en) Process for calculating the torque of an electronic injection internal combustion engine
JP4140926B2 (en) Irregular combustion detection method for internal combustion engine
JP2757548B2 (en) Misfire detection device for internal combustion engine
JP4126243B2 (en) Combustion state detection device for internal combustion engine

Legal Events

Date Code Title Description
AS Assignment

Owner name: DEERE & COMPANY, ILLINOIS

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:KABELE, DENNIS FREDERICK;REEL/FRAME:016452/0350

Effective date: 20050329

STCF Information on status: patent grant

Free format text: PATENTED CASE

FPAY Fee payment

Year of fee payment: 4

FPAY Fee payment

Year of fee payment: 8

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553)

Year of fee payment: 12