Abstract:
A prediction module generates predicted engine operating parameters for a set of possible target values based on a plurality of values indicative of states of the engine and a first set of predetermined values set based on characteristics of the engine. A parameter estimation module determines one or more estimated operating parameters of the vehicle based on the plurality of values indicative of states of the engine and a second set of predetermined values. A cost module determines a cost for the set of possible target values based on the predicted engine operating parameters. A selection module, based on the cost, selects the set of possible target values from a group including the set of possible target values and N other sets of possible target values, wherein N is an integer greater than zero, and sets target values based on the selected set of possible target values.
Abstract:
An indicated mean effective pressure (IMEP) module determines IMEPs for combustion cycles of cylinders of an engine, respectively. A coldstart indication module indicates whether the engine is in a cold state after a startup of the engine. A fueling correction module, when the engine is in the cold state, selectively increases a fueling correction for one of the cylinders based on the IMEP of the one of the cylinders. An equivalence ratio (EQR) module selectively increases an EQR of the one of the cylinders based on the fueling correction for the one of the cylinders.
Abstract:
A system according to the principles of the present disclosure includes a model predictive control (MPC) module and an actuator module. The MPC module generates predicted parameters based on a model of a subsystem and a set of possible target values. The MPC module generates a cost for the set of possible target values based on the predicted parameters and at least one of weighting values and references values. The MPC module adjusts the at least one of the weighting values and the reference values based on a desired rate of change in an operating condition of the subsystem. The MPC module selects the set of possible target values from multiple sets of possible target values based on the cost. The actuator module adjusts an actuator of the subsystem based on at least one of the target values.