Abstract
To meet climate agreements, electric vehicles will become very important in the next few years. One class of electric vehicles are Fully Electric Vehicles (FEVs) which are purely powered by electric energy. At the moment the driving range of FEVs is very limited compared to vehicles driven by internal combustion engines. To contribute to increasing the driving range, a comprehensive energy management and enhanced control algorithms like the Model Predictive Controller (MPC) are introduced. The MPC presented in this book chapter is a first approach of solving a reference speed tracking problem on a multi-core platform in real-time. First a high performance off-board system generates an energy and time optimal reference speed profile. This optimization problem is solved by a dynamic programming approach with respect to speed limits, track profile and cloud-sourced data. Afterwards, the reference speed profile is provided to a MPC that is implemented on the vehicle’s on-board system. When utilizing a multi-core computing platform, the on-board system provides information about current speed, position and the driver’s torque demand, which is made available by the MPC. To enable the concept of a comprehensive energy management, a revised information and communications technology reference architecture is presented, as well as an overview about the available hardware and toolchain is given.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
References
Mock P (2015) European vehicle market statistics. The International Council on Clean transportation: Pocketbook 2015/16
Technology Roadmaps: Electric and plug-in hybrid electric vehicles (EV/PHEV): available at https://www.iea.org/publications/freepublications/publication/EV_PHEV_Roadmap.pdf, 2011. Accessed 11 Aug 2016
Global EV Outlook 2016: Beyond one million electric cars: available at https://www.iea.org/publications/freepublications/publication/Global_EV_Outlook_2016.pdf. Accessed 20 Sept 2016
Pearre NS, Kempton W, Guensler RL, Elango VV (2011) Electric vehicles: how much range is required for a day’s driving? Trans Res Part C Emerg Technol 19(6):1171–1184
Briec E, Mazal C, Meyer G, Müller B (2012) European roadmap electrification of road transport. 2nd edn, June 2012: available at http://www.ertrac.org/uploads/documentsearch/id31/electrification_roadmap_june2012_62.pdf. Accessed 23 Apr 2017
Omar N et al (2012) Electrical double-layer capacitors in hybrid topologies—assessment and evaluation of their performance. Energies 5:4533–4568
Chen Y, Wang J (2012) A branch-and-bound algorithm for energy-efficient control allocation with applications to planar motion control of electric ground vehicles. The 2012 American control conference, Montréal, Canada, 27–28 June 2012
Mutoh N et al (2006) Driving characteristics of an electric vehicle system with independently driven front and rear wheels. IEEE Trans Ind Electron 53(3):803–813
De Novellis L et al (2014) Wheel torque distribution criteria for electric vehicles with torque-vectoring differentials. IEEE Trans Veh Technol 63(4):1593–1602
Steinmann J et al (2012) Deliverable 2.3: report documenting vehicle specification, topology and simulation results. Also running vehicle delivery, Deliverable 2.3, OpEneR consortium
List H, Schoeggl P (1988) Objective evaluation of vehicle driveability, SAE 980204
Ringdorfer M et al (2010) Vehicle dynamics controller concept for electric vehicles, AVEC10
Sundstrom O, Guzzella L (2009) A generic dynamic programming Matlab function, Control Applications, (CCA) & Intelligent Control, (ISIC), 2009 IEEE, pp 1625,1630, 8–10 July 2009
Guzella L, Amstutz A (2005) The QSS toolbox manual, measurement and control laboratory. Swiss Federal Institute of Technology Zurich, Zurich
Guzzella L, Sciarretta A (2005) Vehicle propulsion systems, introduction to modeling and optimization. Springer, Berlin, Heidelberg, ISBN 3540251952
Verschueren R et al (2014) Towards time-optimal race car driving using nonlinear MPC in real-time, 53rd IEEE conference on decision and control, Los Angeles, CA, pp 2505–2510
Ariens D et al (2011) ACADO for Matlab User’s Manual, available at http://www.acadotoolkit.org, 2011. Accessed 11 Aug 2016
Houska B et al (2011) ACADO Toolkit—an open source framework for automatic control and dynamic optimization. Optimal Control Appl Methods 32(3):298–312
HighTec EDV-Systeme GmbH: TriCore Development Platform. Available at http://www.hightec-rt.com/en/downloads/product-information.html, 2012. Accessed 17 Aug 2016
The FreeRTOS™ project website. http://www.freertos.org. Accessed 17 Aug 2016
Dunkels A (2001) Design and implementation of the lwIP TCP/IP Stack, Swedish Institute of Computer Science, Kista
Vector Informatik GmbH: CANdb++ manual. Available at http://vector.com/vi_downloadcenter_de.html, 2010. Accessed 17 Aug 2016
Sparx Systems: Enterprise Architect. http://www.sparxsystems.com/. Accessed 17 Aug 2016
Ferreau HJ et al (2014) qpOASES: a parametric active-set algorithm for quadratic programming. Math Prog Comput 6:327–363
Acknowledgements
The research work of the authors has been partially funded by the European Commission within the project Integrated Control of Multiple-Motor and Multiple-Storage Fully Electric Vehicles (iCOMPOSE) under the Seventh Framework Programme grant agreement №. 608897.
The authors acknowledge the financial support of the COMET K2—Competence Centres for Excellent Technologies Programme of the Austrian Federal Ministry for Transport, Innovation and Technology (BMVIT), the Austrian Federal Ministry of Science, Research and Economy (BMWFW), the Austrian Research Promotion Agency (FFG), the Province of Styria and the Styrian Business Promotion Agency (SFG).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 The Author(s)
About this chapter
Cite this chapter
Grubmüller, S., Scharrer, M.K., Herbst, B., Tengg, A., Schmidt, H., Watzenig, D. (2018). Predictive Energy Management on Multi-core Systems. In: Watzenig, D., Brandstätter, B. (eds) Comprehensive Energy Management - Safe Adaptation, Predictive Control and Thermal Management. SpringerBriefs in Applied Sciences and Technology(). Springer, Cham. https://doi.org/10.1007/978-3-319-57445-5_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-57445-5_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-57444-8
Online ISBN: 978-3-319-57445-5
eBook Packages: EngineeringEngineering (R0)