(19)
(11) EP 0 258 694 A2

(12) EUROPEAN PATENT APPLICATION

(43) Date of publication:
09.03.1988 Bulletin 1988/10

(21) Application number: 87111644.8

(22) Date of filing: 11.08.1987
(51) International Patent Classification (IPC)4G01M 15/00, F02P 17/00, F02M 65/00
(84) Designated Contracting States:
DE FR GB IT NL

(30) Priority: 11.08.1986 US 895136

(71) Applicant: SUN ELECTRIC CORPORATION
Crystal Lake IL 60014 (US)

(72) Inventor:
  • Kreft, Keith A.
    Crystal Lake Ill. 60014 (US)

(74) Representative: Wagner, Karl H., Dipl.-Ing. et al
WAGNER & GEYER Patentanwälte Gewürzmühlstrasse 5
80538 München
80538 München (DE)


(56) References cited: : 
   
       


    (54) Method of determining the per cylinder timing profile of an internal combustion engine


    (57) A method of accurately determining the 6 profile of an internal combustion engine measures cylinder time intervals under a rapid deceleration condition, finds the series of time intervals having the highest deceleration and assuming a constant deceleration during the series of time intervals, calculates the θ for each cylinder.


    Description


    [0001] This application is a continuation-in-part of application Serial No. 895,136, filed 8/11/86, now abandoned.

    CROSS REFERENCE TO RELATED APPLICATION



    [0002] This invention is related to application Serial No. 871,930, filed June 9, 1986, entitled METHOD OF PERFORMING A POWER BALANCE ON AN INTERNAL COMBUSTION ENGINE, in the name of Keith A. Kreft and assigned to Sun Electric Corporation.

    Background of the Invention



    [0003] This invention relates generally to internal combustion engine testing and, specifically, to a quick test method for determining the rotational angles 0 between successive firing events in an internal combustion engine.

    [0004] In an internal combustion engine having a plurality of cylinders, a fuel/air mixture is introduced into each cylinder where it is ignited to develop power. The ignition or combustion (both referred to as a "firing event") may be by way of an electrical spark produced by a spark device in communication with the cylinder and fuel/air mixture or by injection of fuel into a cylinder that is charged with air under pressure. In a 4-cycle engine, each cylinder is subjected to a firing event once for every two revolutions of the engine. In a conventional engine, a distributor comprises a mechanically rotating shaft carrying a cam for operating a set of breaker points and a rotor contact for distributing high voltage energy from an ignition coil to the various spark plugs, in sequence. The firing events are initiated by each opening of the cam operated low voltage breaker points which causes a collapse of the magnetic field developed by in the ignition coil. This in turn induces a high voltage in the secondary winding of the ignition coil.

    [0005] In most ideal engines, the rotational angles (Q) between successive firing events are equal as are the angles between the successive occurrences of each cylinder reaching its point of maximum compression, commonly referred to as "top dead center" (TDC). Engine "timing" is generally referred to as the angle through which the engine rotates between the firing event of cylinder #1 and the top dead center of cylinder #1. The measurement of this angle is in engine degrees and is generally denoted as so many degrees "before top dead center" (BTDC) or "after top dead center" (ATDC) indicating whether the firing event occurs before or after the cylinder #1 TDC.

    [0006] In the ideal engine, where the above equal angle relationships are true, each cylinder firing event will have the same "timing" relationship with its respective TDC point. A worn or bent distributor shaft or a worn bushing, for example, would result in the rotational angles 0 between successive firing events being unequal. This, in turn, could result in each . cylinder firing with a different amount of "timing," which is not desirable.

    [0007] There are many other factors which affect the θ's. The ability to determine the θ's of an engine with reasonable accuracy is a valuable tool in internal combustion engine diagnosis. The series of angles 9 for the cylinders of an internal combustion engine is herein referred to as the "0 profile" of the engine. Thus, the ability to determine the θ profile, and hence any differences in these angles, can assist the technician in diagnosing defects or potential problem areas within the engine.

    [0008] Another important use of the angles θ, as fully discussed in the above-referenced copending application, is in conducting a power balance test of the engine, which can yield valuable information about its operating condition. A power balance test notes the relative power contribution of each cylinder in the engine. The copending application describes a technique of determining the relative power contribution of each cylinder by comparing the relative increases in engine velocity of the engine under load for each cylinder from the time intervals between successive firing events of each cylinder. As the application describes, to calculate a correct relative velocity or acceleration rate for each cylinder, a fairly accurate measurement of the rotational angles between the firing events is required.

    [0009] In some present techniques, the 0 for each cylinder is determined by measuring the time intervals between successive firing events in an engine running at an idle speed. This technique assumes that under idle speed conditions, each cylinder is contributing a similar amount of power and that, therefore, the time interval between successive firing events is a good measure of the actual rotational travel of the engine between the firing events. Since the angular rotation of the engine over a complete sequence of firing events is known (720 degress for a 4-cycle engine), the 0's may be quantitatively determined by proportioning the time intervals over 720 degrees. In practice, however, variation in the power contribution of each cylinder will affect the measured time intervals and, therefore, the idle running speed condition does not yield a sufficiently accurate measure of the θ's of the cylinders and a more accurate measurement technique is desirable.

    [0010] . For the above reasons, it would be highly desirable to have a method of more accurately measuring the θ profile of an internal combustion engine. Further, it would be of great value to be able to make such measurements quickly and by utilizing conventional type automotive "tune-up" equipment. For example, some automotive testa require the mounting of either a flywheel tooth sensor, or an integrated high resolution velocity sensor to the engine being tested. Because the means for attaching such sensors are unique for each type of engine, the random testing of a variety of different engine types would prove cumbersome and time consuming.

    [0011] The invention is thus directed toward achieving a simple, accurate method of measuring the θ profile of an engine, with signals currently gathered and processed on most types of automotive tune-up equipment.

    Objects of the Invention



    [0012] A principal object of the invention is to provide a novel method of measuring the θ profile of an internal combustion engine.

    [0013] Another object of the invention is to provide a novel method of accurately determining the 0 profile of an internal combustion engine, utilizing signals that are currently gathered and processed by most automotive "tune-up" equipment.

    Brief Description of the Drawings



    [0014] Other objects and advantages of the invention will be apparent upon reading the following description in conjunction with the drawings in which:

    FIG. 1 is a simplified block diagram of apparatus for performing the method of the invention;

    FIG. 2 is a timing diagram illustrating the time intervals, the angles 0 and the cylinder firings.

    FIG. 3 is a simplified flow chart describing the method of the invention.


    Description of the Preferred Embodiment



    [0015] An engine rotating at a "constant" speed actually experiences a series of accelerations and decelerations, with the accelerations corresponding to the combustible mixtures in the cylinders being ignited. A cylinder that is aubatandard in its power contribution will not accelerate the angina as much as one that is contributing fully to engine power (speed). Thia deviation is reflected in the "time interval" between firing avents in suocassive cylinders, with a cylinder that is not contributing full power to the engine having a "longer time interval" than a cylinder that is contributing full power. The invention in the copending application describes and claims a novel method of performing a power balance while utilizing only the internal loads of the unloaded engine itaelf. In the preferred embodiment the θ's of the cylinders are determined and used to enhance the accuracy of the power balance.

    [0016] The θ profile clearly can greatly influence the time intervals between successive cylinder firing events. While many engine teats are performed baaed upon an assumption that the θ's for the cylinder are equal, the ability to determine the θ for each cylinder enables one to obtain much more accurate test results. The θ for each cylinder is calculated from data taken or captured during an engine deceleration condition and then used to more accurately determine the relative velocity, relative acceleration and relative power contribution attributable to each cylinder during an engine acceleration condition. It will be appreciated that "cylinder" is used broadly to denote the power producing unit of an internal combustion engine including the cylinder, piston, connecting rod, spark plug, fuel injector, and the like.

    [0017] The method of the present invention is also applicable to non-spark ignited internal combustion engines, such as diesel engines. In diesel engines, a cylinder firing event may be detected by means of some type of transducer associated with each cylinder. Thus, to practice the invention, pickup means are required for sensing the cylinder firing events, The pickup means may either sense the actual cylinder firing, or sense a signal that is used to generate the actual firing or sense a signal that is result of a cylinder firing, and generate therefrom a pulse train to mark the cylinder firing events. Additionally, a pickup for identifying or labelling a reference cylinder and its associated time interval is provided to synchronize the firing event data received. Such means are well known in the art.

    [0018] In FIG. 1, engine 10 is depicted as a block with cylinders 12, 14, 16 and 18 schematically indicated in dashed lines therein. A plurality of spark plugs 20, 22, 24 and 26 are mounted to engine 10 and connected over a cluster 27 of suitable spark plug wires to an ignition source 36. It will be appreciated throughout this description that elements 20, 22, 24 and 26 may comprise diesel fuel injectors rather than spark plugs. Such would be the case for a diesel engine with cluster 27 comprising fuel lines rather than spark plug wires. Similarly, ignition source 36 is also labelled as a fuel distributor in the event a diesel engine is being tested. It will also be appreciated that a spark ignited, fuel injected system is also contemplated, although not shown or described.

    [0019] Engine 10 may be equipped with conventional accessory apparatus such as a fan 28 and flywheel 30, none of which is relevant to the invention. A pair of sensors 32 and 34 are shown adjacent cluster 27, with sensor 32 being capable of picking up signal information from all cylinder firing events for cluster 27 and sensor 34 for picking up signal information from a single cylinder firing event corresponding to a reference cylinder in engine 10. For a spark ignited engine, sensors 32 and 34 are generally electrically sensitive, whereas for a diesel engine, they are typically pressure (or fluid flow) sensitive. It will be appreciated that techniques other than those illuatrated or described may be used to convey the aignala that are indicative of a firing event. The outputs of sensors 32 and 34 are supplied to signal conditioners 38 and 40, respectively, where, in a well-known manner, the input analog signal waveforms are converted into digital clock pulses for application to a suitable microprocessor control 42. Microprocessor control 42 may be a simple microcomputer for taking the signal information from aignal conditioners 38 and 40 and processing it, in accordance with the inventive method, to produce a suitable output for an output device 44. This output may take the form of one or more of: a visual display; a printed report; or an audible message, . and could consist of a θ profile or any manipulated form of the information presented as, for example, a timing deviation or timing variation. This information may then be utilized in a variety of other tests for evaluating both overall engine performance and specific components of the engine. For example, the 0's determined may be used to calculate the relative velocities, relative accelerations and the relative power contributions of each of the cylinders as specified in the referenced application.

    [0020] FIG. 2 is a simplified showing of the relationship between cylinder firings and the engine-derived processing signals. The upper curve is a typical cylinder clock signal generated by signal conditioner 38. This is synchronized with the engine sync signal shown below when the designated cylinder (usually #1) fires (or in a diesel engine, receives injected fuel). The engine sync signal is generated by signal conditioner 40. Cylinder #1 is labelled 1 for convenience with the successively firing cylinders being labelled 2, 3 and 4, irrespective of their physically assigned numbers in the engine. Similarly, the corresponding θ's are 91, θ2, θ3 and θ4, The curves depleted represent a conventional four cyole, four cylinder, non "wasted spark" engine where θ1+θ2+θ3+θ4 ia equal to 720 degrees since each cylinder is fired once for every two engine revolutions. The reference designations T1, T2...Tn are serially assigned to the collected time intervals as the engine "rotates" so that successive firing intervals of cylinder #1 are T1, T5, T9, etc. With reference to FIG. 1, the cylinder clock signal is supplied from signal conditioner 38 to microprocessor control 42 and the engine sync signal is supplied from signal conditioner 40 to microprocessor control 42.

    [0021] The flow chart of FIG. 3 generally explains the operation of the microprocessor in the inventive method. Initially, the engine is accelerated to a high speed condition and then allowed to decelerate at a rapid rate by limiting or shutting off the fuel supply or the ignition pulses, etc. A set of cylinder firing event time interval measurements is taken during the deceleration of the engine, labels are assigned and the measured time intervals stored. These time intervals are referred to as TL(1,2...n). From this set of data, the series of TL's of a maximum negative slope are selected. It is assumed that a fairly constant deceleration of the engine occurred during this period and θ is calculated for each cylinder. The calculated θ's are quite accurate since under a rapid deceleration condition from a high speed, where the internal loading forces of the engine are high, power contribution of each cylinder is at its minimum, and therefore the effects of any small power contribution will be negligible.

    [0022] There are a number of ways to calculate 8 based upon the measured time intervals. The appendix includes a method of calculating the θ's for an engine and a computer measurement and computation.

    [0023] Note that these data need not be taken under conditions requiring external loading. With the vehicle in "neutral" or "park," the engine power contribution may be terminated to obtain the deceleration data. This may be done by shutting off the fuel supply. Other means, such as disabling the ignition may be used, provided suitable signal detection means are retained, such as are available in well-known means of "cylinder shorting." Similarly the rapid deceleration data may be taken upon the release of the throttle in a snap acceleration. It is thus seen that with very limited access to the engine, specifically with knowledge only of the occurrence of firing events timed to a reference cylinder, the 0 profile of the engine may be readily and accurately determined.

    [0024] It is recognized that numerous changes and modifications in the described embodiment of the invention will be apparent to those skilled in the art without departing from its true spirit and scope. The invention is to be limited only as defined in the claims.


    Claims

    1. A mothod of accurately determining the θ profile, that is the series of angles θ between successive oylinder firing events, of an internal combustion engine having a plurality of cylinders comprising the steps of:

    operating the engine at a given speed;

    decelerating the engine from said given speed;

    measuring for all cylinders, the time intervals between successive cylinder firing events while said engine is decelerating; and

    calculating θ for each cylinder from said time intervals.


     
    2. The method of claim 1 wherein said deceleration is a rapid deceleration.
     
    3. The method of claim 2, further including the step of selecting a contiguous group of time intervals exhibiting the highest rate of deceleration for use in calculating θ.
     
    4. The method of claim 3 wherein said given speed is high to increase the internal loading forces of the engine.
     
    5. The method of claim 4 wherein said step of decelerating is performed by terminating the power contribution of the engine.
     
    6. The method of claim 5 wherein said power contribution is terminated by shutting off the fuel to the engine.
     
    7. The method of claim 5 wherein said power contribution is terminated by disabling the ignition to the engine.
     
    8. A method of accurately determining the 0 profile of an internal combustion engine having a plurality of cylinders comprising the steps of:

    operating the engine at a high speed;

    producing a rapid deceleration of said engine from said high speed;

    measuring the time intervals between suocessive cylinder firing events while said engine is decelerating;

    selecting a group of contiguous time intervals exhibiting the highest rate of deceleration from said time intervals; and

    calculating 0 for each cylinder from said selected group of time intervals to produce a θ profile of the engine.








     




    Drawing