Model Predictive Engine Speed Control for Transmissions With Dog Clutches