Volume 12, Issue 1 (4-2022)                   JEM 2022, 12(1): 64-75 | Back to browse issues page


XML Persian Abstract Print


Download citation:
BibTeX | RIS | EndNote | Medlars | ProCite | Reference Manager | RefWorks
Send citation to:

Forootani A, Rastegar M. Home Energy Management Using Multi-Agent Reinforcement Learning. JEM 2022; 12 (1) :64-75
URL: http://energy.kashanu.ac.ir/article-1-1591-en.html
School of Electrical and Computer Engineering, Shiraz University
Abstract:   (1389 Views)
An increase in electricity consumption has always been challenging for utilities. Due to increasing demands for electricity, the demand response strategies, aiming at energy management to achieve goals such as demand reduction and reliability enhancement have received much attention. Furthermore, taking advantage of artificial intelligence for energy management would be feasible through smartening customers. This paper proposes a method for home energy management to minimize electricity bills and the user’s discomfort. In this paper, multi-agent reinforcement learning via Q-Learning is utilized to make optimal decisions for home appliances, which are categorized into non-shiftable loads, shiftable loads, and controllable loads. Comparing to integer programming approaches, the proposed method is capable of modeling more appliances and solving complex problems due to the innate nature of the Q-Learning algorithm. Implementing the proposed method in the numerical study section led to a 24.8% electricity bill reduction. The numerical results prove the effectiveness of the proposed approach.
Full-Text [PDF 905 kb]   (470 Downloads)    
Type of Study: Research | Subject: Electrical Engineering
Received: 2021/02/1 | Revised: 2022/06/15 | Accepted: 2021/12/15 | Published: 2022/04/30

Add your comments about this article : Your username or Email:
CAPTCHA

Rights and permissions
  This work is licensed under a This work is licensed under a Creative Common International License..

© 2022 CC BY-NC 4.0 | Energy Engineering & Management

Designed & Developed by : Yektaweb