This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
Vehicle Velocity Prediction and Energy Management Strategy Part 1: Deterministic and Stochastic Vehicle Velocity Prediction Using Machine Learning
Technical Paper
2019-01-1051
ISSN: 0148-7191, e-ISSN: 2688-3627
This content contains downloadable datasets
Annotation ability available
Sector:
Language:
English
Abstract
There is a pressing need to develop accurate and robust approaches for predicting vehicle speed to enhance fuel economy/energy efficiency, drivability and safety of automotive vehicles. This paper details outcomes of research into various methods for the prediction of vehicle velocity. The focus is on short-term predictions over 1 to 10 second prediction horizon. Such short-term predictions can be integrated into a hybrid electric vehicle energy management strategy and have the potential to improve HEV energy efficiency. Several deterministic and stochastic models are considered in this paper for prediction of future vehicle velocity. Deterministic models include an Auto-Regressive Moving Average (ARMA) model, a Nonlinear Auto-Regressive with eXternal input (NARX) shallow neural network and a Long Short-Term Memory (LSTM) deep neural network. Stochastic models include a Markov Chain (MC) model and a Conditional Linear Gaussian (CLG) model. To derive the prediction models, numerous data inputs are used, including internal vehicle data (CAN bus information) and external vehicle data (radar and V2I information). Two data sets representative of real world driving in Ann Arbor, Michigan are used for model development and validation. One of these data sets reflects highway-focused single-car driving, and the other one is representative of a mixed highway/urban three-car connected driving. Time shift, a novel index which reflects the time lag between predicted and actual vehicle speed values, is introduced to assess the prediction accuracy of vehicle velocity. Also, a more standard Mean Absolute Error (MAE) metric is used to evaluate the prediction results. In order to improve the vehicle speed prediction accuracy, data augmentation with additional labels is used to cue machine learners on different features present in the driving trajectories. The results show that these artificially augmented labels can significantly improve the prediction accuracy both in terms of MAE and time shift metrics. The results also indicate that deterministic models can provide more accurate performance on average while stochastic models may be less accurate in terms of the average velocity prediction but provide information on the prediction error distribution which can be exploited in stochastic and scenario based model predictive control. Overall, LSTM deep neural networks have been able to achieve the best accuracy in predicting vehicle velocity. For 10 sec ahead vehicle velocity prediction, the LSTM model demonstrates prediction accuracy with MAE of about 1 m/s and time shift of 0 to 4 seconds. The results also suggest substantial benefits in using external vehicle data, indicative of the current traffic situation, for vehicle speed prediction.
Recommended Content
Authors
Citation
Liu, K., Asher, Z., Gong, X., Huang, M. et al., "Vehicle Velocity Prediction and Energy Management Strategy Part 1: Deterministic and Stochastic Vehicle Velocity Prediction Using Machine Learning," SAE Technical Paper 2019-01-1051, 2019, https://doi.org/10.4271/2019-01-1051.Data Sets - Support Documents
Title | Description | Download |
---|---|---|
Unnamed Dataset 1 | ||
Unnamed Dataset 2 |
Also In
References
- Cacciabue , C. Modelling Driver Behaviour in Automotive Environments: Critical Issues in Driver Interactions with Intelligent Transport Systems London Springer 2007
- Nkoro , A.B. and Vershinin , Y.A. Current and Future Trends in Applications of Intelligent Transport Systems on Cars and Infrastructure IEEE 17th International Conference on Intelligent Transportation Systems 2014 10.1109/ITSC.2014.6957741
- Lefèvre , S. , Sun , C. , Bajcsy , R. , and Laugier , C. Comparison of Parametric and Non-Parametric Approaches for Vehicle Speed Prediction American Control Conference June 4-6, 2014 10.1109/ACC.2014.6858871
- Olabiyi , O. , Martinson , E. , Chintalapudi , V. , and Guo , R. 2017
- Lemieux , J. and Ma , Y. Vehicle Speed Prediction Using Deep Learning IEEE Vehicle Power and Propulsion Conference 1 5 2015
- Zhang , F. , Xi , J. , and Langari , R. Real-Time Energy Management Strategy Based on Velocity Forecasts Using V2V and V2I Communications IEEE Transactions on Intelligent Transportation Systems 18 416 430 2017
- Sun , C. , Sun , F. , Hu , X. , Hedrick , J. , et al. Integrating Traffic Velocity Data into Predictive Energy Management of Plug-In Hybrid Electric Vehicles American Control Conference Chicago, IL 2015
- Hellstrom , E. , and Jankovic , M. A Driver Model for Velocity Tracking with Look-Ahead American Control Conference Chicago, IL 2015
- Moser , D. , Waschl , H. , Schmied , R. , Efendic , H. et al. Short Term Prediction of a Vehicle’s Velocity Using ITS SAE International Journal of Passenger Cars - Electronic and Electrical Systems 2015 10.4271/2015-01-0295
- Jing , J. , Filev , D. , Kurt , A. , Ozatay , E. , et al. Vehicle Speed Prediction Using Cooperative Method of Fuzzy Markov Model and Auto-Regressive Model IEEE Intelligent Vehicles Symposium (IV) June 11-14, 2017
- Filev , D.P. and Kolmanovsky , I.V. Generalized Markov Models for Real Time Modeling of Continuous Systems IEEE Transactions on Fuzzy Systems 22 4 983 998 2014
- Funfgeld , S. , Holzapfel , M. , Frey , M. , and Gauterin , F. Stochastic Forecasting of Vehicle Dynamics Using Sequential Monte Carlo Simulation IEEE Transactions on Intelligent Vehicles 2 2 2017
- Wang , J. and Perez , L. The Effectiveness of Data Augmentation in Image Classification Using Deep Learning 2017 arXiv:1712.04621
- Ratnadip Adhikari , R. and Agrawal , K. An Introductory Study on Time Series Modeling and Forecasting 2013 arXiv:1302.6613
- Olah , C. et al. Understanding LSTM Networks 2015 http://colah.github.io/posts/2015-08-Understanding-LSTMs/
- Murphy , K.P. Dynamic Bayesian Networks 2002 https://www.cs.ubc.ca/~murphyk/Papers/dbnchapter.pdf
- Murphy , K.P. et al. Bayes Net Toolbox for Matlab https://github.com/bayesnet/bnt
- Gaikwad , T. , Asher , Z.D. , Liu , K. , Huang , M. et al. Vehicle Velocity Prediction and Energy Management Strategy Part 2: Integration of Machine Learning Vehicle Velocity Prediction with Optimal Energy Management to Improve Fuel Economy