Engine braking in a vehicle driveline during transmission upshifts is
controlled to provide more efficient and accurate speed synchronization.
The physical limitations on the engine brake components are taken into
account to determine a delay between an off request and the actual time
that the engine brake turns off. This delay is factored into the time when
the engine brake off request is made prior to a predicted time when the
actual engine speed will meet a desired engine speed. By accounting for
such delay, overshoot and undershoot during speed synchronization is
avoided.