A Tool to Enable FPGA-Accelerated Dynamic Programming for Energy Management of Hybrid Electric Vehicles
2020 (engelsk)Inngår i: IFAC PAPERSONLINE, ELSEVIER , 2020, Vol. 53, nr 2, s. 15104-15109Konferansepaper, Publicerat paper (Fagfellevurdert)
Abstract [en]
When optimising the vehicle trajectory and powertrain energy management of hybrid electric vehicles, it is important to include look-ahead information such as road conditions and other traffic. One method for doing so is dynamic programming, but the execution time of such an algorithm on a general purpose CPU is too slow for it to be useable in real time. Significant improvements in execution time can be achieved by utilising parallel computations, for example, using a Field-Programmable Gate Array (FPGA). A tool for automatically converting a vehicle model written in C++ into code that can executed on an FPGA which can be used for dynamic programming-based control is presented in this paper. A vehicle model with a mild-hybrid powertrain is used as a case study to evaluate the developed tool and the output quality and execution time of the resulting hardware. Copyright (C) 2020 The Authors.
sted, utgiver, år, opplag, sider
ELSEVIER , 2020. Vol. 53, nr 2, s. 15104-15109
Emneord [en]
Hybrid vehicles; Dynamic programming; Energy management systems; Computer-aided circuit design; Integrated circuits
HSV kategori
Identifikatorer
URN: urn:nbn:se:liu:diva-177418DOI: 10.1016/j.ifacol.2020.12.2033ISI: 000652593600304OAI: oai:DiVA.org:liu-177418DiVA, id: diva2:1574085
Konferanse
21st IFAC World Congress on Automatic Control - Meeting Societal Challenges, ELECTR NETWORK, jul 11-17, 2020
2021-06-282021-06-282021-06-28