A system for detecting conditions indicative of substandard performance of cylinders in an internal combustion engine includes an engine control unit disposed in operable communication with the engine and a computer disposed in informational communication with the engine control unit. A method for utilizing the system includes comparing fuel requirements of the engine operating under power of all cylinders and under the successive arrest of each of the cylinders or sets of cylinders. The process is repeated until each cylinder or set of cylinders is arrested and all of the data can be compiled and considered to determine the performance of each cylinder or set of cylinders. The system measures the required fuel with all cylinders operating and enables a recommendation to be made with respect to corrective or maintenance measures that should be undertaken with respect to the isolation of the individual cylinder(s) which may be determined to be weak or non-functioning.
|
35. A method for assessing the performance of cylinders of a fuel injected, multi-cylinder internal combustion engine having independent control of fuel delivery for each cylinder, said method comprising:
maintaining said engine at a substantially constant operational condition;
analyzing each of said cylinders of said engine with an algorithm which compares fuel value readings taken at a baseline condition and at an arresting of each of said cylinders;
determining an operability of each of said cylinders; and
archiving the resultant operability determination for later access and comparison against later fuel value readings.
13. A method for detecting a weak or non-functioning cylinder in a fuel injected, multi-cylinder internal combustion engine having independent control of fuel delivery for each cylinder, said method comprising:
operating said engine at a substantially constant operational condition;
establishing a baseline condition for a first steady state operating condition;
establishing a second steady state operating condition, wherein at least one cylinder has been arrested;
testing individual cylinders of said engine sequentially;
reestablishing said base line condition; and
determining a functionality of each of said individual cylinders by analyzing a fuel value requirement for each of said cylinders at a point at which each cylinder is arrested and comparing the fuel value requirement, of any arrested cylinder, with a fuel value requirement for the first steady state operating condition.
28. A method for analyzing the performance of sets of cylinders of a fuel injected multi-cylinder internal combustion engine having independent control of fuel delivery for each cylinder, the method comprising:
maintaining the engine at a substantially constant operational condition;
arresting a first set of cylinders of the engine for a period of time while remaining cylinders operate;
simultaneously flowing fuel to the first set of cylinders while arresting a second set of cylinders, and continuing to simultaneously flow fuel to an already arrested set of cylinders while arresting a next set of cylinders until all sets of cylinders have been arrested and restored;
calculating an average fuel volume required by operating cylinders during said period of time when a set of cylinders is arrested; and
comparing said average fuel volume with an average fuel volume of each of the other sets of cylinders.
65. A method for detecting a weak or non-functioning cylinder in a fuel injected, multi-cylinder internal combustion engine having independent control of fuel delivery for each cylinder, said method comprising:
operating said engine at a substantially constant operating condition;
establishing a baseline condition for a first steady state operating condition;
establishing a second steady state operating condition, wherein at least one cylinder has been arrested;
testing individual cylinders of said engine sequentially;
reestablishing said base line condition; and
determining a functionally of each of said individual cylinders by analyzing a parameter indicative of engine cylinder performance for each of said cylinders at a point at which each cylinder is arrested and comparing the effect on engine cylinder performance of any arrested cylinder, with the parameter for the first steady state operating condition.
45. A method of analyzing the operation of a fuel injected, multi-cylinder internal combustion engine having independant control of fuel delivery for each cylinder, so as to identify cylinders delivering substandard performance, the method comprising:
operating the engine to a attain steady-state operating condition;
operating the engine in an analysis mode at a substantially constant operating condition;
gathering data of a parameter indicative of engine cylinder performance when the engine is operating on all cylinders in said analysis mode;
gathering data of the parameter indicative of engine cylinder performace when the engine is operating with the operation of at least one cylinder arrested in said analysis mode until data gathering has been performed with all cylinders having been arrested; and
analyzing said gathered data to identify the effect on engine operations due to the arrest of cylinder operation and to identify cylinders delivering substandard performance.
18. A method of analyzing the operation of a fuel injected, multi-cylinder internal combustion engine having independent control of fuel delivery for each cylinder, so as to identify cylinders delivering substandard performance, the method comprising:
operating the engine to attain steady-state;
operating the engine in an analysis mode at a substantially constant operational condition;
gathering data indicative of fuel usage of the engine cylinders when the engine is operating on all cylinders in said analysis mode;
gathering data indicative of the fuel usage of the engine cylinders when the engine is operating with the operation of at least one cylinder arrested in said analysis mode until data gathering has been performed with all cylinders having been arrested; and
analyzing said gathered data to identify the engine operations for which fuel usage was affected to a lesser degree by the arrest of cylinder operation to identify cylinders delivering substandard performance.
11. A method of analyzing the operation of a fuel injected, multi-cylinder internal combustion engine having independent control of fuel delivery for each cylinder, so as to identify cylinders delivering substandard performance, the method comprising;
operating the engine in an analysis mode at a substantially constant operational condition;
gathering data indicative of fuel usage of the engine cylinders when the engine is operating on all cylinders in said analysis mode;
gathering data indicative of the fuel usage of the engine cylinders when the engine is operating with the operation of at least one cylinder arrested in said analysis mode until data gathering has been performed with all cylinders having been arrested wherein the data gathered is representative of fuel usage of all operating cylinders for a series of cylinder firings of a selected number; and
analyzing said gathered data to identify the engine operations for which fuel usage was affected to a lesser degree by the arrest of cylinder operation to identify cylinders delivering substandard performance.
10. A method of analyzing the operation of a fuel injected, multi-cylinder internal combustion engine having independent control of fuel delivery for each cylinder, so as to identify cylinders delivering substandard performance, the method comprising:
operating the engine in an analysis mode at a substantially constant operational condition wherein the engine comprises a fuel injection system for each cylinder and wherein the duration of time during which each system delivers fuel is measured, with the duration of time being indicative of fuel usage at the respective cylinder;
gathering data indicative of fuel usage of the engine cylinders when the engine is operating on all cylinders in said analysis mode;
gathering data indicative of the fuel usage of the engine cylinders when the engine is operating with the operation of at least one cylinder arrested in said analysis mode until data gathering has been performed with all cylinders having been arrested; and
analyzing said gathered data to identify the engine operations for which fuel usage was affected to a lesser degree by the arrest of cylinder operation to identify cylinders delivering substandard performance.
44. A method of analyzing the operation of a fuel injected, multi-cylinder internal combustion engine having independent control of fuel delivery for each cylinder, so as to identify cylinders delivering substandard performance, the method comprising:
(a) arresting cylinder z from a time tx to a time tx+1;
(b) gathering data indicative of fuel usage of the engine cylinders when the engine is operating with the operation of cylinder z arrested;
(c) calculating a first fuel volume difference by subtracting a fuel volume reading at time tx from a fuel volume reading at time tx+1;
(d) rendering the cylinder z operational from time tx+1 to time tx+2;
(e) calculating a second fuel volume difference by subtracting a fuel volume reading at time tx+2 from the fuel volume reading at time tx+2;
(f) if the first volume difference is not substantially equal to the second volume difference, then repeating steps (a) through (e);
(g) when the first volume difference is substantially equal to the second volume difference, then cylinder z=cylinder (z+1), and x=x+1;
(h) repeating steps (a) through (g) until data gathering has been performed with all cylinders having been arrested; and,
(i) analyzing gathered data to identify engine operations for which fuel usage was affected to a lesser degree by the arrest of cylinder operation to identify cylinders delivering substandard performance.
43. A method of analyzing the operation of a fuel injected, multi-cylinder internal combustion engine having independent control of fuel delivery for each cylinder, so as to identify cylinders delivering substandard performance, the method comprising:
(a) gathering a first set of data indicative of fuel usage of the cylinders when the engine is operating on all cylinders;
(b) gathering a second set of data indicative of fuel usage of the cylinders when the engine is operating on all cylinders;
(c) comparing the first set of data to the second set of data, and, if not equivalent, obtaining a third set of data, comparing the third set of data to the second set of data, and so on until an n+1 set of data is equivalent to an n set of data;
(d) gathering and comparing first and second sets of data indicative of fuel usage of the cylinders when the engine is operating with the operation of at least one cylinder arrested, and, if not equivalent, gathering a third set of data indicative of fuel usage of the cylinders when the engine is operating with the operation of at least one cylinder arrested and comparing to the second set of data indicative of fuel usage of the cylinders when the engine is operating with the operation of at least one cylinder arrested, and so on until an n+1 set of data is equivalent to an n set of data;
(e) repeating step (d) until all cylinders have been arrested; and,
(f) analyzing the gathered data to identify any arrest configurations for which fuel usage was affected to a lesser degree to identify cylinders delivering substandard performance.
1. A system for detecting conditions indicative of substandard performance of an engine cylinder of a fuel injected, multi-cylinder internal combustion engine while the engine is operating at steady state and at a predetermined operational condition, the system comprising:
an engine control unit disposed in operable communication with the engine to independently control the fuel delivery for each cylinder, while the engine is operating;
a first computer disposed in informational communication with said engine control unit, the computer having the ability to communicate with the engine control unit while the engine is in operation;
wherein said informational communication with said engine control unit comprises a dynamic signal controlling which cylinders receive fuel so that the engine operates with all cylinders operating or with selective cylinders arrested, the dynamic signal transmitted from said computer and received by said engine control unit; and,
a second computer disposed in informational communication with said engine control unit, the second computer being able to communicate with the engine control unit while the engine is in operation, the second computer receiving a feedback signal providing a quantitative determination of an amount of fuel dispensed to the engine in maintaining substantially constant operational condition until data gathering has been performed with all cylinders having been arrested, the feedback signal transmitted from said engine control unit and received by said second computer for analyzing the data so as to identify the cylinders generating substandard performance.
77. A method of analyzing the operation of a fuel injected, multi-cylinder internal combustion engine having independent control of fuel delivery for each cylinder, so as to identify cylinders delivering substandard performance, the method comprising:
(a) gathering a first set of data of a parameter indicative of engine cylinder performance when the engine is operating on all cylinders;
(b) gathering a second set of data of the parameter indicative of engine cylinder performance when the engine is operating on all cylinders;
(c) comparing the first set of data to the second set of data, and, if not equivalent, obtaining a third set of data, comparing the third set of data to the second set of data, and so on until an n+set of data is equivalent to an n set of data;
(d) gathering and comparing first and second sets of data of the parameter indicative of engine cylinder performance when the engine is operating with the operation of at least one cylinder arrested, and, if not equivalent, gathering a third set of data of the parameter indicative engine cylinder performance when the engine is operating with the operation of at least one cylinder arrested and comparing to the second set of data of the parameter indicative of engine performance when the engine is operating with the operation of at least one cylinder arrested, and so on until an n+1 set of data is equivalent to an n set of data;
(e) repeating step (d) until all cylinders have been arrested; and,
(f) analyzing the gathered data to identify any effect on engine operations due to the arrest of cylinder operation and to identify cylinders delivering substandard performance.
2. The system of
3. The system of
4. The system of
7. The system of
9. The system of
12. The method of
14. The method of
15. The method of
16. The method of
17. The method of
20. The method of
21. The method of
22. The method of
23. The method of
24. The method of
25. The method of
26. The method of
27. The method of
29. The method of
31. The method of
32. The method of
33. The method of
acquiring a set of fuel value data points;
determining a standard deviation of said set of fuel value data points; and
comparing said standard deviation with a preselected value.
34. The method of
acquiring a set of fuel value data points;
determining a statistical calculation of said set of fuel value data points; and
comparing said statistical calculation with a preselected value.
36. The method of
37. The method of
38. The method of
39. The method of
40. The method of
41. The method of
42. The method of
47. The method of
48. The method of
49. The method of
50. The method of
51. The method of
52. The method of
54. The method of
55. The method of
56. The method of
57. The method of
58. The method of
59. The method of
60. The method of
61. The method of
62. The method of
63. The method of
64. The method of
66. The method of
67. The method of
68. The method of
69. The method of
70. The method of
71. The method of
72. The method of
73. The method of
74. The method of
75. The method of
76. The method of
78. The method of
79. The method of
80. The method of
81. The method of
|
This application is a continuation-in-part of and claims the benefit of U.S. patent application Ser. No. 10/086,350, filed on Feb. 28, 2002, now U.S. Pat. No. 6,535,810 B2 issued on Mar. 18, 2003, which is a continuation of and claims the benefit of U.S. patent application Ser. No. 09/788,737, filed on Feb. 20, 2001, now abandoned, which claims the benefit of U.S. Provisional Patent Application No. 60/183,214, filed on Feb. 17, 2000, the contents of all three applications being incorporated herein by reference in their entirety. This application also claims the benefit of U.S. Provisional Patent Application No. 60/380,029, filed on May 2, 2002, which is also incorporated herein by reference in its entirety.
This disclosure relates to diesel engines, and, more particularly, to a system and process for detecting conditions indicative of substandard performance of the cylinders, pumps, valves, and fuel injection devices within large scale multi-cylinder engines.
Spark ignition engines are internal combustion devices in which electrical discharges ignite air/fuel mixtures. One such spark ignition engine is an Otto cycle engine in which heat is converted to work in a thermodynamic cycle comprising alternating isentropic compressions and expansions of air/fuel mixtures interspersed with alternating additions and rejections of heat at constant volume. Compression ignition engines, on the other hand, are internal combustion devices in which high compression ratios produce the ignition of air/fuel mixtures. One such compression ignition engine operates under a diesel cycle, in which the air/fuel mixture is ignited under a compressive force. In a diesel cycle engine, heat is converted to work via alternating isentropic compressions and expansions of air/fuel mixtures interspersed with alternating heat additions at constant pressure and heat rejections at constant volume. The conventional ignition processes of spark ignition engines are inapplicable with respect to diesel engines.
For either type of engine, control of the engine is attained primarily through the influence of a fuel injection or delivery process and the amount of fuel injected. Differences in tolerances of the components of an engine oftentimes result in variation in the behavior of each of the individual cylinders of the engine. This variation causes less than optimum performance to be realized by the engine. Such performance is characterized by low power output as a result of weak or non-functional cylinders, fuel pumps, and/or fuel injection devices. Operation of the engine on a weak or non-functional cylinder generally results in increased fuel consumption, emission of harmful substances, vibration, excessive noise, and shortened service life.
While increased fuel consumption, emission of harmful substances, vibration, excessive noise, and shortened service life are generally indicative of a weak cylinder condition, such indicators require lengthy periods of monitoring of a large number of attributes of the engine. Direct methods of the detection of weak and non-functioning cylinders have been performed by highly skilled artisans using solely their experience-trained senses. In these methods, an operator of an engine brings the engine up to a load and a speed and allows the engine to reach a steady state condition. The operator then monitors the fuel volume flowing from one of the fuel pumps or injectors to one of the cylinders. For each cylinder, the skilled operator listens to the sound emanating from the cylinder and makes a determination regarding the response of the cylinder to the changed volume of fuel being supplied. Given even a narrow range of environmental and other conditions, such a determination is generally highly subjective and open to various interpretations even by the same operator. Some interpretations may result in the removal of trouble-free cylinders, pumps, or injectors, particularly if communication across the cylinder, pump, or injector is intermittent for any reason (e.g., the cylinder, pump, or injector experiences an “open stator” condition). In such a case, the lack of electrical communication may cause normally functioning cylinders, pumps, or injectors to misfire, thereby giving false test results and leading to unnecessary removal of such devices. Based on the determination itself, the operator makes a judgment as to the condition of the components of each cylinder and thereby recommends remedial or other action.
While such methods have been effective for many years, they are not the most economical, effective, or accurate means of determining the condition of the cylinder structures of internal combustion engines. Furthermore, they are certainly not the most time-efficient methods or a means that can be carried out with the frequency required by the operation of large scale equipment into which an engine is incorporated.
The above discussed and other drawbacks and deficiencies are overcome or alleviated by a method of analyzing the operation of a fuel injected, multi-cylinder internal combustion engine having independent control of fuel delivery for each cylinder, so as to identify cylinders delivering substandard performance, the method including operating the engine to attain steady-state, operating the engine in an analysis mode at a substantially constant operational condition, gathering data indicative of fuel usage of the engine cylinders when the engine is operating on all cylinders in the analysis mode, gathering data indicative of the fuel usage of the engine cylinders when the engine is operating with the operation of at least one cylinder arrested in the analysis mode until data gathering has been performed with all cylinders having been arrested, and analyzing the gathered data to identify the engine operations for which fuel usage was affected to a lesser degree by the arrest of cylinder operation to identify cylinders delivering substandard performance.
In another embodiment, a method of analyzing the operation of a fuel injected, multi-cylinder internal combustion engine having independent control of fuel delivery for each cylinder, so as to identify cylinders delivering substandard performance, includes operating the engine in an analysis mode at a substantially constant operational condition, gathering data indicative of fuel usage of the engine cylinders when the engine is operating on all cylinders in the analysis mode, gathering data indicative of the fuel usage of the engine cylinders when the engine is operating with the operation of at least one cylinder arrested in the analysis mode until data gathering has been performed with all cylinders having been arrested wherein the data gathered is representative of fuel usage of all operating cylinders for a series of cylinder firings of a selected number, and analyzing the gathered data to identify the engine operations for which fuel usage was affected to a lesser degree by the arrest of cylinder operation to identify cylinders delivering substandard performance.
In another embodiment, a method of analyzing the operation of a fuel injected, multi-cylinder internal combustion engine having independent control of fuel delivery for each cylinder, so as to identify cylinders delivering substandard performance, includes operating the engine in an analysis mode at a substantially constant operational condition wherein the engine includes a fuel injection system for each cylinder and wherein the duration of time during which each system delivers fuel is measured, with the duration of time being indicative of fuel usage at the respective cylinder, gathering data indicative of fuel usage of the engine cylinders when the engine is operating on all cylinders in the analysis mode, gathering data indicative of the fuel usage of the engine cylinders when the engine is operating with the operation of at least one cylinder arrested in the analysis mode until data gathering has been performed with all cylinders having been arrested; and analyzing the gathered data to identify the engine operations for which fuel usage was affected to a lesser degree by the arrest of cylinder operation to identify cylinders delivering substandard performance.
In another embodiment, a method for analyzing the performance of sets of cylinders of a fuel injected multi-cylinder internal combustion engine having independent control of fuel delivery for each cylinder includes maintaining the engine at a substantially constant operational condition, arresting a first set of cylinders of the engine for a period of time while remaining cylinders operate, simultaneously flowing fuel to the first set of cylinders while arresting a second set of cylinders, and continuing to simultaneously flow fuel to an already arrested set of cylinders while arresting a next set of cylinders until all sets of cylinders have been arrested and restored, calculating an average fuel volume required by operating cylinders during the period of time when a set of cylinders is arrested, and comparing the average fuel volume with an average fuel volume of each of the other sets of cylinders.
In another embodiment, a system for detecting conditions indicative of substandard performance of an engine cylinder of a fuel injected, multi-cylinder internal combustion engine while the engine is operating at steady state and at a predetermined operational condition, includes an engine control unit disposed in operable communication with the engine to independently control the fuel delivery for each cylinder, while the engine is operating, a first computer disposed in informational communication with the engine control unit, the computer having the ability to communicate with the engine control unit while the engine is in operation, wherein the informational communication with the engine control unit includes a dynamic signal controlling which cylinders receive fuel so that the engine operates with all cylinders operating or with selective cylinders arrested, the dynamic signal transmitted from the computer and received by the engine control unit, and a second computer disposed in informational communication with the engine control unit, the second computer being able to communicate with the engine control unit while the engine is in operation, the second computer receiving a feedback signal providing a quantitative determination of an amount of fuel dispensed to the engine in maintaining substantially constant operational condition until data gathering has been performed with all cylinders having been arrested, the feedback signal transmitted from the engine control unit and received by the second computer for analyzing the data so as to identify the cylinders generating substandard performance.
In another embodiment, a method for assessing the performance of cylinders of a fuel injected, multi-cylinder internal combustion engine having independent control of fuel delivery for each cylinder, includes maintaining the engine at a substantially constant operational condition, analyzing each of the cylinders of the engine with an algorithm which compares fuel value readings taken at a baseline condition and at an arresting of each of the cylinders, determining an operability of each of the cylinders, and archiving the resultant operability determination for later access and comparison against later fuel value readings.
In another embodiment, a method for detecting a weak or non-functioning cylinder in a fuel injected, multi-cylinder internal combustion engine having independent control of fuel delivery for each cylinder, includes operating the engine at a substantially constant operational condition, establishing a baseline condition for a first steady state operating condition, establishing a second steady state operating condition, wherein at least one cylinder has been arrested, testing individual cylinders of said engine sequentially, reestablishing the base line condition, and determining a functionality of each of the individual cylinders by analyzing a fuel value requirement for each of the cylinders at a point at which each cylinder is arrested and comparing the fuel value requirement, of any arrested cylinder, with a fuel value requirement for the second steady state operating condition.
In another embodiment, a method of analyzing the operation of a fuel injected, multi-cylinder internal combustion engine having independent control of fuel delivery for each cylinder, so as to identify cylinders delivering substandard performance, includes (a) gathering a first set of data indicative of fuel usage of the cylinders when the engine is operating on all cylinders, (b) gathering a second set of data indicative of fuel usage of the cylinders when the engine is operating on all cylinders, (c) comparing the first set of data to the second set of data, and, if not equivalent, obtaining a third set of data, comparing the third set of data to the second set of data, and so on until an n+1 set of data is equivalent to an n set of data, (d) gathering and comparing first and second sets of data indicative of fuel usage of the cylinders when the engine is operating with the operation of at least one cylinder arrested, and, if not equivalent, gathering a third set of data indicative of fuel usage of the cylinders when the engine is operating with the operation of at least one cylinder arrested and comparing to the second set of data indicative of fuel usage of the cylinders when the engine is operating with the operation of at least one cylinder arrested, and so on until an n+1 set of data is equivalent to an n set of data, (e) repeating step (d) until all cylinders have been arrested, and (f) analyzing the gathered data to identify any arrest configurations for which fuel usage was affected to a lesser degree to identify cylinders delivering substandard performance.
In another embodiment, a method of analyzing the operation of a fuel injected, multi-cylinder internal combustion engine having independent control of fuel delivery for each cylinder, so as to identify cylinders delivering substandard performance, includes (a) arresting cylinder z from a time tx to a time tx+1, (b) gathering data indicative of fuel usage of the engine cylinders when the engine is operating with the operation of cylinder z arrested, (c) calculating a first fuel volume difference by subtracting a fuel volume reading at time tx from a fuel volume reading at time tx+1, (d) rendering the cylinder z operational from time tx+1 to time tx+2, (e) calculating a second fuel volume difference by subtracting a fuel volume reading at time tx+2 from the fuel volume reading at time tx+1, (f) if the first volume difference is not substantially equal to the second volume difference, then repeating steps (a) through (e), (g) when the first volume difference is substantially equal to the second volume difference, then cylinder z=cylinder z+1, and x=x+1, (h) repeating steps (a) through (g) until data gathering has been performed with all cylinders having been arrested, and (i) analyzing gathered data to identify engine operations for which fuel usage was affected to a lesser degree by the arrest of cylinder operation to identify cylinders delivering substandard performance.
The above discussed and other features and advantages of the present invention will be appreciated and understood by those skilled in the art from the following detailed description and drawings.
Referring to
System 10 comprises an engine, shown generally at 12, an engine control unit 14 in informational communication with engine 12, and a computer 16 in informational communication with engine control unit 14. Informational communication between engine 12 and engine control unit 14 is maintained through a wiring harness, shown generally at 18. Computer 16 is installed on board a motor vehicle (not shown) or stationary power generator into which engine 12 is incorporated and is integrally configured with other control elements of engine 12. If used in a vehicle, the motor vehicle may be a railway locomotive or marine vehicle. Alternately, a portable computer (not shown) having the requisite software can be used to provide an interface between the operator and system 10.
Engine 12 comprises a plurality of cylinders 24. Typically, engine 12 comprises eight, twelve, or sixteen cylinders, although it should be understood by one of ordinary skill in the art that any number of cylinders may be assembled to form engine 12. Each cylinder 24 includes a fuel injection/delivery (i.e., a non-carbureted) system (not shown) that provides the fuel required for combustion to its respective cylinder 24.
Wiring harness 18 comprises a plurality of connections 26 between each individual cylinder 24 and engine control unit 14. Each connection 26 includes a valve (not shown) disposed therein to provide control of the fuel flow to each individual cylinder 24. It should be understood by one of ordinary skill in the art that each connection 26 may be in direct communication with engine control unit 14. Each individual connection terminates in a single node 28, which is in turn maintained in communication with engine control unit 14 through a single communication element 30. As shown, wiring harness 18 includes two nodes 28, each of which are maintained in communication with engine control unit 14 through communication elements 30. It should also be noted that communication between the engine control unit 14 and each connection 26 is still possible such that activity of each individual cylinder 24 may be monitored and/or controlled individually or in sets as desired.
Computer 16 is communicatively connected to engine control unit 14 such that informational control can be maintained over the operation of engine control unit 14. The communicative connection between computer 16 and engine control unit 14 is characterized by a dynamic signal 32 and a feedback signal or signals 34. Control through such signals 32, 34 provides for the monitoring of various parameters associated with the operation of engine 12. In particular, feedback signal 34, through the communication element 30, enables computer 16, via engine control unit 14, to measure the time over which fuel is dispensed to each cylinder 24 through its respective fuel pump injection system while dynamic signal 32, through the communication element 30, enables computer 16, through the engine control unit 14, to provide control of the amount of fuel dispensed through the fuel pump injection systems. Such control is transparent to the operator. In such a manner the amount of fuel dispensed to each individual cylinder 24 can be derived, calculated, or obtained, compared to a derived value in a linearization table compiled from calibration data characteristic of the particular design of engine 12, and independently adjusted, thereby further allowing for the selective operational arrest of any cylinder 24 or combination of cylinders 24 from operation while enabling the remaining cylinders 24 of engine 12 to continue to run. Such a procedure enables information pertinent to each cylinder 24 to be received individually and interpreted collectively.
Referring now to
Upon attainment of steady state operating condition or conditions (such as speed, load, temperature, etc.), a testing sequence is initiated wherein fuel value readings for the engine as it operates under the power of all functional cylinders are obtained. Such fuel value readings correspond with fuel volumes, which are obtained from the measurement of the flow of the fuel over a time period. A first executable loop is defined by a first acquisition command 42 and a first comparison decision 44. Upon execution of first acquisition command 42 and first comparison decision 44, a first set of fuel value readings representative of the total number of fuel value readings are acquired by the computer through the engine control unit. A default value is used to define the number of readings taken for further calculations. This default value may be 250 or any other selected sample number. (250 is exemplarily selected, however the sample number is preferably dependent upon the expected period of equipment cycling to capture data in a period of time when the equipment is on.) Mean and standard deviation values of the readings are calculated. Although standard deviation is described, it should be understood that other forms of statistical calculations may be made. The standard deviation value is compared to a first selected maximum allowable value. The first selected maximum value shown in first comparison decision 44 is 10, although any positive value can be programmed into the software code that defines the loop. If the standard deviation value is greater than the first selected maximum allowable value, then control is passed from first comparison decision 44 back to first acquisition command 42 and the first set of fuel value readings is re-collected. If, on the other hand, the standard deviation value is less than the first selected maximum allowable value, then an average of the first set of fuel valve readings is taken and stored and control is passed to a second executable loop defined by a second acquisition command 46 and a second comparison decision 48. In the second executable loop, a second set of fuel value readings is acquired by the computer. If, in a manner similar to that characteristic of the first set of fuel value readings, the standard deviation of the second set of fuel value readings is greater than a second selected maximum value (which, in this example, is the same as the first selected maximum value), then the second set of fuel value readings is re-collected. However, as above, if the standard deviation value is less than the second selected maximum allowable value, then an average value of the second set of readings is taken. Again, other forms of statistical calculations would be within the scope of this system.
The average values of each set of readings are then compared in an overall comparison decision 50. If the differences between the averages is greater than a maximum selected allowable value (which is shown as being 3, although any positive value can be programmed into the software), then both sets of fuel value readings are re-collected. To re-collect the fuel value readings, control is passed back to first acquisition command 42 and another first set of fuel value readings representative of the total number of fuel value readings is acquired.
If, on the other hand, the value of overall comparison decision 50 is less than the maximum selected allowable value, then a baseline condition is established by a series of substantially constant fuel value readings. The degree of constancy is determined by the collection of readings within a range of fuel values defined by an upper fuel value limit and a lower fuel value limit. Once the baseline is established, control then passes to a testing sequence 52 that proceeds such that fuel value readings are obtained wherein each individual cylinder of the engine is arrested or “cut out” in a pre-set order by having its incoming fuel flow reduced to zero, thereby causing the engine to operate on all cylinders except the one arrested while maintaining the selected speed and load. As alluded to above, groups of cylinders or “inquiry sets” that comprise one or more cylinders may also be arrested, thereby allowing the monitoring of the engine to be abbreviated. Combinations and permutations of individual cylinders and inquiry sets are arrested to provide a representation of the overall functioning of the engine. Testing sequence 52 is continued until each individual cylinder or inquiry set of cylinders has been successively arrested and restored to operation.
Upon completion of testing sequence 52, a decision 54 is executed. If, per decision 54, all cylinders have not been arrested in the engine and data obtained therefore, control is passed back to the first executable loop and the entire procedure is reinitiated. If, however, all cylinders have been successively arrested, control is passed to an analysis function 56 and the data obtained are analyzed by the computer. In analysis function 56, an algorithm (not shown) analyzes the engine cylinder activity and calculates the cylinder performance. In particular, the amount of fuel consumed by each cylinder for the engine operating on all cylinders (the baseline condition) is statistically compared with the amounts of fuel consumed by each cylinder for the engine operating with the fuel flow to each of the various cylinders being reduced to zero. Such analysis enables the relative contribution of each cylinder to be ascertained and further used to determine the relative power output of each cylinder. Based on the data, control is passed to a recommendation function 58 wherein recommendations can be made concerning which, if any, components of the engine (particularly the cylinder components including fuel injection or delivery devices) should be replaced.
Alternately, testing sequence 52 may be performed immediately subsequent to the execution of command 40. Referring now to
Execution of recommendation function 58 may be at a location remote from the operation of the engine. In particular, the data obtained from analysis function 56 may be relayed by any one of a variety of means including, but not being limited to, satellite transmission to a distally located control and command center. In the event that a defective cylinder is found, the decision for maintenance can be made at the control and command center and relayed back to the engine, where it can be carried out by the operator or specified maintenance personnel.
Regardless of whether testing sequence 52 is performed immediately subsequent to the executable loops that result in the first and second sets of fuel value readings or immediately subsequent to the overall comparison decision 50, the presence of weakened cylinder structure may be detected by the employment of a weak cylinder detection algorithm (not shown). In the weak cylinder detection algorithm, pre-set lower limits are established for the fuel values measured. A value for each cylinder tested is obtained compared to the pre-set lower limit. If the value for each cylinder exceeds the pre-set lower limit, then the relative performance of each cylinder is compared to the cylinder having the highest value. The amount of wear can then be determined by comparing the fuel value of each cylinder to the cylinder having the highest value. The comparison of values is, however, a relative number and is typically expressed as a percentage (e.g., the tested cylinder has a certain percentage of wear as compared to the “strongest” cylinder).
Referring now to
A diagnostic recommendation of each cylinder can then be made based on analysis of the actual change in the fuel requirement associated with the respective cylinder. The analysis of the diagnostic recommendation may be converted into a quantifiable value from which an objective determination of the condition of the cylinder can be made. If, for example, the actual increase in fuel requirement per cylinder of a fourteen cylinder engine upon arrest of a particular cylinder varies substantially from 7.14%, then an operator can conclude that the arrested cylinder is not contributing to the power output at its full potential and that it may be defective and may warrant maintenance or replacement. Similarly, when arresting sets of cylinders, it may be more quickly determined that an entire set of cylinders is delivering standard performance, and individual testing of the cylinders within that set is not necessary. However, if a set of cylinders is determined to deliver substandard performance, then individual cylinders from within that set can be tested as described above, or merely replaced as a set.
A flowchart illustrating a process by which an assessment of an engine is made to determine the presence of non-functioning (“dead”) cylinders is shown with reference to FIG. 5 and is hereinafter referred to as “process 70.” As stated above, the assessment of the engine may be made to determine non-functioning pumps, valves, fuel injection devices, and the like. Process 70 comprises a non-functioning cylinder detection algorithm to assess each cylinder on a pass/fail basis. Process 70 is initiated by an engine run command 72, at which the engine is brought to steady state operating levels. An operator then interfaces the engine control unit with the computer at an interface step 73 to enable communication to be maintained between the engine and the operator. Control is then passed to the non-functioning cylinder detection algorithm 74, at which time software associated with the algorithm is initialized and cylinder analysis begins. Subsequent to the sequential analysis of all cylinders, a decision 76 is made to determine the presence of any non-functioning cylinders, pumps, or injectors. If decision 76 is negative, then control passes to a negative archiving function 78, at which data indicative of an engine in which all cylinders are fully operational is uploaded into a database or stored locally. If, on the other hand, decision 76 is positive (cylinders are determined to be non-functional), then control passes to a positive archiving function 80, at which data indicative of an engine in which specified cylinders are defective is uploaded into the database or stored locally. From the archiving of positive data, an electronic work order 82 is created. Electronic work order 82 flags the non-functioning cylinder(s) detected for subsequent replacement 84. Process 70 then ends until it is reinitiated.
The actual analysis of each individual cylinder to determine its operability is effected by the employment of the non-functioning cylinder detection algorithm. Referring back to
As described above, the test sequence to determine the presence of a non-functional cylinder is initiated with start command 38, which in turn initiates command 40 to run and stabilize the engine at a specified speed and load. Upon the attainment of the steady state condition at the specified speed and load, the testing sequence is initiated wherein the first and second loops are executed and the data is collected and compared to establish the baseline condition. Control is then passed to testing sequence 52 in which each individual cylinder of the engine is arrested.
As testing sequence 52 is executed and each cylinder is sequentially arrested, the fuel requirement of the engine is increased in order to maintain the engine at the steady state specified speed and load. Preferably, only one cylinder is arrested at a time, however, it is also possible to arrest a set of cylinders at one time. Furthermore, each cylinder or set of cylinders is preferably arrested such that the engine is not allowed to revert to the baseline condition (e.g., as fuel is made to flow to an arrested cylinder or set of cylinders to restart the cylinder or set of cylinders, the next cylinder or set of cylinders is simultaneously arrested). Such a procedure avoids wide fluctuations in the amount of fuel dispensed to the engine over the test period. Once all cylinders or sets of cylinders have been sequentially arrested and fuel is fed to each cylinder, the baseline condition is reestablished.
Analysis of the test run to determine if a cylinder is functional comprises analyzing the fuel value requirements at each point at which each cylinder was arrested. Referring now to
In graph 90, the fuel requirement of the engine per cylinder is plotted as a function of the time over which each cylinder is successively arrested As can be seen, the fuel requirement of the engine per cylinder at a steady state value 92 is substantially constant over a period of time (t0 to t1) in which all of the operational cylinders are running. The corresponding steady state value 92 defines the baseline by which the functionality of each individual cylinder is determined. The fuel requirement of the engine per cylinder increases over a period of time (t1 to t2) (assuming the first cylinder arrested is functional). During a period of time (t2 to t3) in which the first cylinder is completely arrested, the fuel requirement of the engine reaches a new steady state value 94. At time t3, the first cylinder is rendered operational again and the second cylinder is simultaneously arrested. Such procedure is continued until all of the cylinders have been arrested and a steady state value 96 that approximates the baseline is restored at tend. Any weak or non-functioning cylinder is indicated by a decrease in the fuel requirement (e.g., as indicated from time t4 to time t5) such that the fuel requirement dips to a value 98 that approximates the baseline value (when the cylinder is non-functional). If the cylinder is weak, yet still possesses some functionality, the fuel requirement would not dip as low as the value indicated by value 98, but would be lower than the steady state value 94. Although graph 90 illustrates the first, second, and last cylinders of the engine as being functional and the third cylinder as being non-functional, it should be understood that graph 90 is exemplary in nature and any number of cylinders (or pumps, valves, or injection devices) may be tested to produce any combination of results.
The above-described examples assume that steady state operating conditions exist for the duration of the test cycle. Turning now to
Further in graph 100, if steady state operating conditions were not present during at least a portion of the testing cycle, the steady state value 108 arrived at tend may not approximate the initial steady state value 102. This steady state value 108 is shown to have a lower fuel requirement than the steady state value 106, however it is also possible that the steady state value 108 could have a higher fuel requirement than the steady state value 106. In either case, it is apparent that steady state operating conditions did not exist during the testing cycle if steady state value 108 is not substantially the same as steady state value 102. This condition may occur as a result of a “macro transient”, that is, an element or elements outside of the tested cylinder system which may affect the outcome of the testing cycle by being turned on or off during the testing cycle. Such macro transients may include, but are not limited to, an auxiliary power source, a cooling fan, air compressor, equipment motor, etc. Thus, if it is determined that the steady state value 108 is not consistent with the steady state value 102, then it will be necessary to restart the testing cycle. It may not be automatically assumed that cylinders 1, 2, and 3 are functional and that cylinder 4 is weak because a macro transient may have affected the outcome of their samples.
Turning now to
The following examples are illustrative only and should not be construed in a limiting sense. While the non-functioning cylinder detection algorithm was applied to the operation of two engines having a combined total of thirty fuel pumps in Example 1 and applied to a computer simulated operation of twenty four locomotive engines in Example 2, it should be understood that the non-functioning cylinder detection algorithm may be applied to any engine, stationary or vehicle mounted, in operation or analysis mode, and tested locally or remotely, as desired or deemed necessary by either an operator or the engine itself.
The non-functioning cylinder detection algorithm was applied to the operation of two engines having a combined total of thirty fuel pumps. Known data indicative of the operability of each pump was compared to the results of a process in which each pump was tested utilizing three trials of the non-functioning cylinder detection algorithm. As can be seen in the TABLE presented below, the three trials for each pump indicate a correlation with the known data for each pump. Pumps labeled “G” were determined to be “good,” and pumps labeled “B” were determined to be “bad.” The label of each pump given in the “Expert” column denotes whether that pump was actually good or bad. The label “Y” in the “Agree” column indicates that correlation existed between the results of each run and the actual operability or non-operability of the pump. Such a correlation indicates that operation of the dead cylinder detection algorithm has a repeatability and reproducibility ratio of 100%.
TABLE
Attribute Repeatability and Reproducibility
Pump
Run
Run
Run
Tested
Expert
1
2
3
Agree
1
G
G
G
G
Y
2
B
B
B
B
Y
3
G
G
G
G
Y
4
G
G
G
G
Y
5
G
G
G
G
Y
6
B
B
B
B
Y
7
B
B
B
B
Y
8
G
G
G
G
Y
9
G
G
G
G
Y
10
G
G
G
G
Y
11
G
G
G
G
Y
12
B
B
B
B
Y
13
G
G
G
G
Y
14
G
G
G
G
Y
15
G
G
G
G
Y
16
G
G
G
G
Y
17
G
G
G
G
Y
18
B
B
B
B
Y
19
G
G
G
G
Y
20
G
G
G
G
Y
21
G
G
G
G
Y
22
B
B
B
B
Y
23
B
B
B
B
Y
24
G
G
G
G
Y
25
G
G
G
G
Y
26
G
G
G
G
Y
27
G
G
G
G
Y
28
B
B
B
B
Y
29
G
G
G
G
Y
30
G
G
G
G
Y
100%
The non-functioning cylinder detection algorithm was applied to a computer simulated operation of twenty four locomotive engines to determine the risk of not detecting a non-functioning pump or causing a functioning pump to be removed from an engine. Of seven engines tested in the simulation, 65 pumps were simulated as being non-functional, and the non-functioning cylinder detection algorithm correctly identified all 65 non-functioning pumps to produce a risk of not detecting a non-functioning pump of zero percent. Of 24 engines tested in a simulation, 498 pumps were simulated as being functional and two pumps were simulated as being non-functional. The dead cylinder detection algorithm correctly identified the two non-functioning pumps and additionally mis-identified three additional pumps as being non-functional. The total risk of mis-identifying a pump as non-functioning is 0.4%.
Thus, a method and system has been described which is usable in both vehicles, such as railway locomotives or marine vehicles, and in stationary equipment, such as stationary power generators. In the case of vehicles, the vehicles may be tested in either moving conditions (in transit) or stationary conditions. Also, for either vehicles or stationary equipment, testing may be run while the engine is either in an operating state or in an analysis mode. Furthermore, in any case, testing may be accomplished locally or remotely.
While the above-described system for the detection of substandard conditions present in the various components of an internal combustion engine has been described with reference to a preferred embodiment thereof, it should be understood by those skilled in the art that various changes may be made and equivalents may be substituted for elements thereof without departing from the scope of the invention. In addition, many modifications may be made to adapt a particular situation or material to the teachings of the invention without departing from the essential scope thereof. Therefore, it is intended that the invention not be limited to the particular embodiment disclosed as the best mode contemplated for carrying out the invention, but that the invention will include all embodiments falling within the scope of the disclosure. Terms used herein such as first, second, etc. are not intended to imply an order in space or importance, but are merely intended to distinguish between two elements.
Dunsworth, Vince, Cryer, Robert Douglas, Daniel, Cecil, Handler, Laurence Richard, Escobar, Dario Patricio, Kostrubanic, James, Volpe, Jr., Rocco, Kuma, Ajith Kuttannair
Patent | Priority | Assignee | Title |
10845270, | May 03 2018 | Progress Rail Locomotive Inc.; Progress Rail Locomotive Inc | Systems and methods for diagnosing an engine |
11014581, | Apr 28 2017 | Transportation IP Holdings, LLC | Vehicle engine control system |
6940284, | Sep 26 2003 | Snap-On Incorporated | Efficient diagnosis of faulty distributorless and hybrid ignition systems |
6996467, | Feb 17 2000 | General Electric Company | System and process for detection of weak or non-functioning cylinders in engines |
9376976, | Jul 11 2011 | Robert Bosch GmbH | Method and device for operating an internal combustion engine |
Patent | Priority | Assignee | Title |
5819714, | Oct 30 1995 | TEMIC AUTOMOTIVE OF NORTH AMERICA, INC | Adaptive transient fuel compensation for a spark ignited engine |
5868116, | May 29 1997 | Caterpillar Inc | White smoke reduction apparatus and method |
5884603, | Sep 30 1996 | NISSAN MOTOR CO , LTD | Torque down control apparatus for an engine |
6002980, | Nov 14 1997 | CUMMINS ENGINE IP, INC | System and method for engine cylinder power diagnosis by cylinder(s) cut-off snap throttle engine acceleration tests |
6055468, | Aug 07 1995 | Products Research, Inc. | Vehicle system analyzer and tutorial unit |
6082187, | Dec 18 1998 | Caterpillar Inc. | Method for detecting a power loss condition of a reciprocating internal combustion engine |
6199007, | Jul 09 1996 | Caterpillar Inc. | Method and system for determining an absolute power loss condition in an internal combustion engine |
6216668, | Nov 16 1999 | Deere & Company | Engine performance measuring method |
6535810, | Feb 17 2000 | General Electric Company | System and process for detection of weak cylinders in a diesel engine |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Mar 14 2003 | KUMAR, AJITH KUTTANNAIR | General Electric Company | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 014389 | /0061 | |
Mar 17 2003 | General Electric Company | (assignment on the face of the patent) | / | |||
Mar 18 2003 | HANDLER, LAURENCE RICHARD | General Electric Company | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 014389 | /0061 | |
Mar 18 2003 | CRYER, ROBERT DOUGLAS | General Electric Company | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 014389 | /0061 | |
Mar 19 2003 | DANIEL, CECIL | General Electric Company | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 014389 | /0061 | |
Mar 19 2003 | ESCOBAR, DARIO PATRICIO | General Electric Company | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 014389 | /0061 | |
Mar 25 2003 | KOSTRUBANIC, JAMES | General Electric Company | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 014389 | /0061 | |
Mar 25 2003 | VOLPE, ROCCO JR | General Electric Company | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 014389 | /0061 | |
Mar 27 2003 | DUNSWORTH, VINCE | General Electric Company | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 014389 | /0061 |
Date | Maintenance Fee Events |
Mar 08 2005 | ASPN: Payor Number Assigned. |
Nov 10 2008 | REM: Maintenance Fee Reminder Mailed. |
Nov 17 2008 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Nov 17 2008 | M1554: Surcharge for Late Payment, Large Entity. |
Nov 05 2012 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Dec 09 2016 | REM: Maintenance Fee Reminder Mailed. |
May 03 2017 | EXP: Patent Expired for Failure to Pay Maintenance Fees. |
Date | Maintenance Schedule |
May 03 2008 | 4 years fee payment window open |
Nov 03 2008 | 6 months grace period start (w surcharge) |
May 03 2009 | patent expiry (for year 4) |
May 03 2011 | 2 years to revive unintentionally abandoned end. (for year 4) |
May 03 2012 | 8 years fee payment window open |
Nov 03 2012 | 6 months grace period start (w surcharge) |
May 03 2013 | patent expiry (for year 8) |
May 03 2015 | 2 years to revive unintentionally abandoned end. (for year 8) |
May 03 2016 | 12 years fee payment window open |
Nov 03 2016 | 6 months grace period start (w surcharge) |
May 03 2017 | patent expiry (for year 12) |
May 03 2019 | 2 years to revive unintentionally abandoned end. (for year 12) |