×

Non-model predictive control to model predictive control transitions

  • US 9,714,616 B2
  • Filed: 03/26/2014
  • Issued: 07/25/2017
  • Est. Priority Date: 03/26/2014
  • Status: Active Grant
First Claim
Patent Images

1. An engine control system for a vehicle, comprising:

  • a model predictive control (MPC) module that, from memory, determines previous target actuator values from before the vehicle was last shut down;

    a transition module that sets target actuator values to the previous target actuator values, respectively;

    at least one of;

    a throttle actuator module that controls opening of a throttle valve based on a first one of the target actuator values;

    a boost actuator module that controls opening of a wastegate of a turbocharger based on a second one of the target actuator values;

    an exhaust gas recirculation (EGR) actuator module that controls opening of an EGR valve based on a third one of the target actuator values; and

    a phaser actuator module that controls intake and exhaust valve phasing based on fourth and fifth ones of the target actuator values, respectively;

    wherein the MPC module further;

    based on an engine torque request, generates a first set of possible MPC target actuator values and a second set of possible MPC target actuator values;

    determines a first cost for the first set of possible MPC target values and a second cost for the second set of possible MPC target values; and

    selects MPC target values from one of the first set of possible MPC target values and the second set of possible MPC target values based on the first cost and the second cost, respectively; and

    wherein the transition module further;

    receives the MPC target actuator values;

    determines whether the MPC target actuator values are equal to the target actuator values; and

    ,when the MPC target actuator values are not equal to the target actuator values, adjusts the target actuator values toward the MPC target actuator values by a predetermined percentage of a difference between the target actuator values and the MPC target actuator values.

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