期刊:IEEE Transactions on Vehicular Technology [Institute of Electrical and Electronics Engineers] 日期:2021-04-16卷期号:70 (5): 4312-4323被引量:33
标识
DOI:10.1109/tvt.2021.3073126
摘要
The battery thermal management system of an electric vehicle consumes considerable energy when cooling the battery, which can reduce the driving range. To minimize the energy consumption of the battery cooling system, controllers need to be designed as an optimal control problem. A model predictive control can be applied to the optimal controller design, which can be implemented in real-time but at the cost of a small loss of optimality. The performance of a model predictive controller is affected by its cost structure, which is typically composed of the transition cost and the terminal cost. The transition cost is defined by the controller objective, and energy consumption is one example. However, the terminal cost is user defined and it is the main design factor for the controller performance. In model predictive control, the terminal cost is usually formulated to penalize the state variations, which can cause loss of optimality. In this study, the terminal cost is formulated to represent the cost from the end of the prediction horizon to infinity, which is called the cost-to-go. This approach is consistent at the point of an optimal control problem, and the controller with cost-to-go can achieve more optimal performance than one that penalizes state variations. In the proposed model predictive controller, the cost-to-go is approximated by the optimal expected cost that can be calculated using stochastic dynamic programming. The proposed controller reduces the energy consumption significantly in comparison to a typical model predictive controller without increasing the computing load.