Fusing Deep Reinforcement Learning from Human Preferences and Evolutionary Computation for Home Energy System Demand Response Optimization

Expand
  • (1.Key Laboratory of Modern Power System Simulation and Control & Renewable Energy Technology of the Ministry of Education, Northeast Electric Power University, Jilin 132012, Jilin, China;2.College of Artificial Intelligence and Automation, Huazhong University of Science and Technology, Wuhan 430074, China)

Online published: 2024-12-17

Abstract

The demand response of Home Energy Systems (HES) contributes to improving human life and promoting energy conservation and emission reduction. Due to the uncertainty of HES and the diverse living habits of people, demand response optimization strategies need to have the ability to quickly adapt and satisfy people's preferences for using different home appliances. Therefore, this paper proposes an intelligent optimization algorithm that integrates Human Preference Reinforcement Learning (DRLHP) with evolutionary computation. The algorithm first uses collected preference information to train a reward generator based on human preferences. Then, the reward generator replaces the reward function of traditional deep reinforcement learning algorithms and interacts with the HES model, continuously learning the complex patterns of the model. Finally, to further enhance the personalization capability of the algorithm, evolutionary computation is employed based on DRLHP to further optimize the scheduling plan. The case study demonstrates that the proposed intelligent optimization algorithm has fast solving speed, strong optimization ability, and robustness, achieving energy conservation and emission reduction while satisfying human preference needs.

Cite this article

CHEN Chen 1, 2, HAO Guokai 1, 2, CHEN Gaowei 2, ZHOU Hongtao 2 . Fusing Deep Reinforcement Learning from Human Preferences and Evolutionary Computation for Home Energy System Demand Response Optimization[J]. Journal of Shanghai Jiaotong University, 0 : 0 . DOI: 10.16183/j.cnki.jsjtu.2024.341

Outlines

/