The present description relates generally to methods and systems for diagnosing a heater of a carbon filled canister.
A vehicle emissions system may include a carbon filled canister for storing fuel vapors. The carbon filled canister may be filled with fuel vapors when a fuel tank is being filled. The fuel vapors that are stored in the carbon filled canister may be released into an intake manifold of a running engine so that the carbon filled canister has capacity to store fuel vapors the next time the fuel tank is filled. However, it may be difficult to purge all hydrocarbons from the carbon filled canister because the carbon filled canister may store both short and long chain hydrocarbons. The short chain hydrocarbons may be released from the carbon in the carbon filled canister by simply passing air through the carbon filled canister. On the other hand, long chain hydrocarbons may tend to remain in the carbon filled canister. These long chain hydrocarbons may eventually migrate from the carbon filled canister and reach the atmosphere when a vehicle is parked and exposed to diurnal heating and cooling. As such, the vehicle's evaporative emissions may be greater than may be desired. One way to assist the removal of long and short chain hydrocarbons from the carbon filled canister may be to heat the carbon filled canister and pass air through the heated carbon canister. The carbon canister heater may be considered an emissions component, and as such, it may require a diagnostic to determine whether or not it is working as desired. Diagnosing operation of the heater may require additional hardware and electrical connections to the hydrocarbon canister, which may increase system cost and increase the possibility of releasing hydrocarbons through the electrical connections. Therefore, it may be desirable to provide a way of diagnosing a carbon filled canister heating device without additional sensors and additional electrical connections into the carbon filled canister.
The inventor herein has recognized the above-mentioned issue and has developed a method for operating a vehicle, comprising: activating a carbon filled canister heater, a canister purge valve, and an evaporative emissions system pump via a controller while an engine of the vehicle is off.
By activating a carbon filled canister heater, a canister purge valve, and an evaporative emissions system pump, it may be possible to provide the technical result of diagnosing the carbon filled canister heater without additional sensors or sensing a temperature in the carbon filled canister, which may increase chances of releasing hydrocarbons to atmosphere. In particular, an intake air temperature sensor that is positioned in an air intake near a hydrocarbon trap, may sense heat generated by storing long chain hydrocarbons that may be released from the carbon filled canister in a hydrocarbon trap. The intake air temperature sensor may also sense an increase in temperature that may be related to heating air that flows through the carbon filled canister by motive force that is supplied via the pump.
The present description may provide several advantages. In particular, the approach may reduce system cost by utilizing existing sensors. Additionally, the approach may reduce a possibility of hydrocarbons escaping from an evaporative emissions system. Further, the approach may be implemented in a way that is not apparent to a vehicle's operator.
The above advantages and other advantages, and features of the present description will be readily apparent from the following Detailed Description when taken alone or in connection with the accompanying drawings.
It should be understood that the summary above is provided to introduce in simplified form a selection of concepts that are further described in the detailed description. It is not meant to identify key or essential features of the claimed subject matter, the scope of which is defined uniquely by the claims that follow the detailed description. Furthermore, the claimed subject matter is not limited to implementations that solve any disadvantages noted above or in any part of this disclosure.
The following description relates to systems and methods for diagnosing operation of a carbon filled canister heater. The heater may help to release long chain hydrocarbons that may be stored in a carbon filled canister of an evaporative emissions system. The evaporative emissions system may be coupled to an engine of the type shown in
Referring now to
A combustion chamber 132 of the engine 130 may include a cylinder formed by cylinder walls 134 with a piston 136 positioned therein. The piston 136 may be coupled to a crankshaft 140 so that reciprocating motion of the piston is translated into rotational motion of the crankshaft. The crankshaft 140 may be coupled to at least one drive wheel of a vehicle via an intermediate transmission system. Further, a starter motor (not shown) may be coupled to the crankshaft 140 via a flywheel to enable a starting operation of the engine 130.
Combustion chamber 132 may receive intake air from an intake manifold 144, which may be part of an engine air intake 142. Combustion chamber 132 may deliver exhaust combustion gases to an exhaust passage 148. The intake passage 142 includes an intake air filter 148. The intake manifold 144 and the exhaust passage 148 can selectively communicate with the combustion chamber 132 via respective intake valve 152 and exhaust valve 154. In some examples, the combustion chamber 132 may include two or more intake valves and/or two or more exhaust valves.
In this example, the intake valve 152 and exhaust valve 154 may be controlled by cam actuation via respective cam actuation systems 151 and 153. The cam actuation systems 151 and 153 may each include one or more cams and may utilize one or more of cam profile switching (CPS), variable cam timing (VCT), variable valve timing (VVT), and/or variable valve lift (VVL) systems that may be operated by the controller 12 to activate, deactivate (e.g., hold in a closed position for an engine cycle of two revolutions), and vary timing of valve operation. The position of the intake valve 152 and exhaust valve 154 may be determined by position sensors 155 and 157, respectively. In alternative examples, the intake valve 152 and/or exhaust valve 154 may be controlled by electric valve actuation. For example, the cylinder 132 may alternatively include an intake valve controlled via electric valve actuation and an exhaust valve controlled via cam actuation including CPS and/or VCT systems.
A fuel injector 169 is shown coupled directly to combustion chamber 132 for injecting fuel directly therein in proportion to the pulse width of a signal received from the controller 12. In this manner, the fuel injector 169 provides what is known as direct injection of fuel into the combustion chamber 132. The fuel injector may be mounted in the side of the combustion chamber or in the top of the combustion chamber, for example. Fuel may be delivered to the fuel injector 169 by a fuel system (not shown) including a fuel tank, a fuel pump, and a fuel rail. In some examples, the combustion chamber 132 may alternatively or additionally include a fuel injector arranged in the intake manifold 144 in a configuration that provides what is known as port injection of fuel into the intake port upstream of the combustion chamber 132.
Spark is provided to combustion chamber 132 via spark plug 166. The ignition system may further comprise an ignition coil (not shown) for increasing voltage supplied to spark plug 166. In other examples, such as a diesel, spark plug 166 may be omitted.
The intake passage 142 may include an intake throttle 162 having a throttle plate 164. In this particular example, the position of throttle plate 164 may be varied by the controller 12 via a signal provided to an electric motor or actuator included with the throttle 162, a configuration that is commonly referred to as electronic throttle control (ETC). In this manner, the throttle 162 may be operated to vary the intake air provided to the combustion chamber 132 among other engine cylinders. The position of the throttle plate 164 may be provided to the controller 12 by a throttle position signal. The intake passage 142 may include a mass air flow sensor 120, an intake inlet pressure sensor 121, and a manifold air pressure sensor 122 for sensing an amount of air entering engine 130.
An exhaust gas sensor 127 is shown coupled to the exhaust passage 148 upstream of an emission control device 170 according to a direction of exhaust flow. The sensor 127 may be any suitable sensor for providing an indication of exhaust gas air-fuel ratio such as a linear oxygen sensor or UEGO (universal or wide-range exhaust gas oxygen), a two-state oxygen sensor or EGO, a HEGO (heated EGO), a NOx, HC, or CO sensor. In one example, upstream exhaust gas sensor 127 is a UEGO configured to provide output, such as a voltage signal, that is proportional to the amount of oxygen present in the exhaust. Controller 12 converts oxygen sensor output into exhaust gas air-fuel ratio via an oxygen sensor transfer function.
The emission control device 170 is shown arranged along the exhaust passage 148 downstream of the exhaust gas sensor 127. The device 170 may be a three way catalyst (TWC), NOx trap, various other emission control devices, or combinations thereof. In some examples, during operation of the engine 130, the emission control device 170 may be periodically reset by operating at least one cylinder of the engine within a particular air-fuel ratio.
The controller 12 is shown in
The storage medium read-only memory 106 (e.g., non-transitory memory) can be programmed with computer readable data representing non-transitory instructions executable by the processor 102 for performing at least portions of the methods described below as well as other variants that are anticipated but not specifically listed. Thus, controller 12 may operate actuators to change operation of engine 130. In addition, controller 12 may post data, messages, and status information to human/machine interface 113 (e.g., a touch screen display, heads-up display, light, etc.).
During operation, each cylinder within engine 130 typically undergoes a four stroke cycle: the cycle includes the intake stroke, compression stroke, expansion stroke, and exhaust stroke. During the intake stroke, generally, the exhaust valve 154 closes and intake valve 152 opens. Air is introduced into combustion chamber 132 via intake manifold 144, and piston 136 moves to the bottom of the cylinder so as to increase the volume within combustion chamber 132. The position at which piston 136 is near the bottom of the cylinder and at the end of its stroke (e.g. when combustion chamber 132 is at its largest volume) is typically referred to by those of skill in the art as bottom dead center (BDC).
During the compression stroke, intake valve 152 and exhaust valve 154 are closed. Piston 136 moves toward the cylinder head so as to compress the air within combustion chamber 132. The point at which piston 136 is at the end of its stroke and closest to the cylinder head (e.g. when combustion chamber 132 is at its smallest volume) is typically referred to by those of skill in the art as top dead center (TDC). In a process hereinafter referred to as injection, fuel is introduced into the combustion chamber. In a process hereinafter referred to as ignition, the injected fuel is ignited by known ignition means such as spark plug 166, resulting in combustion.
During the expansion stroke, the expanding gases push piston 136 back to BDC. Crankshaft 140 converts piston movement into a rotational torque of the rotary shaft. Finally, during the exhaust stroke, the exhaust valve 154 opens to release the combusted air-fuel mixture to exhaust manifold 148 and the piston returns to TDC. Note that the above is shown merely as an example, and that intake and exhaust valve opening and/or closing timings may vary, such as to provide positive or negative valve overlap, late intake valve closing, or various other examples.
As described above,
Referring now to
Canister purge valve 202 may open and close to selectively provide fluidic communication between carbon canister 204 and intake manifold 144. Intake manifold 144 may include a hydrocarbon trap 248 and an intake air temperature sensor 249. Bi-directional pump 206 may pump air from atmosphere to intake air filter 149 when throttle 162 and canister purge valve 202 are open. Air flow to intake air filter 149 and throttle 162 from bi-directional pump 206 may be improved by fully closing fuel tank vent valve 212. Heater 230 may increase a temperature of air that flows to intake air filter 148 and throttle 162. Bi-directional pump 206 may also pull fuel vapors 225 from fuel 224 in fuel tank 220 through carbon canister 204 where hydrocarbons are stored. The remaining air may be purged to atmosphere.
Conduit 239 provides fluid communication between intake manifold 144 and canister purge valve 202. Conduit 240 provides fluid communication between canister purge valve 202 and carbon canister 204. Conduit 241 provides fluid communication between carbon filled canister 204 and bi-directional pump 206. Conduit 242 provides fluid communication between carbon filled canister 230 and fuel tank vent valve 212. Conduit 243 provides fluid communication between fuel tank vent valve 212 and fuel tank 220.
Thus, the system of
Referring now to
The first plot from the top of
The second plot from the top of
The third plot from the top of
The fourth plot from the top of
The fifth plot from the top of
The sixth plot from the top of
At time t0, the engine (not shown) is running (e.g., rotating and combusting fuel) and the canister purge valve (CPV) is open. The carbon filled canister heater is off so that a baseline hydrocarbon trap temperature may be determined. The evaporative emissions system pump is activated and it is pushing air from the carbon filled canister and into the engine intake manifold. The fuel tank vent valve (FTVV) is closed and the hydrocarbon trap temperature is at a lower level. The carbon filled canister is being purged of fuel vapors during such conditions. In particular, air is passed through the carbon filled canister and into the engine intake manifold while the engine is running. The engine combusts the fuel vapors.
At time t1, the engine continues running and the canister purge valve is closed. The carbon filled canister heater is off and the evaporative emissions system pump is also deactivated. The fuel tank vent valve remains closed and the hydrocarbon trap temperature is at a lower level. The carbon filled canister ceases being purged of fuel vapors during such conditions.
At time t2, the engine is stopped (e.g., not rotating and not combusting fuel) and the canister purge valve remains closed. The carbon filled canister heater remains off and the evaporative emissions system pump remains off. The fuel tank vent valve is closed and the hydrocarbon trap temperature is unchanged. The vehicle and engine cool down between time t2 and time t3.
At time t3, the engine remains stopped and the canister purge valve remains closed. The carbon filled canister heater remains off and the evaporative emissions system pump is activated. The fuel tank vent valve is closed and the hydrocarbon trap temperature is at a lower level.
At time t4, the engine is stopped and the canister purge valve is opened to allow air to flow through the carbon filled canister and into the engine intake where hydrocarbons that may be liberated from the carbon filled canister may be stored in the hydrocarbon trap. The carbon filled canister heater remains off and the fuel tank vent valve remains closed. The hydrocarbon trap temperature is unchanged; however, the hydrocarbon trap temperature begins to increase shortly after time t4 for conditions when the carbon filled canister is clean (trace 312) and conditions when the carbon filled canister holds a large amount of hydrocarbons (trace 314). During conditions when the carbon filled canister is storing fewer hydrocarbons (e.g., “clean”), the hydrocarbon trap temperature increases a small amount, but it remains below threshold 350. The hydrocarbon trap temperature increases when hydrocarbons are stored on the hydrocarbon trap. During conditions when the carbon filled canister is storing a greater amount of hydrocarbons, the hydrocarbon trap temperature may exceed threshold 350 as indicated by trace 314. The diagnostic does not continue if threshold 350 is exceeded since the hydrocarbon trap may over fill and because a good heater may not be distinguished from a degraded heater.
At time t5, the first portion of the example sequence for diagnosing operation of a carbon filled canister heater ends. The key state remains off and the canister purge valve is closed. The carbon filled canister heater remains off and the evaporative emissions system pump is turned off. The fuel tank vent valve remains closed and the hydrocarbon temperatures cease increasing.
Thus, the first portion of the carbon filled canister heater diagnostic attempts to get a baseline hydrocarbon trap temperature so that a working carbon filled canister heater may be distinguished from a degraded carbon filled canister heater (e.g., a heater that does not provide heat as requested). If the change in hydrocarbon trap temperature exceeds a threshold, the diagnostic may be aborted since it may be difficult to determine a presence of a degraded heater during such conditions.
Referring now to
The first plot from the top of
The second plot from the top of
The third plot from the top of
The fourth plot from the top of
The fifth plot from the top of
The sixth plot from the top of
At time t10, the engine is no running and the canister purge valve is closed. The carbon filled canister heater is off and the evaporative emissions system pump is deactivated. The fuel tank vent valve (FTVV) is closed and the hydrocarbon trap temperature is at a lower level.
At time t11, the engine remains off and the canister purge valve remains closed. The carbon filled canister heater is activated to begin heating the carbon filled canister. The evaporative emissions system pump is deactivated and the fuel tank vent valve remains closed. The hydrocarbon trap temperature is at a lower level.
At time t12, the engine remains stopped and the canister purge valve remains closed. The carbon filled canister heater remains on and the evaporative emissions system pump is activated. These actions allow pressure to build within the carbon filled canister and vapors to heat within the carbon filled canister. The fuel tank vent valve is closed and the hydrocarbon trap temperature is at a lower level.
At time t13, the engine remains stopped and the canister purge valve is opened to allow hydrocarbons, including long chain hydrocarbons, to flow through the carbon filled canister and into the engine intake where hydrocarbons that may be liberated from the carbon filled canister may be stored in the hydrocarbon trap. The carbon filled canister heater remains on and the fuel tank vent valve remains closed. The hydrocarbon trap temperature begins to increase shortly after time t13. During conditions when the carbon filled canister heater is activated and heating the carbon filled canister, the hydrocarbon trap temperature increases a larger amount so that it may exceed threshold 450. The hydrocarbon trap temperature increases a small amount during conditions when the carbon filled canister heater is degraded such that it may not exceed threshold 450. If the hydrocarbon trap temperature exceeds threshold 450, heater degradation may be determined to not be present. If the hydrocarbon temperature does not exceed threshold 450, degradation of the carbon filled canister heater may be indicated.
At time t14, the second portion of the example sequence for diagnosing operation of a carbon filled canister heater ends. The key state remains off and the canister purge valve is closed. The carbon filled canister heater remains is turned off and the evaporative emissions system pump is turned off. The fuel tank vent valve remains closed and the hydrocarbon temperatures cease increasing.
Thus, the second portion of the carbon filled canister heater diagnostic attempts to determine whether or not the carbon filled canister heater is degraded. The determination may be based on a temperature of a hydrocarbon trap that is located in an intake system rather than in the emissions system. Therefore, the possibility of a breach in the evaporative emissions system may be reduced.
Referring now to
At 502, method 500 determines vehicle operating conditions. Vehicle operating conditions may include but are not limited to ambient air temperature, engine speed, engine air flow amount, driver demand torque or power, spark timing, barometric pressure, intake inlet pressure, and engine air-fuel ratio. Method 500 may determine or infer these conditions from the various sensors mentioned herein. Method 500 proceeds to 504.
At 504, method 500 judges if the engine is off (e.g., not rotating and not combusting air and fuel). Method 500 may judge that the engine is off if the engine is not rotating and if fuel is not presently being injected to the engine. If method 500 judges that the engine is off, the answer is yes and method 500 proceeds to 506. Otherwise, the answer is no and method 500 proceeds to 530.
At 530, method 500 judges if a carbon filled canister heater diagnostic is requested. A carbon filled heater diagnostic may be requested via a vehicle controller responsive to vehicle operating conditions. For example, a carbon filled heater diagnostic may be requested after a vehicle has operating a prescribed amount of time or after the vehicle has traveled a prescribed distance. If method 500 judges that a carbon filled canister heater diagnostic is requested, the answer is yes and method 500 proceeds to 532. Otherwise, the answer is no and method 500 proceeds to exit.
At 532, method 500 begins purging the carbon filled canister. In one example, method 500 may open the canister purge valve and activate an emission system pump to allow fuel vapors stored in the carbon filled canister to be drawn into the engine and combusted by the engine. Method 500 closes the canister purge valve and deactivates the emissions system pump when fuel vapors stored in the carbon filled canister are less than a threshold amount. Method 500 may close the canister purge valve responsive to output of one or more oxygen sensors. Method 500 proceeds to exit.
At 506, method 500 judges if a carbon filled canister heater diagnostic is requested. A carbon filled heater diagnostic may be requested via a vehicle controller responsive to vehicle operating conditions. If method 500 judges that a carbon filled canister heater diagnostic is requested, the answer is yes and method 500 proceeds to 508. Otherwise, the answer is no and method 500 proceeds to exit.
At 508, method 500 activates the evaporative emissions system pump. The pump is activated so that pressure may build within the carbon filled canister before vapors are released from the carbon filled canister. The pump may supply air to the carbon filled canister to purge fuel vapors from the carbon filled canister. Method 500 proceeds to 510.
At 510, method 500 opens the canister purge valve and begins monitoring a temperature of a hydrocarbon trap that is located in the engine's air intake system. Specifically, the temperature sensor may be located in the engine's intake manifold. Method 500 may open the canister purge valve and monitor the hydrocarbon trap temperature for a predetermined amount of time. Method 500 may also close or hold closed a fuel tank vent valve. Intake air temperature may be updated according to the method of
At 512, method 500 judges if a temperature change of the hydrocarbon trap is less than a threshold. If so, the answer is yes and method 500 proceeds to 514. Otherwise, the answer is no and method 500 proceeds to 540. Method 500 may wait a threshold amount of time between step 510 and step 512. An answer of yes may indicate that the bulk of small chain hydrocarbons may have been purged from the carbon filled canister and that it may be possible to detect heater degradation via an air intake temperature sensor. An answer of no may indicate that heater degradation may not be discernable according to a temperature of an air intake hydrocarbon trap.
At 540, method 500 closes the canister purge valve and deactivates the emissions system pump (e.g., 206 of
At 514, method 500 closes the canister purge valve and deactivates the emissions system pump (e.g., 206 of
At 516, method 500 activates the carbon filled canister's heater. The heater may be supplied with electrical power via the controller. Method 500 may wait a predetermined amount of time before proceeding to 518.
At 518, method 500 activates the evaporative emissions system pump. The pump is activated so that pressure may build within the carbon filled canister before vapors are released from the carbon filled canister. The pump may supply air to the carbon filled canister to purge fuel vapors from the carbon filled canister. Method 500 proceeds to 520.
At 520, method 500 opens the canister purge valve and begins monitoring a temperature of a hydrocarbon trap that is located in the engine's air intake system. Specifically, the temperature sensor may be located in the engine's intake manifold. Method 500 may open the canister purge valve and monitor the hydrocarbon trap temperature for a predetermined amount of time. Method 500 may also close, or holds closed, a fuel tank vent valve and open the engine's throttle. Method 500 proceeds to 522.
At 522, method 500 judges if a temperature change of the hydrocarbon trap is less than a threshold. If so, the answer is yes and method 500 proceeds to 550. Otherwise, the answer is no and method 500 proceeds to 524. Method 500 may wait a threshold amount of time between step 520 and step 522. An answer of yes may indicate that the bulk of small chain hydrocarbons may have not be liberated from the carbon filled canister by the carbon filled canister heater. An answer of no may indicate that heater degradation is not present and that long chain hydrocarbons were released by the carbon filled canister and stored in the hydrocarbon trap inside the engine air intake system.
At 524, method 500 closes the canister purge valve and deactivates the emissions system pump (e.g., 206 of
At 550, method 500 closes the canister purge valve, deactivates the evaporative emissions system pump, and deactivates the carbon filled canister heater. Method 500 proceeds to 552.
At 552, method 500 indicates degradation of the carbon filled canister's heater. The indication may be provided via illuminating a light, displaying a message on a human/machine interface, or via an audible interface. Method 500 may also take mitigating actions that may include but are not limited to increasing a frequency and/or duration of purging the carbon filled canister. Method 500 proceeds to exit.
In this way, it may be possible to diagnose operation of a carbon filled canister's heater. The diagnosis may be based on a temperature of a hydrocarbon trap that is located in an engine intake system so that additional electrical connections need not be made to an evaporative emissions system. As such, the method may reduce emissions of hydrocarbons.
Referring now to
At 602, method 600 determines vehicle operating conditions. Vehicle operating conditions may include but are not limited to ambient air temperature, engine speed, engine air flow amount, driver demand torque or power, spark timing, barometric pressure, intake inlet pressure, and engine air-fuel ratio. Method 600 may determine or infer these conditions from the various sensors mentioned herein. Method 600 proceeds to 604.
At 604, method 600 judges if the vehicle is presently being activated after a soak (e.g., period of time the vehicle was not activated). In one example, method 600 may rely on a time that is internal to the controller to determine an amount of time the vehicle was deactivated. If method 600 judges that the vehicle is presently being activated after a soak, the answer is yes and method 600 proceeds to 606. Otherwise, the answer is no and method 600 proceeds to 610.
At 606, method 600 updates the intake air temperature value before the engine started according to output of an engine air intake temperature sensor. By updating the engine air intake temperature at this time, it may be possible to reduce temperature offset that may be due to engine heat. Method 600 proceeds to exit after updating the engine intake air temperature.
At 610, method 600 judges if the carbon filled canister is presently being purged of fuel vapors and if the engine is operating at idle speed. If so, the answer is yes and method 600 proceeds to 612. Otherwise, the answer is no and method 600 proceeds to 620.
At 612, method 600 maintains the present engine air intake temperature stored in controller memory. The present value of engine air intake temperature may remain unchanged so that it is not affected by engine heat and fuel vapor adsorption into the hydrocarbon trap. Method 600 proceeds to exit.
At 620, method 600 judges if the carbon filled canister is presently being purged of fuel vapors and if the vehicle is operating at cruise conditions (e.g., partly open throttle at a slow rate of vehicle speed change). If so, the answer is yes and method 600 proceeds to 622. Otherwise, the answer is no and method 600 proceeds to 630.
At 622, method 600 updates the present engine air intake temperature stored in controller memory. The present value of engine air intake temperature may be updated when the engine air intake temperature is a steady value. Temperature increases in the engine air intake may be attributed to fuel vapor adsorption to the hydrocarbon trap from the carbon filled canister. Method 600 proceeds to exit.
630, method 600 judges if the carbon filled canister is not presently being purged of fuel vapors and if the vehicle is operating at cruise conditions. If so, the answer is yes and method 600 proceeds to 632. Otherwise, the answer is no and method 600 proceeds to exit.
At 632, method 600 updates the present engine air intake temperature stored in controller memory. The present value of engine air intake temperature may be updated when the engine air intake temperature is a steady value. Temperature decreases in the engine air intake may be attributed to fuel vapor desorption from the hydrocarbon trap. Method 600 proceeds to exit.
Thus, the method of
Accordingly, the methods of
The methods of
Note that the example control and estimation routines included herein can be used with various engine and/or vehicle system configurations. Further, the methods described herein may be a combination of actions taken by a controller in the physical world and instructions within the controller. The control methods and routines disclosed herein may be stored as executable instructions in non-transitory memory and may be carried out by the control system including the controller in combination with the various sensors, actuators, and other engine hardware. The specific routines described herein may represent one or more of any number of processing strategies such as event-driven, interrupt-driven, multi-tasking, multi-threading, and the like. As such, various actions, operations, and/or functions illustrated may be performed in the sequence illustrated, in parallel, or in some cases omitted. Likewise, the order of processing is not necessarily required to achieve the features and advantages of the example embodiments described herein, but is provided for ease of illustration and description. One or more of the illustrated actions, operations and/or functions may be repeatedly performed depending on the particular strategy being used. Further, the described actions, operations and/or functions may graphically represent code to be programmed into non-transitory memory of the computer readable storage medium in the engine control system, where the described actions are carried out by executing the instructions in a system including the various engine hardware components in combination with the electronic controller
This concludes the description. The reading of it by those skilled in the art would bring to mind many alterations and modifications without departing from the spirit and the scope of the description. For example, I3, I4, I5, V6, V8, V10, and V12 engines operating in natural gas, gasoline, diesel, or alternative fuel configurations could use the present description to advantage.
The following claims particularly point out certain combinations and sub-combinations regarded as novel and non-obvious. These claims may refer to “an” element or “a first” element or the equivalent thereof. Such claims should be understood to include incorporation of one or more such elements, neither requiring nor excluding two or more such elements. Other combinations and sub-combinations of the disclosed features, functions, elements, and/or properties may be claimed through amendment of the present claims or through presentation of new claims in this or a related application. Such claims, whether broader, narrower, equal, or different in scope to the original claims, also are regarded as included within the subject matter of the present disclosure.
Number | Name | Date | Kind |
---|---|---|---|
7810475 | Peters et al. | Oct 2010 | B2 |
8312765 | Pursifull et al. | Nov 2012 | B2 |
9512791 | Dudar et al. | Dec 2016 | B1 |
9790874 | Dudar | Oct 2017 | B2 |
10054070 | Dudar | Aug 2018 | B2 |
20040000352 | Kojima | Jan 2004 | A1 |
20160138528 | Burleigh | May 2016 | A1 |
20170114732 | Dudar | Apr 2017 | A1 |
Number | Date | Country | |
---|---|---|---|
20230037316 A1 | Feb 2023 | US |