Dynamic Feedforward Control of a Diesel Engine Based on Optimal Transient Compensation Maps