Engine control system and methods
Embodiments describe a method of controlling a two-stroke internal combustion engine. A method of controlling a two-stroke internal combustion engine includes determining a base nominal exhaust gas temperature, determining a base barometric pressure correction to base nominal exhaust gas temperature, determining exhaust gas temperature differential, determining exhaust gas temperature injection correction, and utilizing the exhaust gas temperature injection correction to make a final short-term fuel or ignition correction.
1. A method of controlling a two-stroke internal combustion engine, comprising:
determining a short-term fuel correction;
measuring one or more engine parameters
determining an engine parameter range;
comparing one or more measured engine parameters to the engine parameter range;
starting a long-term fuel correction if the one or more measured engine parameters are within the engine parameter range, wherein starting the long-term fuel correction includes starting a time parameter to collect the one or more measured engine parameters for the long-term fuel correction;
providing a real-time engine hour criteria including a minimum run time;
measuring engine operation hours of the two-stroke internal combustion engine;
comparing the measured operation engine hours to the real-time engine hour criteria;
determining an engine parameter gradient;
comparing the one or more measured engine parameters to the engine parameter gradient during the time parameter; and
utilizing the one or more measured engine parameters to implement the long-term fuel correction.
2. The method of claim 1 , wherein comparing the one or more measured engine parameters to the engine parameter range comprises engine speed, throttle position, and crankcase pressure.
3. The method of claim 1 , wherein comparing the one or more measured engine parameters to the engine parameter gradient comprises engine speed, engine hours, throttle position, exhaust gas temperature, coolant temperature, and barometric pressure.
4. The method of claim 1 , wherein utilizing the one or more measured engine parameters to implement the long-term fuel correction comprises engine speed, throttle position, and crankcase pressure.
5. The method of claim 1 , wherein comparing the one or more measured engine parameters to the engine parameter range comprises engine speed and throttle position.
6. The method of claim 5 , wherein comparing the one or more measured engine parameters to the engine parameter gradient comprises the engine speed, engine hours, the throttle position, exhaust gas temperature, coolant temperature, and barometric pressure.
7. The method of claim 6 , wherein utilizing the one or more measured engine parameters to implement the long-term fuel correction comprises the engine speed and the throttle position.
8. The method of claim 7 , wherein the long-term fuel correction is paused until the two-stroke internal combustion engine reaches the minimum run time of the engine hour criteria.
9. The method of claim 1 , wherein comparing the one or more measured engine parameters to the engine parameter range comprises engine speed and crankcase pressure.
10. The method of claim 9 , wherein comparing the one or more measured engine parameters to the engine parameter gradient comprises the engine speed, engine operation hours, throttle position, exhaust gas temperature, and coolant temperature.
11. The method of claim 10 , wherein utilizing the one or more measured engine parameters to implement the long-term fuel correction comprises the engine speed and the crankcase pressure.
12. The method of claim 1 , wherein the method provides fuel or ignition corrections for at least a single riding session.
13. The method of claim 2 , wherein the crankcase pressure is measured when the crankshaft is in at least one crankshaft position.
14. The method of claim 2 , wherein the crankcase pressure is measured at least one time per cycle.