Next Article in Journal
Microbial Granule Technology—Prospects for Wastewater Treatment and Energy Production
Previous Article in Journal
Induction Generator with Direct Control and a Limited Number of Measurements on the Side of the Converter Connected to the Power Grid
Previous Article in Special Issue
How Multi-Criterion Optimized Control Methods Improve Effectiveness of Multi-Zone Building Heating System Upgrading
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimizing Energy Management in Microgrids Based on Different Load Types in Smart Buildings

by
Mohammad Zareein
1,
Jalal Sahebkar Farkhani
2,
Amirhossein Nikoofard
1 and
Turaj Amraee
1,*
1
Faculty of Electrical Engineering, K. N. Toosi University of Technology, Tehran 1631714191, Iran
2
Department of Energy, Aalborg University, 9220 Aalborg, Denmark
*
Author to whom correspondence should be addressed.
Energies 2023, 16(1), 73; https://doi.org/10.3390/en16010073
Submission received: 1 December 2022 / Revised: 16 December 2022 / Accepted: 17 December 2022 / Published: 21 December 2022
(This article belongs to the Special Issue Renewable Energy Integration into Power Grids and Buildings)

Abstract

:
This paper presents an energy management strategy (EMS) based on the Stackelberg game theory for the microgrid community. Three agents or layers are considered in the proposed framework. The microgrid cluster (MGC) refers to the agent that coordinates the interactions between the microgrids and the utility grid. The microgrid agent manages the energy scheduling of its own consumers. The third agent represents the consumers inside the microgrids. The game equilibrium point is solved between different layers and each layer will benefit the most. First, an algorithm performs demand response in each microgrid according to load models in smart buildings and determines the load consumption for each consumer. Then, each microgrid determines its selling price to the consumers and the amount of energy required to purchase from the utility grid to achieve the maximum profit. Finally, the balance point will be obtained between microgrids by the microgrid cluster agent. Moreover, the proposed method uses various load types at different times based on real-life models. The result shows that considering these different load models with demand response increased the profit of the user agent by an average of 22%. The demand response is implemented by the time of use (TOU) model and real-time pricing (RTP) in the microgrid.

1. Introduction

Demand-side energy management and the uncertainty of renewable energies such as solar and wind are becoming increasingly important in smart power systems [1,2]. Energy management systems (EMS) are required to realize the ability of a wide range of applications in a microgrid. The EMS can coordinate the distributed energy resources (DER) with their loads, while each DER has its own local controller [3]. The microgrids use the power supply from the grid, RESs, and their local energy storage systems to meet power demands. Moreover, microgrid clusters can make an intermediate coordination layer between the microgrids and the utility grid [4]. Therefore, the operation of the microgrid cluster can be divided into three levels of agents: the microgrid cluster, the microgrid, and the user [5].
Several research works have focused on energy management in microgrids [6]. The authors in [7] have proposed a hybrid two-stage energy management plan. The first stage is based on the day-ahead energy generation schedule market. The second stage is an intraday market that acts based on the hourly time resolution. However, the proposed method is unsuitable for energy exchange in different microgrids. In [8], a two-stage energy management model has been proposed with a different approach. The power balance is realized in the upper layer between different microgrids. In the down-stream layer, each microgrid has to provide a power balance between different consumptions.
Today, multiagent systems are used for the planning and scheduling of microgrids and consumptions based on their contributions to providing smart grid technologies such as demand response. In [9], a scheduling method has been proposed to optimize microgrids without considering demand response. The authors in [10] have presented a hierarchical optimization method based on energy scheduling and maximizing profits of microgrids. Mixed integer programming and Stackelberg game theory were used to solve the optimization problems. In [11], a Stackelberg game leader-follower method has been developed for energy trading in multiple interconnected microgrids in a competitive market, maximizing the payoff for all microgrids. In [12,13], a Stackelberg game between providers and end users in the microgrids has been proposed. The authors in [12,13] have considered the real natural gas price of the generators to obtain the real profit. In [12], the proposed model obtained an optimal solution by a distributed algorithm to maximize profit of a large population regime. Ref. [13] presented the prosumer benefits of energy trading in virtual microgrids by telecommunication systems. In [14], an energy management method has been proposed to balance the energy and profit between the components of a microgrid based on the Stackelberg game in different layers. In [15], a two-level Stackelberg game has been developed to tackle the day-ahead scheduling optimization challenges in the microgrids. It used an economic dispatch at the lower level to achieve an interactive model. In [16], a coordinated energy management method has been proposed for a hybrid distribution network (AC/DC) with a microgrid. It used a bi-level optimization problem using noncooperative game theory and robust optimization. The consumer’s role was not considered in the power transmission market. In [17], an energy management model has been presented considering cooling, heating, and a micro energy grid based on the game theory. It utilized a dynamic leader-follower game strategy to balance the interaction between the microgrid energy grid and the end user. The authors in [18] proposed an optimal energy management model based on the Stackelberg game theory for a microgrid with inflexible and flexible loads in commercial smart buildings to maximize the profit of the customers. In [5], an energy management optimization scheme has been proposed based on the Stackelberg game in two levels. A unique Stackelberg equilibrium point was obtained to achieve the maximum profit for each participant in this game. It improved the economic benefits for each participant.
Demand-side management requires accurate prior knowledge of load patterns [19]. The literature on customer energy consumption have mainly concentrated on responsive load models such as exponential, linear, and potential demand functions or demand elasticity-based methods [20]. The loads can be arranged based on various costs depending on the time of operation or tariff-based load variation [21]. In [22], a numerical experiments method has been proposed with synthetic data using demand models, including buildings, batteries, and aggregations of price-responsive loads. In [23], a metaheuristic optimization method has been utilized for the optimal scheduling of shiftable loads within a smart grid. Ref. [24] presented energy management based on stochastic information gap decision theory (IGDT) formulation in isolated microgrids. It considered the uncertainty model of renewables generation and demand. In [25], the authors focused on the challenges in the energy management of campus microgrids with the uncertain nature of renewable energy. They considered the costs, utilization, CBSs (control-based systems), energy trading, and campus microgrid of the energy systems. Ref. [26] presented an energy management design to optimize and control operations in a hybrid microgrid with real-time monitoring. The authors in [27] proposed the Internet of Things (IoT) model for home energy management systems. The data of the energy management system were provided by supervisory control, data acquisition and PMUs [28,29]. In [30], a multi-objective optimization approach has been developed for home energy management by the internet based on energy consumption cost and user satisfaction. Ref. [31] focused on energy management to decrease the peak of power consumption based on the air conditioning system. It used thermal energy storage for the air conditioning. In [32], the authors proposed an energy management with new functionalities based on programing and postponing the activation of smart home appliances.
According to the presented background, the main contributions of this paper can be listed as follows:
  • A new method based on the load model of buildings in a microgrid is presented. The method is based on the Stackelberg game model between microgrids and consumers;
  • A demand response approach is developed to increase the consumption during light load conditions and reduce the amount of peak load regarding the amount of energy consumption and the price of the network;
  • Energy management and exchange in each microgrid and between the microgrid cluster agents are written as linear equations according to the principles of linearization. This issue helps to reduce the calculations and results in the global equilibrium point.
The paper is organized as follows. The theory of each agent model is explained in detail in Section 2. The model of load and the model of game theory are described in Section 3 and Section 4, respectively. The case study and simulation results are presented in Section 5, and finally, the paper is concluded in Section 6.

2. Model Description

In this study, the modeling of microgrids and microgrid clusters is based on a game theory with one leader and several followers. The models can be scheduled independently in parallel. The microgrid cluster is based on real-time prices that are determined by the utility grid (UG). Microgrid cluster refers to the agent that coordinates the interactions between microgrids and the utility or upstream network. The microgrid agent refers to the coordinator of individual microgrids which facilitates the interactions with its downstream or domestic consumers.

2.1. Microgrid Cluster Agent Model

The microgrid cluster profit model is according to the price of buying and selling energy to the upstream network. The cost of energy for each microgrid is expressed in Equation (1):
max E M G C A = i = 1 N t = 1 24 [ λ s , t P s , i , t λ b , t P b , i , t ] + t = 1 24 [ μ s , t P g s , t μ b , t P g b , t ]
where i represents each microgrid, N is the number of microgrids, t is the symbol of day and night hours, λ is the price of purchasing and selling energy to microgrids, and µ is the price of buying and selling electricity to the utility grid. Some constraints must be considered in the model. One of these constraints is the power balance in each microgrid, which can be expressed as Equation (2):
i = 1 N P s , i , t + ψ t P g s , t = i = 1 N P b , i , t + ( 1 ψ t ) P g b , t P g s , t < B i g M ψ t P g b , t < B i g M ( 1 ψ t )
where BigM is a large number used to linearize the multiplication of a binary number and is a continuous variable. Purchase and sale price limits are considered as another constraint in this model, which is given in Equation (3):
μ s , t λ b , t λ s , t μ b , t
The price of selling energy to the utility grid is set at the highest electricity price. In contrast, the price of purchasing energy from the utility grid is set at the lowest price.

2.2. Microgrid Agent Model

The microgrid agent model is described based on the price of prosumer’s energy consumption, and the profit of each agent is optimized and maximized separately. The energy balance is based on the maximum use of renewable energy. The profit model of the microgrid operator is given in Equation (4):
m a x E M G , i = t = 1 24 { γ s , i , t l i , t [ C c o 2 , i , t + C c o m , i , t + C e n t , i , t + C e x , i , t ] }
where γ and l are the selling price of power to the consumer and the power consumption of consumers, respectively. C o m represents the cost of equipment maintenance and C e x is the cost of power transmission from the grid. C c o 2 and C e m are the cost of carbon dioxide pollution and other gas pollution such as nitrogen and sulfur, respectively. Each of the costs are calculated by the optimization of the profit function. Equation (5) represents the power balance between microgrids and consumers.
P d , i , t + P m , i , t + P P V , i , t + P W T , i , t + f i , t ( P b , i , t + P g b , i , t ) = P c , i , t + P l , i , t + ( 1 f i , t ) ( P s , i , t + P g s , i , t ) P b , i , t + P g b , i , t < B i g M f i , t P s , i , t + P g s , i , t < B i g M ( 1 f i , t )
where P is the power generation of various units such as solar cells, wind turbines, and batteries. F is a binary variable to determine the state of the system, which indicates whether the microgrid is in buying or selling mode. Another constraint is applied by limitation of the power generation of gas-fueled units, which is described in Equation (6):
P m , i , t , min < P m , i , t < P m , i , t , max  

2.3. User or Consumer Agent Model

On the consumer’s side, the profit model is based on the ratio of consumption of power to the demand purchased by consumers, which is described in Equation (7):
{ S u , i = i = 1 24 S u , i , t = i = 1 24 { d i , t α i , t β i 1 + α i , t [ ( l i , t d i , t ) 1 + α i , t α i , t 1 ] } 1 < α i , t < 0 ,   β i   > 0
where α and β are the profit function coefficients of consumers, which are determined according to the network conditions. The cost for each consumer is obtained from Equation (8) according to the energy purchase price.
C u , i = i = 1 24 C u , i = i = 1 24 ( γ s , i , t l i , t )
The optimization function model of consumers is according to Equation (9):
m a x E U A , i = C u , i S u , i
One of the most important issues is the demand response by consumers, which is considered as a hard constraint in this study (Equation (10)):
i = 1 24 ( d i , t l i , t ) ξ i = 1 24 d i , t

3. Load Model

The main idea of this paper is to model different types of loads. For this reason, different loads are considered in the optimization of consumption to make the demand response more realistic and suitable. This hypothesis makes the model more profitable for the consumer compared to that in ref. [5], which considers the demand response as a fixed coefficient of the demand amount.
Results bring more profit to the consumers and have a better effect in reducing the peak load. The implementation of this response is highly dependent on the expansion of the internet inside buildings and home appliances that can be connected to the internet.
The existence of the internet makes it possible to have control over the load models and reduce or even stop their consumption at certain hours of the day and night. It is also possible to transfer the interrupted loads to other hours of the day and night when energy consumption is lower, such as the load of refrigerators. Figure 1 shows a conceptual view of residential smart buildings and the types of loads in these buildings.
The demand response can be implemented based on the price, the air temperature, etc. Then, the power consumption can be generally considered according to Equation (11):
l i , t = p γ s , i , t + q
where p and q are constants that are determined by the history of consumption based on the different loads. These constants can be expressed in terms of the consumption culture and air temperature conditions. There are various loads in the buildings in the microgrid. For instance, a coefficient of price can be considered based on the demand for air conditioning loads as given in (12):
l A i r c o n , i , t = ( K K × γ s , i , t ) × d A i r c o n , i , t
According to (13), different costs can be considered per hour for the lighting loads. If the price is higher than its upper level, for example, then it is equal to k times the amount of lighting demand, if it is between the lower and upper levels of the price, it will be equal to k’ times the quantity demanded, and if the price is less than the lower level, it will not react to the price. Therefore, it is possible to consider more load steps in order to achieve more accuracy from lighting loads. This increases the calculation complexity.
l L i g h t , i , t = { k × d L i g h t , i , t L P γ s , i , t < U P k × d L i g h t , i , t γ s , i , t U P d L i g h t , i , t γ s , i , t L P
The working time of some loads, such as refrigerators, can be completely controlled by the internet. Of course, the working time shift should not be more than the maximum amount based on the price. According to (14), the total consumption should be equal to the total demand consumption for a day and a night.
l Re f , i , t = { 0 γ s , i , t U P   t = 1 24 l Re f , i , t = t = 1 24 d Re f , i , t
Some loads are not responsive to price changes, and they do not change their consumptions. The response value of the load that causes the profit of the consumer agent is considered equal to the sum of the response values of different loads. If the amount of responsiveness is assumed to be constant, the amount of consumer benefit will be lower. Another constraint is the range of power consumption in the consumer section, which is expressed in Equation (15):
l i , t , m i n l i , t l i , t , m a x

4. Game Model

In this study, a non-cooperative Stackelberg game is used to maximize the profit of each agent. First, the leader gives a strategy in this type of game. Then, the follower, according to the leader’s strategy, gives the optimal response and passes the strategy to the leader. The optimal points of the game should be obtained for each agent, and the optimal point of the system should be determined in successive repetitions of the game. The microgrid cluster determines the prices of buying and selling energy in this system. The microgrid agents balance power based on the prices and the optimal point and the price of selling energy is determined by the consumers with the most profit. The consumer agent will respond and determine the amount of consumption to obtain the most profit based on this price. The buying and selling prices of the microgrid cluster, the selling price of energy in microgrids, the power bought and sold in microgrids, and the consumption power of consumers are determined after reaching the equilibrium point of the system. The profit of all three agents is maximized by changing the strategy; the profit of each of the factors will not increase at this point. Therefore, the method in the game includes two steps:
(1)
In the first layer, the microgrid cluster determines the purchase and sale prices of energy for each microgrid. Then, the microgrids determine their buying and selling power to get the most profit, and balance the power according to the prices.
(2)
In the second layer, each microgrid determines the prosumer’s energy to consumers based on the demand of consumers and consumption history. The consumers change their consumption power by using demand response to achieve maximum profit according to the prices.
In each of these stages, if the profit difference between each agent in one iteration and the previous iteration is less than the desired threshold, the iteration will stop, and the equilibrium point of the Stackelberg game between the agents will be obtained. Figure 2 displays the different layers of the network, the power transmission path between the layers, and the game between these layers.

5. Simulation Results

The simulation was performed by using General Algebraic Modeling Software (GAMS) and MATLAB software. The purchase and sale prices of energy in the cluster layer of microgrids and the energy sales prices of each of the microgrids to consumers were determined in MATLAB software by using particle swarm optimization (PSO). The prices were used as inputs to the optimization problem developed in GAMS software. Figure 3 shows the real-time purchase and sale prices of energy from the upstream network.
Figure 4 demonstrates the consumption of various loads in buildings at different times in a 24 h period. Figure 5 displays the production power of renewable units within 24 h in each microgrid.
Table 1 shows the specifications of production units in each microgrid.
Two different models are considered for the game theory model in the simulation:
(a)
The consumer agent is based on a fixed coefficient of the total load response;
(b)
The consumer agent can change its energy consumption based on the type of load, the price of the load, and load response.
Figure 6 shows the output of energy purchase and sale price by the microgrid cluster in MATLAB software.
Figure 7 displays energy purchase and sale prices in each microgrid.
First, the game is considered at the lowest level (the level of the consumer agent) based on the set prices of the microgrid contrary to ref. [1]. The amount of consumption should be determined according to the responsiveness of the load and change in consumption. The agent starts the game after determining the amount of consumption and announcing it to the microgrid agent. Then, the amount of power is requested for buying and selling with the microgrid cluster by the game and is announced to a higher level. The procedure of the game is ten iterations, if the difference in the profit value of the microgrids in two consecutive iterations is less than a certain threshold (0.1 in this program), the loop will be stopped, and the results are announced.

5.1. Model 1

The results of the proposed model are presented assuming that the consumer agent can only change its consumption with a fixed coefficient of demand. Figure 8, Figure 9 and Figure 10 show the variations in the amount of consumer load in the game using model 1. As can be seen from the figures, the consumers reduce the load during the hours when the prices are high from the target microgrid, and this also reduces the load at peak consumption so that they can increase their profit by responding to the load.
The amount of power bought from and sold to the microgrid cluster, and the amount of power produced by each microgrid is determined by the game in the microgrid layer based on the prices set by the upstream network. The consumption power is obtained from the consumer layer, while the microgrid cannot change this consumption. Each microgrid is trying to produce the maximum renewable energy to increase its profits due to the high production costs of gas units. Figure 11, Figure 12 and Figure 13 show the variation in the production power of each microgrid and the power bought and sold with the microgrid cluster. These figures show that each microgrid uses the maximum capacity of renewable generation to increase its profit in the hours when it can use them. Additionally, during peak hours for energy supply, consumers buy energy from the upstream network.
Figure 14 shows the total power bought and sold from the microgrid cluster to the microgrids and the upstream network.

5.2. Model 2

In this model, the consumer agent can respond appropriately according to the type of load and the purchase price of electricity from the upstream network. Figure 15 displays the change in energy purchases and sale prices to earn more profit by the game in the microgrid operators with microgrids and the upstream network. The microgrid operator raises the purchase price to encourage the microgrid to consume more energy at times when the price of purchasing energy from the upstream grid is high (gray color curve).
Figure 16 represents the changes in the energy sale price of each of the microgrids to consumers in a 24 h period.
Figure 17 shows the variations in the power bought and sold from the microgrid cluster with the microgrids and the upstream network. It shows that by allowing the price change by the microgrid cluster, this agent can buy and sell more energy from the microgrid, in comparison with Figure 14.
One of the problems faced by the power transmission and distribution network is the supply of peak load. Table 2 shows the peak load values in each microgrid, before and after optimization. These numbers show that the demand response in model 2 has been performed in such a way that the amount of peak load has decreased, and this achievement, in addition to the cross-sectional profit for each microgrid, also prevents more investment in providing peak load.
Figure 18 displays the overall result of the game (the objective function), which shows the profit of each agent. The response of the load at different hours was better according to the price. Moreover, the profit of the consumers increases due to it being allowed to change the load based on the load types in model 2. The profit of the microgrid decreased, which was predictable due to the increase in the profit of the consumer agent.

6. Conclusions

This paper presented a Stackelberg game between the agents of the network, including several microgrids that are connected by a microgrid cluster and exchange power with the upstream network. The game process was based on two separate layers. One layer modelled the interaction between each microgrid and microgrid cluster, and the equilibrium point between them. In the second layer, the game modelled the interactions between the microgrid agent and the consumer agent. In each of the layers, the follower determines the power required to achieve increased profit based on the price of the leader and announces the power to the leader. Then, the forward operator determines the balance point for buying and selling energy with the upstream grid. The responsiveness of consumers was one of the most important parts of this game, which increased the profit for each consumer and microgrid, and therefore decreased the profit of the microgrid cluster. The proposed method considers different load models in a smart building regarding a suitable demand response model compared to previous methods, which allows changing the load at different hours of the day and night. The flexible load response increased the profit of the consumer agent more with respect to the model that only changes the load by a constant factor. For future work, the load shifting between microgrids can be investigated. This can be performed by interconnecting microgrids for greater stability. Moreover, the increase in electric vehicles, the traffic of these vehicles, and their charging and discharging in different microgrids can be considered.

Author Contributions

Conceptualization, M.Z., J.S.F. and A.N.; Methodology, M.Z., J.S.F., A.N. and T.A.; Software, M.Z.; Formal analysis, M.Z. and T.A.; Investigation, M.Z.; Resources, M.Z.; Data curation, M.Z.; Writing—original draft, M.Z. and J.S.F.; Writing—review & editing, A.N.; Supervision, T.A. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Data available on request from the authors.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zhao, Z.; Guo, J.; Luo, X.; Lai, C.S.; Yang, P.; Lai, L.L.; Li, P.; Guerrero, J.M.; Shahid, M. Distributed robust model predictive control-based energy management strategy for islanded multi-microgrids considering uncertainty. IEEE Trans. Smart Grid 2022, 13, 2107–2120. [Google Scholar] [CrossRef]
  2. Wang, K.; Li, H.; Maharjan, S.; Zhang, Y.; Guo, S. Green energy scheduling for demand side management in the smart grid. IEEE Trans. Green Commun. Netw. 2018, 2, 596–611. [Google Scholar] [CrossRef]
  3. Hong, Y.-Y.; Alano, F.I. Hierarchical Energy Management in Islanded Networked Microgrids. IEEE Access 2022, 10, 8121–8132. [Google Scholar] [CrossRef]
  4. Chiu, W.-Y.; Sun, H.; Poor, H.V. A multiobjective approach to multimicrogrid system design. IEEE Trans. Smart Grid 2015, 6, 2263–2272. [Google Scholar] [CrossRef] [Green Version]
  5. Dong, X.; Li, X.; Cheng, S. Energy management optimization of microgrid cluster based on multi-agent-system and hierarchical Stackelberg game theory. IEEE Access 2020, 8, 206183–206197. [Google Scholar] [CrossRef]
  6. Han, Y.; Zhang, K.; Li, H.; Coelho, E.A.A.; Guerrero, J.M. MAS-based distributed coordinated control and optimization in microgrid and microgrid clusters: A comprehensive overview. IEEE Trans. Power Electron. 2017, 33, 6488–6508. [Google Scholar] [CrossRef] [Green Version]
  7. Cao, Z.; Han, Y.; Wang, J.; Zhao, Q. Two-stage energy generation schedule market rolling optimisation of highly wind power penetrated microgrids. Int. J. Electr. Power Energy Syst. 2019, 112, 12–27. [Google Scholar] [CrossRef]
  8. Wang, X.; Zhang, Y.; Zhang, S.; Li, X.; Wu, L. Equilibrium analysis of electricity markets with microgrids based on distributed algorithm. IEEE Access 2019, 7, 119823–119834. [Google Scholar] [CrossRef]
  9. Xu, Y.; Liu, W. Novel multiagent based load restoration algorithm for microgrids. IEEE Trans. Smart Grid 2011, 2, 152–161. [Google Scholar] [CrossRef]
  10. Rui, T.; Li, G.; Wang, Q.; Hu, C.; Shen, W.; Xu, B. Hierarchical optimization method for energy scheduling of multiple microgrids. Appl. Sci. 2019, 9, 624. [Google Scholar] [CrossRef]
  11. Lee, J.; Guo, J.; Choi, J.K.; Zukerman, M. Distributed energy trading in microgrids: A game-theoretic model and its equilibrium analysis. IEEE Trans. Ind. Electron. 2015, 62, 3524–3533. [Google Scholar] [CrossRef]
  12. Maharjan, S.; Zhu, Q.; Zhang, Y.; Gjessing, S.; Başar, T. Demand response management in the smart grid in a large population regime. IEEE Trans. Smart Grid 2015, 7, 189–199. [Google Scholar] [CrossRef]
  13. Anoh, K.; Maharjan, S.; Ikpehai, A.; Zhang, Y.; Adebisi, B. Energy peer-to-peer trading in virtual microgrids in smart grids: A game-theoretic approach. IEEE Trans. Smart Grid 2019, 11, 1264–1275. [Google Scholar] [CrossRef]
  14. Lin, K.; Wu, J.; Liu, D.; Li, D.; Gong, T. Energy management optimization of micro energy grid based on hierarchical Stackelberg game theory. Power Syst. Technol. 2019, 43, 973–981. [Google Scholar]
  15. Liu, Y.; Guo, L.; Wang, C. A robust operation-based scheduling optimization for smart distribution networks with multi-microgrids. Appl. Energy 2018, 228, 130–140. [Google Scholar] [CrossRef]
  16. Fu, Y.; Zhang, Z.; Li, Z.; Mi, Y. Energy management for hybrid AC/DC distribution system with microgrid clusters using non-cooperative game theory and robust optimization. IEEE Trans. Smart Grid 2019, 11, 1510–1525. [Google Scholar] [CrossRef]
  17. Lin, K.; Wu, J.; Liu, D.; Li, D.; Gong, T. Energy management of combined cooling, heating and power micro energy grid based on leader-follower game theory. Energies 2018, 11, 647. [Google Scholar] [CrossRef] [Green Version]
  18. Wang, J.; Feng, C.; Xu, Y.; Wen, F.; Zhang, L.; Xu, C.; Salam, M. Stackelberg game-based energy management for a microgrid with commercial buildings considering correlated weather uncertainties. IET Gener. Transm. Distrib. 2019, 13, 2102–2111. [Google Scholar] [CrossRef]
  19. Fallah, S.N.; Deo, R.C.; Shojafar, M.; Conti, M.; Shamshirband, S. Computational intelligence approaches for energy load forecasting in smart energy management grids: State of the art, future challenges, and research directions. Energies 2018, 11, 596. [Google Scholar] [CrossRef] [Green Version]
  20. Taherian, H.; Aghaebrahimi, M.R.; Baringo, L.; Goldani, S.R. Optimal dynamic pricing for an electricity retailer in the price-responsive environment of smart grid. Int. J. Electr. Power Energy Syst. 2021, 130, 107004. [Google Scholar] [CrossRef]
  21. Nandish, B.M.; Pushparajesh, V. Simulation of Household Appliances with Energy Disaggrigation using Deep Learning Technique. In Proceedings of the 2021 International Conference on Computational Performance Evaluation (ComPE), Shillong, India, 1–3 December 2021; pp. 173–178. [Google Scholar]
  22. Bian, Y.; Zheng, N.; Zheng, Y.; Xu, B.; Shi, Y. Demand response model identification and behavior forecast with OptNet: A gradient-based approach. In Proceedings of the Thirteenth ACM International Conference on Future Energy Systems, Online, 28 June–1 July 2022; pp. 418–429. [Google Scholar]
  23. Logenthiran, T.; Srinivasan, D.; Shun, T.Z. Demand side management in smart grid using heuristic optimization. IEEE Trans. Smart Grid 2012, 3, 1244–1252. [Google Scholar] [CrossRef]
  24. Tostado-Véliz, M.; Kamel, S.; Aymen, F.; Jordehi, A.R.; Jurado, F. A Stochastic-IGDT model for energy management in isolated microgrids considering failures and demand response. Appl. Energy 2022, 317, 119162. [Google Scholar] [CrossRef]
  25. Muqeet, H.A.; Munir, H.M.; Javed, H.; Shahzad, M.; Jamil, M.; Guerrero, J.M. An energy management system of campus microgrids: State-of-the-art and future challenges. Energies 2021, 14, 6525. [Google Scholar] [CrossRef]
  26. Ullah, Z.; Wang, S.; Wu, G.; Xiao, M.; Lai, J.; Elkadeem, M.R. Advanced energy management strategy for microgrid using real-time monitoring interface. J. Energy Storage 2022, 52, 104814. [Google Scholar] [CrossRef]
  27. Geng, L.; Wei, Y.; Lu, Z.; Yang, Y. A novel model for home energy management system based on Internet of Things. In Proceedings of the 2016 IEEE International Conference on Power and Renewable Energy (ICPRE), Shanghai, China, 21–23 October 2016; pp. 474–480. [Google Scholar]
  28. Guo, X.-C.; Liao, C.-S.; Chu, C.-C. Multi-objective power management on smart grid. In Proceedings of the 2014 IEEE 18th International Conference on Computer Supported Cooperative Work in Design (CSCWD), Hsinchu, Taiwan, 21–23 May 2014; pp. 733–737. [Google Scholar]
  29. Farkhani, J.S.; Zareein, M.; Najafi, A.; Melicio, R.; Rodrigues, E.M.G. The power system and microgrid protection—A Review. Appl. Sci. 2020, 10, 8271. [Google Scholar] [CrossRef]
  30. Wang, X.; Mao, X.; Khodaei, H. A multi-objective home energy management system based on internet of things and optimization algorithms. J. Build. Eng. 2021, 33, 101603. [Google Scholar] [CrossRef]
  31. Tipasri, W.; Suksri, A.; Velmurugan, K.; Wongwuttanasatian, T. Energy Management for an Air Conditioning System Using a Storage Device to Reduce the On-Peak Power Consumption. Energies 2022, 15, 8940. [Google Scholar] [CrossRef]
  32. Powroźnik, P.; Szcześniak, P.; Sobolewski, Ł.; Piotrowski, K. Novel Functionalities of Smart Home Devices for the Elastic Energy Management Algorithm. Energies 2022, 15, 8632. [Google Scholar] [CrossRef]
Figure 1. The overview of the building with internet-controlled loads.
Figure 1. The overview of the building with internet-controlled loads.
Energies 16 00073 g001
Figure 2. Communication between different layers based on the power exchange and game theory model.
Figure 2. Communication between different layers based on the power exchange and game theory model.
Energies 16 00073 g002
Figure 3. Real-time prices of power buying and selling from the upstream network.
Figure 3. Real-time prices of power buying and selling from the upstream network.
Energies 16 00073 g003
Figure 4. Consumption of consumers in each microgrid.
Figure 4. Consumption of consumers in each microgrid.
Energies 16 00073 g004
Figure 5. Production power of renewable generators in each microgrid.
Figure 5. Production power of renewable generators in each microgrid.
Energies 16 00073 g005
Figure 6. The basic price of buying and selling energy from the grid output by the PSO model in model 1.
Figure 6. The basic price of buying and selling energy from the grid output by the PSO model in model 1.
Energies 16 00073 g006
Figure 7. The basic price of buying and selling energy from each microgrid by PSO.
Figure 7. The basic price of buying and selling energy from each microgrid by PSO.
Energies 16 00073 g007
Figure 8. Consumption variations in microgrid 1: model 1.
Figure 8. Consumption variations in microgrid 1: model 1.
Energies 16 00073 g008
Figure 9. Consumption variations in microgrid 2: model 1.
Figure 9. Consumption variations in microgrid 2: model 1.
Energies 16 00073 g009
Figure 10. Consumption variations in microgrid 3: model 1.
Figure 10. Consumption variations in microgrid 3: model 1.
Energies 16 00073 g010
Figure 11. Change in the production power of each unit and the power bought and sold in microgrid 1.
Figure 11. Change in the production power of each unit and the power bought and sold in microgrid 1.
Energies 16 00073 g011
Figure 12. Change in the production power of each unit and the power bought and sold in microgrid 2.
Figure 12. Change in the production power of each unit and the power bought and sold in microgrid 2.
Energies 16 00073 g012
Figure 13. Change in the production power of each unit and the power bought and sold in microgrid 3.
Figure 13. Change in the production power of each unit and the power bought and sold in microgrid 3.
Energies 16 00073 g013
Figure 14. Total power bought and sold from microgrid cluster to each microgrid and upstream network.
Figure 14. Total power bought and sold from microgrid cluster to each microgrid and upstream network.
Energies 16 00073 g014
Figure 15. Change in the prices of buying and selling energy inside microgrid with microgrid clusters and an upstream network.
Figure 15. Change in the prices of buying and selling energy inside microgrid with microgrid clusters and an upstream network.
Energies 16 00073 g015
Figure 16. Change in the energy sale prices of each microgrid to consumers.
Figure 16. Change in the energy sale prices of each microgrid to consumers.
Energies 16 00073 g016
Figure 17. Variations in power bought and sold from the microgrid cluster to microgrids and the upstream network.
Figure 17. Variations in power bought and sold from the microgrid cluster to microgrids and the upstream network.
Energies 16 00073 g017
Figure 18. The profit of each microgrid and the microgrid cluster.
Figure 18. The profit of each microgrid and the microgrid cluster.
Energies 16 00073 g018
Table 1. Specifications of production units in each microgrid.
Table 1. Specifications of production units in each microgrid.
IMTMTMTMTESSESSESSESSESSESSESSPVWT
PmaxPminRupRdownPcPdEmaxSmaxSminEtacEtadStatusStatus
MG18002525000000001
MG2000080802250.90.10.950.9511
MG3000060602000.90.10.950.9510
Table 2. Change in peak load in each microgrid before and after optimization.
Table 2. Change in peak load in each microgrid before and after optimization.
Peak Load in Model 1 (kw)Peak Load in Model 2 (kw)
iBefore DRAfter DRBefore DRAfter DR
MG1161170161132
MG2161193161143
MG3161194161139
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zareein, M.; Sahebkar Farkhani, J.; Nikoofard, A.; Amraee, T. Optimizing Energy Management in Microgrids Based on Different Load Types in Smart Buildings. Energies 2023, 16, 73. https://doi.org/10.3390/en16010073

AMA Style

Zareein M, Sahebkar Farkhani J, Nikoofard A, Amraee T. Optimizing Energy Management in Microgrids Based on Different Load Types in Smart Buildings. Energies. 2023; 16(1):73. https://doi.org/10.3390/en16010073

Chicago/Turabian Style

Zareein, Mohammad, Jalal Sahebkar Farkhani, Amirhossein Nikoofard, and Turaj Amraee. 2023. "Optimizing Energy Management in Microgrids Based on Different Load Types in Smart Buildings" Energies 16, no. 1: 73. https://doi.org/10.3390/en16010073

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop