A novel model-predictive cruise controller for electric vehicles and energy-efficient driving | IEEE Conference Publication | IEEE Xplore