Fast dynamic-programming algorithm for solving global optimization problems of hybrid electric vehicles

Owing to the comprehensive effects of dimensional disaster, interpolation error, and Markov characteristics of the controlled objects, the traditional dynamic programming algorithm has difficulty ensuring the efficiency of calculation, the accuracy of the results, and the rationality of the optimal...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Energy (Oxford) 2023-06, Vol.273, p.127207, Article 127207
Hauptverfasser: Chen, Shuang, Hu, Minghui, Guo, Shanqi
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Owing to the comprehensive effects of dimensional disaster, interpolation error, and Markov characteristics of the controlled objects, the traditional dynamic programming algorithm has difficulty ensuring the efficiency of calculation, the accuracy of the results, and the rationality of the optimal control law when solving the optimal fuel economy problem for a multi-mode and multi-gear hybrid electric vehicles (HEVs). To solve this problem, an improved dynamic programming algorithm, CQU-DP, is proposed herein. The algorithm can rapidly generate optimal solutions with high accuracy and rationality through grid size configuration, matrix expansion, filtering, and the introduction of state and control variable penalties. The optimal fuel economy of a parallel HEV with five gears and six modes was solved using this algorithm. The results indicated that compared with the traditional basic dynamic programming algorithm (B-DP) and an improved dynamic programming algorithm (SJTU-DP), the proposed optimization algorithm reduced the calculation time by 96.36% and 93.79%, and the fuel economy was increased by 26.63% and 1.92%, respectively. Additionally, the optimal control law was more reasonable. •Global optimal economy solution of hybrid electric vehicles (HEVs).•Account efficiency, accuracy, and rationality.•A fast dynamic-programming algorithm is developed.•The algorithm is verified by comparing the results with two other dynamic programming algorithms.
ISSN:0360-5442
DOI:10.1016/j.energy.2023.127207