The present disclosure relates generally to utility internal combustion engines and more particularly to a fuel control system and process for such engines.
Small or utility internal combustion engines are used to power a variety of various products including lawn and garden products such as chain saws, lawn mowers, edgers, grass and weed trimmers, leaf air blowers and the like. Many of these engines are single cylinder two-cycle or four-cycle spark ignited gasoline powered internal combustion engines having a carburetor or other device supplying a gasoline fuel and air mixture to the combustion chamber of the operating engine. The air-to-fuel ratio of the fuel mixture may be calibrated for a particular engine or a particular product but different engine operating characteristics such as varying loads during use of the product, type of fuel, altitude, condition of the air filter and/or differences among engines and/or components in a production run may adversely affect engine operation and performance. To improve engine performance and operation under a variety of these and other conditions, some engines include a control system and process which throughout essentially every period of engine continuous operation repeatedly and substantially continuously tests and determines whether a proper air-to-fuel ratio of the fuel mixture is being supplied to the engine and, if not, changes the air-to-fuel ratio of the supplied fuel mixture to improve engine operation and performance and often to control exhaust emissions to comply with Governmental regulations.
One such system and method which essentially continuously tests and if need be changes the ratio of air-to-fuel of an air-fuel mixture it delivers to an operating engine is disclosed in U.S. patent application, Ser. No. 14/773,993, filed Sep. 9, 2015, the disclosure of which is incorporated herein by reference in its entirety. In this method, the engine operating speed is sensed and determined, an air-to-fuel ratio of a fuel mixture delivered to the operating engine is changed and preferably enleaned, and a second engine speed is sensed and determined after at least some and preferably near the end of the changed air-to-fuel ratio event. Based at least in part on the difference between the first and second engine speeds, it is determined whether a change in the air-to-fuel ratio of the fuel mixture supplied to the engine is needed or desired and, if so, a change in the air-to-fuel ratio of the fuel mixture delivered to the engine is implemented. Developing such a control system and method which is always trying to automatically sense and adjust the air-to-fuel ratio of the operating engine in the field and essentially continuously during the entire time period of each engine operation can be difficult and requires relatively complex programming in order to essentially eliminate the risk of erroneous automatic self-adjustment events which may be initiated by unforeseen engine operating conditions.
An operator starts a process which includes determining whether an engine is operating in a sufficiently stable condition to test and determine whether the air-to-fuel ratio of the air-fuel mixture supplied to the engine should be changed to a new ratio used for at least substantially the remainder of a period of engine continuous operation. The operator may initiate this process by manipulating and cycling the throttle valve of a carburetor or other device supplying the air-fuel mixture to the engine or by actuating an electronic circuit of an external device connected to the engine control module circuit. If the engine operation is sufficiently stable, the process may include in some implementations, steps of determining a first engine speed, changing the air-to-fuel ratio of the fuel mixture supplied to the engine, determining a second engine speed after at least some of the air-to-fuel ratio change event has occurred and preferably at or near the end of such event. Based at least in part on the difference between the first and second engine speeds, it is determined whether a change in the air-to-fuel ratio should be made, and, if so, a new air-to-fuel ratio is determined and supplied to the engine for at least substantially the remainder of a period of engine continuous operation. If the engine operation is not sufficiently stable, during the steps of determining the first engine speed, changing the air-to-fuel ratio and determining the second engine speed, the air-to-fuel ratio for the operating engine is not changed for the remainder of at least a period of engine continuous operation.
The following detailed description of preferred embodiments and best mode will be set forth with reference to the accompanying drawings, in which:
Referring in more detail to the drawings,
The carburetor 12 also has a mixture control device such as a solenoid valve assembly 28 which is operable to change the quantity of fuel flowing into the mixing passage 22 such as through the main fuel jet 20 to thereby alter or change the air-to-fuel ratio of the fuel mixture supplied by the carburetor to the operating engine as controlled by the throttle valve. The solenoid valve assembly 28 may be normally open and energized to close to change the air-to-fuel ratio to enlean the air-fuel mixture supplied to the operating engine. A suitable solenoid control valve is disclosed in U.S. patent application, Ser. No. 14/896,764, filed Dec. 8, 2015, which is incorporated herein by reference in its entirety.
Typically, the engine 4 is a utility or light duty single cylinder two-stroke or four-stroke spark ignited gasoline powered internal combustion engine. Typically, this engine has a single piston 30 slidably received for reciprocation in a cylinder 32 connected by a tie-rod 34 to a crankshaft 36 attached to a flywheel 38. Typically, this engine has a capacitive discharge ignition (CDI) system for supplying a high voltage ignition pulse to a spark plug 42 for igniting an air-fuel mixture in the engine cylinder combustion chamber 44. This module varies and controls the ignition timing relative to a top dead center position of the piston in response to changing engine operating conditions.
Typically, this engine 10 does not have any battery supplying an electric current to the spark plug or powering the ignition control module which typically includes a microcontroller. This engine is manually cranked for starting with an automatic recoil rope starter.
The stator assembly includes a lamstack 54 having a first leg 56 and a second leg 58 (separated from the rotating flywheel by a relatively small measured air gap which may be about 0.3 mm), a charge or power coil winding 60, an ignition transformer primary coil winding 62 and a secondary transformer coil winding 64 which may all be wrapped around a single leg of the lamstack. The lamstack 54 may be a generally U-shaped ferrous armature made from a stack of iron plates and may be in a module housing located on the engine. The ignition primary and secondary coil windings provide a step-up transformer and as is well known by those skilled in the art, the primary winding 62 may have a comparatively few turns of a relatively heavy gauge wire, while the secondary ignition coil winding 64 may have many turns of a relatively finer wire. The ratio of turns between the primary and secondary ignition windings generates a high voltage potential in the secondary winding that is used to fire the spark plug 42 of the engine to provide an electric arc or spark and consequently ignite an air-fuel mixture in the engine combustion chamber 44. The high voltage in the secondary winding is supplied to the spark plug through an insulated electric wire 68 connected to the center electrode of the spark plug covered by an insulating boot.
As shown in
The microcontroller 76 may include a memory 78 which can store a look-up table, algorithm, and/or code to determine and vary the engine ignition timing usually relative to top dead center of the piston 30 in the cylinder 32 for various engine operating speeds and conditions. The microcontroller may also change and control the fuel-to-air ratio of the air-fuel mixture supplied to the operating engine in response to various engine operating speeds and conditions. Various microcontrollers or microprocessors may be used as is known to those skilled in the art. Suitable commercially available microcontrollers include Atmel Model ATtiny series and Microchip Module PIC family. Examples of how microcontrollers can implement ignition timing systems can be found in U.S. Pat. Nos. 7,546,846 and 7,448,358, the disclosures of which are incorporated herein by reference in their entirety. The memory 78 may be a reprogrammable or flash EEPROM (electrically erasable, programmable read-only memory). In other instances, the memory may be external of and coupled to the microcontroller. The memory should be construed broadly to include other types of memory such as RAM (random access memory), ROM (read-only memory), EPROM (erasable, programmable, read-only memory), or any other suitable non-transitory computer readable medium.
As shown in
An electronic signal representative of the engine speed and the position of its piston in its combustion chamber usually relative to the top dead center (TDC) position of the piston is provided to pin 5 through a connection to the power coil 60 via resistors 98 and 100, a capacitor 102 and a zener diode 104. The resistor 100, capacitor 102 and zener diode 104 are in parallel and also connected to the circuit ground 82. This signal can be referred to as a speed signal and the microcontroller 76 can use this speed signal to determine engine speed (RPM), the timing of an ignition pulse relative to the piston TDC position (usually from a look-up table), and whether or not and, if so, when to activate the switch 74 to provide an ignition pulse. To control the ignition switch 74, microcontroller pin 7 is connected to the gate of the ignition switch via a resistor 106 (which is in circuit with a zener diode 108 connected to the cathode and ground 82) and transmits from the microcontroller an ignition signal which controls the state of the switch 74. When the ignition signal on pin 7 is low, the ignition switch 74 is non-conductive and the capacitor 72 is allowed to charge. When the ignition signal is high, the ignition switch 74 is conductive and the ignition capacitor 72 discharges through the primary ignition transformer coil 62, thus causing a high voltage ignition pulse to be induced in the secondary ignition coil 64 and applied to the spark plug 42. Thus, the microcontroller 76 governs the discharge capacitor 72 by controlling the conductive state of the SCR or switch 74. Through pin 8, the microcontroller ground is connected to the circuit ground 82.
The microcontroller 76 may also be used to actuate the solenoid control valve 28, although alternatively a separate controller may be used. As shown in
As shown in
At step 114, the processor again determines whether the engine speed (RPM) and optionally the throttle position and/or temperature is within a specified range for a specified number of engine revolutions. Desirably, in step 114 the engine is operating at a speed range of about 60% to 100% of its speed (RPM) at the WOT position of its throttle valve. If not, it returns to step 110 which aborts the process, uses the default air-to-fuel ratio for the rest of this period of engine continuous operation and ends the process at 112. If so, it advances to step 116 which starts an air-to-fuel ratio testing and adjustment process portion shown at 300 in
As shown in
To improve the accuracy of this process portion 300, desirably several of these engine speed tests may be performed with a counter incremented at 310 after each speed test, and the counter compared to a threshold at step 312 to determine if a desired number of engine speed tests have been performed. If not, the routine returns to steps 302 through 308 for another speed test. If a desired number of speed tests have been performed, at step 314 the process analyzes the difference(s) between engine speeds 1 & 2 (first and second engine speeds) and compares the difference to one or more thresholds. In step 314, minimum and maximum threshold values may be used for the engine speed difference that occurred as a result of changing and preferably enleaning the fuel mixture provided to the engine. An engine speed difference that is below the minimum threshold (which could be a certain number of RPM's) most likely indicates that the air-to-fuel default ratio before enleanment was richer than a mixture corresponding to a peak engine power. Conversely, an engine speed difference above a maximum threshold (which could be greater than a certain number of RPM's) indicates that the air-to-fuel ratio before enleanment was leaner than a mixture corresponding to a peak engine power.
As shown in
If the engine speed difference of the speed test is within or complies with the threshold values of step 314, the process portion 300 may end at step 316 and the engine be operated throughout the rest of this period of continuous operation with the default air-to-fuel ratio because it is within an acceptable range of predetermined desired air-to-fuel ratios.
If the engine speed difference is not within the thresholds as determined at step 314, the air-to-fuel ratio may be changed at step 318 to a new air-to-fuel ratio and the engine speed tests and comparison of steps 302-314 repeated using the new air-to-fuel ratio. If the engine speed difference was less than the minimum threshold, this new air-to-fuel ratio may be further enleaned at step 318 before the engine speed test is repeated because the fuel mixture is still too rich or if this speed difference was greater than the maximum threshold, this new air-to-fuel ratio may be enriched at step 318 before the engine speed test is repeated because the mixture was too lean. The engine speed tests with changed air-to-fuel ratios can be repeated until the engine speed difference is within the thresholds of step 314. When a desired number of one or more engine speed differences complying with the thresholds of step 314 is obtained for a given changed air-to-fuel ratio, this given changed air-to-fuel ratio can be saved at step 122 of process 100 and used as the new default air-to-fuel ratio for the remainder of this period of engine continuous operation and desirably for the next engine start-up of the next period of engine operation.
As used in this description, a period of engine continuous operation is from engine start-up to the first engine stopping after this start-up. The next start-up begins a new period of engine continuous operation which ends when the engine first stops after such next start-up. Upon this next start-up, the process 100 can again be started by the operator manipulating the throttle valve 24 typically by moving the throttle lever 6.
The engine speed testing process portion 300 of
During the air-to-fuel ratio speed testing process portion 300 of the process, desirably, but not necessarily, the microcontroller in step 118 determines whether the speeds sensed were significantly affected by a change in the position of the throttle valve 24 and thus a change in the quantity of the air-fuel mixture supplied to the operating engine. In some implementations, the throttle valve position can be directly determined by a switch, variable resistor or other position sensing device typically connected to a throttle valve shaft or a throttle lever. However, to reduce cost, for many small engine applications, it is desirable to eliminate any such device and determine whether the throttle valve 24 position changed during the speed testing of process portion 300 by analyzing engine speed changes. It can do so at step 118 by determining whether the difference between the engine speed before enleanment (speed 1 of step 302) and the engine speed after recovery from the enleanment (a speed 3 after the engine is again operating with at least substantially and desirably the same air-to-fuel ratio used in determining speed 1) is within a specified range such as 0 to 250 RPM or not greater than 250 RPM. If the difference between speeds 1 and 3 is greater than 250 RPM the process portion 300 is aborted at step 110 and continues to use the default air-to-fuel ratio typically for the remainder of this period of continuous operation of the engine and at step 112 ends the process 100 for the remainder of this period of continuous engine operation. Typically, this throttle position change speed range difference is narrower than the speed range difference between the minimum and maximum thresholds of step 314.
However, if the engine speed difference(s) between speeds 1 and 2 was not significantly adversely affected by a change of the throttle valve position, and the process portion 300 is completed as determined at step 120, at step 122 any new and different desired air-to-fuel ratio determined by process portion 300 is saved in the memory 78 of the microcontroller as the new default air-to-fuel ratio and is used typically for the remainder of this period of engine continuous operation. It also advances to step 124 to send to the engine or string trimmer operator a signal that the engine testing and any fuel ratio adjustment process 100 is complete such as by changing the state of an indicator light in a position on the string trimmer in which it may be readily visually observed by the operator (such as in the area of the kill switch 8) or by momentarily causing the engine to stutter or rapidly change its speed such as by intermittently not sending a voltage pulse to the spark plug for several engine power strokes and/or intermittently enriching and/or preferably enleaning the ratio of the air-to-fuel mixture supplied by the carburetor to the engine by changing the state of the fuel control valve 28. Step 124 ends the process 100 at 112.
The process 100′ starts at 102 by the operator at step 202 activating the kill switch 8 a plurality of two or more times while the engine is running or dying or by holding the kill switch 8 closed while pulling the cord of the engine recoil starter a plurality of two or more times which advances to step 204 in which the engine is started by the operator and allowed to normally warm up. Any warm-up may be determined in a variety of ways such as by the microcontroller counting a specified number of engine revolutions (typically a sufficient number of revolutions for the engine to warm up from a cold start) or by sensing the engine or module temperature by circuitry including a thermistor or other temperature sensing device.
After a normal engine warm-up, the microcontroller advances to step 206 to determine whether the operator has advanced the throttle lever or valve to its substantially wide open throttle (WOT) position and, if so, advances to step 208 to determine if the engine operation is sufficiently stable which in principle is the same as step 114 in determining whether the engine speed (RPM) and optionally the throttle valve position and/or engine temperature has been within a predetermined specified range for a predetermined specified number of engine revolutions. If not, the processor proceeds to step 110 to abort the process 100 and continue to use the default air-to-fuel ratio typically for the remainder of this period of engine continuous operation and advances to 112 to end the process 100 for this period of continuous engine operation. If step 208 determines the engine is sufficiently stable, it advances to step 210 to determine whether the operator has returned the throttle lever or valve to its idle position typically for at least one-half a second and usually one to two seconds and then back to its wide open throttle position. If so, it advances to step 108 to determine if the engine is in a stable idle operating condition. If not, it goes to step 110 to abort the process. If so, it goes to step 113 to determine whether the operator has again advanced the throttle valve to its WOT position. If so, it goes to step 115. Steps 113, 114, the portion 300 of the process, and steps 116, 118, 120, 122 and 124 are the same as those steps of process 100 which are incorporated hereat by reference and will not be repeated.
In use of the actuator circuit 500, its connector 504 may be connected to a complementary connector of the control circuit 70 which connects its data terminal 93 to terminal 506 and its ground 82 to ground terminal 520. Alternatively, the actuator circuit terminal 506 can be connected to the terminal 512 of the control circuit and the ground terminal 520 to the control circuit ground 82. In use of the activator circuit 500 when connected to the control circuit 70, and with the engine running, the operator closes the activation switch 522 which causes the microcontroller 502 through its pin 7 to send a signal to the microcontroller 76 to start the process 100′″.
As shown in
If step 504 determines that the engine speed (RPM) and optionally the temperature is within the predetermined specified range for a predetermined specified number of crankshaft revolutions, the process may optionally proceed to step 508 to determine whether the throttle valve 24 of the carburetor is in its wide open throttle position. If not, it proceeds to step 506 and at 112 ends the process 100′″. If optional step 506 determines that the throttle valve is in its wide open throttle position or if step 506 is not used, the control circuit 70 proceeds to step 116 to initiate the air-to-fuel ratio testing and adjustment portion 300 of the process. Step 116, the process portion 300, and steps 118, 120, and 122 of process 100′″ are the same as these steps of process 100 the description of which is incorporated hereat by reference and will not be repeated. At step 510, the control circuit 76 sends an adjustment complete signal to the actuator circuit 500 or stutters the engine as previously described to indicate to the operator that the testing and any adjustment of the air-to-fuel ratio has been completed. In response to the adjustment complete signal, the microcontroller 502 of the actuator circuit 500 may provide power to its LED 526 to provide a visual indication to the operator that process 100′″ has been completed. Step 510 will also end at 112 the process 100′″ for the remainder of the period of engine continuous operation.
In a single engine running or operating period, the operator typically starts the process 100, 100′, 100″ or 100′″ only once and even in a long running period such as 45 to 120 minutes with changing conditions no more than 3 to 5 times. Thus, during a single operating period, the process is carried out only intermittently and usually only when an operator believes the engine is operating poorly. In many instances, the engine will be run for several to many operating periods before the operator starts the process.
In at least some implementations of the process 100, 100′, 100″, and 100′″ for a single cylinder two-cycle engine, the time limit of step 104 may be in the range of 5,000 to 12,000 RPM for a total of 500 to 25,000 crankshaft revolutions, in step 108 the idle engine speed may be in the range of 1,500 to 4,000 RPM for at least 400 crankshaft revolutions, in step 114 the engine speed may be in the range of 6,000 to 10,000 RPM for at least 400 engine crankshaft revolutions, in step 118 the acceptable difference between engine speed 1 and speed 3 may be in the range of 0 to 250 RPM, desirably 40 to 100 RPM and preferably 60 to 80 RPM, and in step 314, the minimum threshold engine speed difference may be in the range of 10 to 100 RPM, and the maximum threshold engine speed difference may be in the range of 100 to 500 RPM and desirably in the range of 100 to 300 RPM. In the modified process 100′ and 100″, in step 208 the engine speed may be in the range of 5000 to 12,000 RPM for at least 400 crankshaft revolutions, and in step 210 the throttle valve may be in its idle position for at least ½ second and desirably one to two seconds. In the modified process 100″ in step 454 the idle engine speed may be in the range of 1,500 to 4,000 RPM and the throttle valve within 10% of its idle position, and in step 456 the engine speed may be in the range of 6,000 to 10,000 RPM and the throttle valve in the range of 75% to 100% of its WOT position for at least 400 crankshaft revolutions. In modified process 100′″, in step 504 the engine speed may be in the range of 6,000 to 10,000 RPM for at least 400 crankshaft revolutions and in optional step 508 the throttle valve may be in the range of 75% to 100% of its WOT position.
In at least some implementations of the process 100, 100′, 100″ and 100′″ for a single cylinder four-cycle engine, the time limit of step 104 may be in the range of 5,000 to 10,000 RPM for a total of 1,000 to 50,000 crankshaft revolutions, in step 108 the engine idle speed may be in the range of 1,500 to 4,000 RPM for at least 400 crankshaft revolutions, in step 114 the engine speed may be in the range of 6,000 to 10,000 RPM for at least 400 engine crankshaft revolutions, in step 118 an acceptable difference between engine speed 1 and speed 3 may be in the range of 0 to 250 RPM, desirably 40 to 100 RPM and preferably 60 to 80 RPM, and in step 314, the minimum threshold engine speed difference may be in the range of 10 to 100 RPM, and the maximum threshold speed difference may be in the range of 100 to 600 RPM and desirably in the range of 100 to 400 RPM. In the modified process 100′ and 100″, in step 208 the engine speed may be in the range of 5000 to 10,000 RPM for at least 400 crankshaft revolutions, and in step 210 the throttle valve may be in its idle position for at least ½ second and desirably one to two seconds. In the modified process 100″, in step 454 the idle engine speed may be in the range of 1,500 to 4,000 RPM and the throttle valve within 10% of its idle position, and in step 456 the engine speed may be in the range of 6,000 to 10,000 RPM and the throttle valve in the range of 75% to 100% of its WOT position for at least 400 crankshaft revolutions. In modified process 100′″, in step 504 the engine speed may be in the range of 6,000 to 10,000 RPM for at least 400 crankshaft revolutions and in optional step 508 the throttle valve may be in the range of 75% to 100% of its WOT position.
In at least some implementations, if initiated by the operator, the process decreases the risk of an incorrect adjustment of the air-to-fuel ratio due to unstable and/or unforeseen engine operating conditions by selecting and monitoring engine operating conditions in which engine operation is sufficiently stable to enable a successful testing and if need be changing of the air-to-fuel ratio of the operating engine. This process also provides a faster testing and any needed adjustment of air-to-fuel ratio because the engine will be operating under known stable engine operating conditions throughout the testing and any adjustment by process portion 300 and after process portion 300 is completed or aborted, desirably the air-to-fuel ratio will not be further adjusted or changed for the remainder of the period of operation of the engine. This process also reduces the complexity of programming the portion 300 of the process and decreases the required microcontroller memory because it is initiated only if the operator does so and is carried out only if the engine is operating in a stable condition.
While the forms of the invention herein disclosed constitute presently preferred embodiments, many others are possible. It is not intended to mention all the possible equivalent forms, modifications or ramifications of the invention. It is understood that the terms used herein are merely descriptive, rather than limiting, and that various changes may be made without departing from the spirit or scope of the invention.
This patent application claims the benefit of the earlier filed U.S. provisional patent application, Ser. No. 62/280,343, filed on Jan. 19, 2016, which is incorporated herein by reference in its entirety.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2017/012947 | 1/11/2017 | WO | 00 |
Number | Date | Country | |
---|---|---|---|
62280343 | Jan 2016 | US |