[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 T
1, 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.
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.



