Abstract:
An engine control method includes: generating a torque request for an engine based on a driver input; and based on the torque request, controlling: opening of a wastegate of a turbocharger; opening of a throttle valve based on the torque request; and an intake valve phaser and an exhaust valve phaser. The engine control method also includes selectively determining an expected future increase in the torque request. The engine control method also includes, based on the expected future increase and before the torque request increases based on the expected future increase: decreasing the opening of the wastegate; and at least one of: decreasing the opening of the throttle valve; and adjusting at least one of the intake valve phaser and the exhaust valve phaser to decrease a volumetric efficiency of the engine.
Abstract:
A system according to the principles of the present disclosure includes a cruise control module, an engine control module, and a brake control module. The cruise control module determines a cruise torque request based on at least one of a following distance of a vehicle and a rate at which the vehicle is approaching an object. The engine control module determines a negative torque capacity of a powertrain. The powertrain includes an engine and an electric motor. The brake control module applies a friction brake when the cruise torque request is less than the negative torque capacity of the powertrain.
Abstract:
An engine control system for a vehicle, includes a delay and rate limit module, a throttle control module, a phaser control module, and an exhaust gas recirculation (EGR) control module. The delay and rate limit module applies a delay and a rate limit to a first torque request to produce a second torque request. The throttle control module determines a target throttle opening based on the second torque request and selectively adjusts a throttle valve based on the target throttle opening. The phaser control module determines target intake and exhaust phasing values based on the second torque request and selectively adjusts intake and exhaust valve phasers based on the target intake and exhaust phasing values, respectively. The EGR control module determines a target EGR opening based on the first torque request and selectively adjusts an EGR valve based on the target EGR opening.
Abstract:
A system according to the principles of the present disclosure includes a desired capacity module, an anticipated torque request module, and an engine actuator module. The desired capacity module generates a desired torque capacity of an engine at a future time based on a present torque request and a maximum torque output of the engine. The anticipated torque request module generates an anticipated torque request based on the desired torque capacity. The engine actuator module controls an actuator of the engine at a present time based on the anticipated torque request.
Abstract:
A fuel control module transitions engine fueling from rich to lean. A catalyst fault detection module diagnoses whether a fault is present in an exhaust catalyst based on a response of an oxygen sensor to the transition. A prediction module generates a prediction based on a model and a set of possible target values. A cost module determines a cost for the set of possible target values based on comparisons of the prediction with minimum and maximums. Before the transition, a constraint module selectively adjusts at least one of the minimum and maximums for the fault diagnosis. Based on the cost, a selection module selects the set of possible target values from a group of sets of possible target values and sets target values based on the selected set of possible target values. An actuator module controls an engine actuator based on a first one of the target values.
Abstract:
A torque requesting module generates a first torque request for a spark ignition engine based on driver input. A torque conversion module converts the first torque request into a second torque request. A setpoint control module, based on the second torque request, generates a mass of air per cylinder (APC) setpoint, an exhaust gas recirculation (EGR) setpoint, an intake valve phasing setpoint, and an exhaust valve phasing setpoint. A model predictive control (MPC) module: identifies sets of possible target values based on the APC, EGR, intake valve phasing, and exhaust valve phasing setpoints; generates predicted parameters based on a model of the spark ignition engine and the sets of possible target values, respectively; selects one of the sets of possible target values based on the predicted parameters; and sets target values based on the possible target values of the selected one of the sets.
Abstract:
An engine control method includes: generating a first predicted engine output torque and a first predicted mass of air per cylinder (APC) based on a model of the spark ignition engine and a first set of possible target values determined based on an engine torque request; generating a second predicted engine output torque and a second predicted mass of APC based on the model of the spark ignition engine and a second set of possible target values determined based on the engine torque request; determining a first cost for the first set of possible target values; determining a second cost for the second set of possible target values; selecting one of the first and second sets based on the first and second costs; and setting target values based on the possible target values of the selected one of the first and second sets.
Abstract:
A throttle control system includes a target pressure module, a torque determination module, and a target opening module. The target pressure module determines an induction noise value based on an engine operating parameter and determines a target pressure downstream of a throttle valve of an engine based on a pressure at an inlet of the throttle valve and the induction noise value. The torque determination module determines a torque request for the engine based on the target pressure. The target opening module determines a target opening for the throttle valve based on the torque request and selectively adjusts opening of the throttle valve based on the target opening.
Abstract:
A method for selecting an engine operating point in a multi-mode powertrain system includes monitoring a desired axle torque based on an operator torque request and vehicle speed. When an aftertreatment device used to purify regulated constituents within an exhaust gas feedstream output from the engine is determined to require an exhaust gas feedstream temperature to be increased to a predetermined temperature, an intrusive engine operation mode is enabled to increase the exhaust gas feedstream temperature to the predetermined temperature. A plurality of engine power is retrieved, wherein each engine power loss corresponds to respective ones of a plurality of intrusive engine operation points each achieving the predetermined temperature of the exhaust gas feedstream. A desired engine operation point is selected corresponding to one of the intrusive engine operation points having a lowest total power loss.
Abstract:
An engine control method includes: generating a first predicted engine output torque and a first predicted mass of air per cylinder (APC) based on a model of the spark ignition engine and a first set of possible target values determined based on an engine torque request; generating a second predicted engine output torque and a second predicted mass of APC based on the model of the spark ignition engine and a second set of possible target values determined based on the engine torque request; determining a first cost for the first set of possible target values; determining a second cost for the second set of possible target values; selecting one of the first and second sets based on the first and second costs; and setting target values based on the possible target values of the selected one of the first and second sets.