Perturbing engine performance measurements to determine optimal engine control settings
First Claim
1. A method for optimizing a performance of a vehicle engine, the method comprising:
- determining an initial value for a first engine control parameter based on one or more detected operating conditions of the vehicle engine;
determining a value of a first engine performance variable;
artificially perturbing the determined value of the first engine performance variable;
adjusting the initial value for the first engine control parameter based on the perturbed first engine performance variable to cause the first engine performance variable to approach a target engine performance variable;
controlling operation of the vehicle engine based on the adjusted initial value for the first engine control parameter; and
repeating the acts of determining the initial value for the first engine control parameter, determining the value of the first engine performance variable, artificially perturbing the determined value of the first engine performance variable, and adjusting the initial value for the first engine control parameter based on the perturbed first engine performance variable until the first engine performance variable approaches the target engine performance variable.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for optimizing a performance of a vehicle engine are provided. The method includes determining an initial value for a first engine control parameter based on one or more detected operating conditions of the vehicle engine, determining a value of an engine performance variable, and artificially perturbing the determined value of the engine performance variable. The initial value for the first engine control parameter is then adjusted based on the perturbed engine performance variable causing the engine performance variable to approach a target engine performance variable. Operation of the vehicle engine is controlled based on the adjusted initial value for the first engine control parameter. These acts are repeated until the engine performance variable approaches the target engine performance variable.
17 Citations
20 Claims
-
1. A method for optimizing a performance of a vehicle engine, the method comprising:
-
determining an initial value for a first engine control parameter based on one or more detected operating conditions of the vehicle engine; determining a value of a first engine performance variable; artificially perturbing the determined value of the first engine performance variable; adjusting the initial value for the first engine control parameter based on the perturbed first engine performance variable to cause the first engine performance variable to approach a target engine performance variable; controlling operation of the vehicle engine based on the adjusted initial value for the first engine control parameter; and repeating the acts of determining the initial value for the first engine control parameter, determining the value of the first engine performance variable, artificially perturbing the determined value of the first engine performance variable, and adjusting the initial value for the first engine control parameter based on the perturbed first engine performance variable until the first engine performance variable approaches the target engine performance variable. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 16, 17, 18)
-
-
13. A method for optimizing a performance of a vehicle engine, the method comprising:
-
determining an initial value for a first engine control parameter based on one or more detected operating conditions of the vehicle engine; determining a value of a first engine performance variable; artificially perturbing the determined value of the first engine performance variable by applying a perturbation signal to the first engine control parameter to perturb the first engine performance variable; adjusting the initial value for the first engine control parameter based on the perturbed first engine performance variable to cause the first engine performance variable to approach a target engine performance variable; controlling operation of the vehicle engine based on the adjusted initial value for the first engine control parameter; and repeating the acts of determining the initial value for the first engine control parameter, determining the value of the first engine performance variable, artificially perturbing the determined value of the first engine performance variable, and adjusting the initial value for the first engine control parameter based on the perturbed first engine performance variable until the first engine performance variable approaches the target engine performance variable. - View Dependent Claims (14, 15)
-
-
19. An engine controller comprising a processor and a memory storing instructions that, when executed by the processor, cause the engine controller to:
-
determine an initial value for each of a plurality of engine control parameters including a first engine control parameter and a second engine control parameter based on one or more detected operating conditions of a vehicle engine; determine a value of a fuel efficiency of the vehicle engine; artificially perturb the determined value of the fuel efficiency of the vehicle engine; adjust the initial value for the first engine control parameter and the initial value for the second engine control parameter based on the perturbed fuel efficiency of the vehicle engine to cause the fuel efficiency of the vehicle engine to approach a target engine performance variable; control operation of the vehicle engine based on the adjusted initial value for the first engine control parameter and the initial value for the second engine control parameter; and repeat the acts of determining the initial value for each of the plurality of engine control parameters, determining the value of the fuel efficiency of the vehicle engine, artificially perturbing the determined value of the fuel efficiency of the vehicle engine, and adjusting the initial value for the first engine control parameter and the second engine control parameter based on the perturbed fuel efficiency of the vehicle engine until the fuel efficiency of the vehicle engine approaches the target engine performance variable.
-
-
20. A method for optimizing a plurality of engine performance variables, the method comprising:
-
determining an initial value for a first engine control parameter based on detected one or more operating conditions of a vehicle engine; determining a value for each of a plurality of engine performance variables including a value indicative of fuel efficiency; artificially perturbing the determined value indicative of fuel efficiency; adjusting the initial value for the first engine control parameter based on the perturbed value indicative of fuel efficiency to cause the plurality of engine performance variables to approach an optimal combination of engine performance variable values; controlling operation of the vehicle engine based on the adjusted initial value for the first engine control parameter; and repeating the acts of determining the initial value for the first engine control parameter, determining the value for each of the plurality of engine performance variables, artificially perturbing the determined value indicative of fuel efficiency, adjusting the initial value for the first engine control parameter, and controlling operation of the vehicle engine based on the adjusted initial value until the plurality of engine performance variables approaches the optimal combination of engine performance variable values, wherein the optimal combination of engine performance variables includes a value indicative of fuel efficiency that is less than a maximum achievable fuel efficiency value.
-
Specification