×

Adaptive machine learning method to predict and control engine combustion

  • US 10,030,602 B2
  • Filed: 07/22/2015
  • Issued: 07/24/2018
  • Est. Priority Date: 07/22/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for controlling an internal combustion engine on a cycle-by-cycle basis, comprising:

  • (a) providing, by a controller, a mapping function which defines a relationship between inputs and an output associated with the internal combustion engine, where the output is a given combustion feature of a given cylinder in the engine at a next cycle and the inputs include the given combustion feature of the given cylinder in a present combustion cycle and parameters indicative of mixture state and composition or engine actuator settings from one cycle to the next cycle;

    (b) maintaining, by the controller, training data used to identify the mapping function in a data store associated with the controller, where the training data is measures of the inputs and the outputs of the internal combustion engine over a range of operating conditions;

    (c) populating, by the controller, a buffer with adaptive data for the given cylinder in the present combustion cycle, where the adaptive data are measures of the inputs and the output of the mapping function that were captured during m most recent combustion cycles of the given cylinder;

    (d) combining, by the controller, the training data with the adaptive data to form a combined data set, where the training data excludes the adaptive data;

    (e) identifying, by the controller, the mapping function from the combined data set using a weighted least squares method;

    (f) predicting, by the controller, the given combustion feature of the given cylinder in the next cycle using the mapping function and measures of the inputs during the present cycle;

    (g) controlling, by the controller, the engine by actuating fuel injectors or another actuator in the engine based in part on the predicted combustion feature of the given cylinder in the next cycle; and

    (h) repeating steps c) - g) for subsequent combustion cycles of the internal combustion engine.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×