Real-time realization of Dynamic Programming using machine learning methods for IC engine waste heat recovery system power optimization

被引:30
作者
Xu, Bin [1 ]
Rathod, Dhruvang [1 ]
Yebi, Adamu [1 ]
Filipi, Zoran [1 ]
机构
[1] Clemson Univ, Dept Automot Engn, 4 Res Dr, Greenville, SC 29607 USA
关键词
Waste heat recovery; Organic Rankine Cycle; Dynamic Programming; Transient optimization; Real-time implementation; Machine learning; ORGANIC RANKINE-CYCLE; MODEL-PREDICTIVE CONTROL; RANDOM FOREST; MULTIOBJECTIVE OPTIMIZATION; PARAMETRIC OPTIMIZATION; ORC; PERFORMANCE; REGRESSION;
D O I
10.1016/j.apenergy.2020.114514
中图分类号
TE [石油、天然气工业]; TK [能源与动力工程];
学科分类号
0807 ; 0820 ;
摘要
This study aims to present a method for real-time realization of Dynamic Programming algorithm for power optimization in an organic Rankine Cycle waste heat recovery system. Different from existing studies, for the first time machine learning algorithms are utilized to extract the rules from offline Dynamic Programming results for optimal power generation. In addition, for the first time a single state Proper Orthogonal Decomposition and Galerkin Projection based reduced order model is combined with Dynamic Programming for its high accuracy and low computation cost. For a transient driving cycle, Dynamic Programming algorithm is utilized to generate the optimal working fluid pump speed. A total of eleven state-of-art machine learning algorithms are screened to predict this pump speed. Random Forest algorithm is then selected for its best pump speed prediction accuracy. A rule-based method is added to the Random Forest model to improve energy recovery. As one of the main discoveries in this study, in the rule extraction process, the Random Forest model reveals that the time delayed exhaust gas mass flow rate and exhaust temperature improve the rule extraction accuracy. This observation points out the difference between steady state and transient optimization and that the steady state optimization results do not necessarily hold true in transient conditions. Another key observation is that Random Forest - rule-based method retrieves 97.2% of the energy recovered by offline Dynamic Programming in a validation driving cycle. In addition, the inclusion of rule-based method significantly increases the Random Forest model's energy recovery from 66.5% to 97.2%. This high accuracy means that the machine learning models can be used to extract Dynamic Programming rules for real-time application.
引用
收藏
页数:16
相关论文
共 39 条
[1]   Predictive modelling for solar thermal energy systems: A comparison of support vector regression, random forest, extra trees and regression trees [J].
Ahmad, Muhammad Waseem ;
Reynolds, Jonathan ;
Rezgui, Yacine .
JOURNAL OF CLEANER PRODUCTION, 2018, 203 :810-821
[2]  
[Anonymous], ARXIV160506402
[3]  
[Anonymous], 01487191 SAE
[4]  
[Anonymous], 2015, RANDOM FOREST TRAINI
[5]  
[Anonymous], ENERGIES
[6]  
[Anonymous], 1995, Int. Conf. Neural Netw. (ICNN)
[7]   DYNAMIC PROGRAMMING [J].
BELLMAN, R .
SCIENCE, 1966, 153 (3731) :34-&
[8]  
Bergstra J, 2012, J MACH LEARN RES, V13, P281
[9]  
Breiman L., 2001, IEEE Trans. Broadcast., V45, P5
[10]  
Buitinck L, 2013, ECML PKDD WORKSH LAN, P108