A system for reducing clunk in a driveline of a vehicle having an engine
comprises a torque-based module that generates a torque request, a filter
that receives the torque request from the torque-based module and that
selectively modifies the torque request to reduce a rate of change of the
torque request, and an engine control module that receives the modified
torque request and actuates the engine to produce the modified torque
request. The filter slows torque changes to a fixed rate within a range
defined by an upper limit greater than zero torque and a lower limit less
than zero torque. The filter applies a low-pass filter to the torque
request when the torque request is greater than a cut-off value, and
coefficients of the low-pass filter are selected from a table based upon
the currently selected gear in the vehicle and an output of an aggressive
driving evaluator.