Next Article in Journal
Prediction Method and Application of Hydrocarbon Fluid Migration through Faulted Cap Rocks
Next Article in Special Issue
Realistic Load Modeling for Efficient Consumption Management Using Real-Time Simulation and Power Hardware-in-the-Loop
Previous Article in Journal
Mathematical Modeling and Simulation of a Compound Parabolic Concentrators Collector with an Absorber Tube
Previous Article in Special Issue
PV Penetration under Market Environment and with System Constraints
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

A Review of Microgrid Energy Management Strategies from the Energy Trilemma Perspective

1
School of Engineering, Newcastle University, Newcastle upon Tyne NE1 7RU, UK
2
School of Engineering, Iskenderun Technical University, İskenderun 31200, Turkey
*
Authors to whom correspondence should be addressed.
Energies 2023, 16(1), 289; https://doi.org/10.3390/en16010289
Submission received: 21 November 2022 / Revised: 19 December 2022 / Accepted: 22 December 2022 / Published: 27 December 2022
(This article belongs to the Special Issue Smart Energy Systems: Control and Optimization)

Abstract

:
The energy sector is undergoing a paradigm shift among all the stages, from generation to the consumer end. The affordable, flexible, secure supply–demand balance due to an increase in renewable energy sources (RESs) penetration, technological advancements in monitoring and control, and the active nature of distribution system components have led to the development of microgrid (MG) energy systems. The intermittency and uncertainty of RES, as well as the controllable nature of MG components such as different types of energy generation sources, energy storage systems, electric vehicles, heating, and cooling systems are required to deploy efficient energy management systems (EMSs). Multi-agent systems (MASs) and model predictive control (MPC) approaches have been widely used in recent studies and have characteristics that address most of the EMS challenges. The advantages of these methods are due to the independent characteristics and nature of MAS, the predictive nature of MPC, and their ability to provide affordable, flexible, and secure MG operation. Therefore, for the first time, this state-of-the-art review presents a classification of the MG control and optimization methods, their objectives, and help in understanding the MG operational and EMS challenges from the perspective of the energy trilemma (flexibility, affordability, and security). The control and optimization architectures achievable with MAS and MPC methods predominantly identified and discussed. Furthermore, future research recommendations in MG-EMS in terms of energy trilemma associated with MAS, MPC methods, stability, resiliency, scalability improvements, and algorithm developments are presented to benefit the research community.

1. Introduction

The impact of energy generation through conventional fossil fuels on satisfying the increase in electricity load demand, emissions, socio-economical, environmental, and climate changes is raising alarm to look for alternative low carbon, sustainable, renewable energy sources (RES), storage systems, and networks [1]. The Net Zero goals of countries around the world, especially, the UK (target to decarbonize all sectors by 2050, and 100% zero-carbon generation by 2035) shows significant green movement towards carbon neutrality by encouraging production and utilization of power from RES [2]. The rise of RES penetration and record-breaking generation of zero-carbon power in the last few years in the UK (43% and 41% of the total in years 2020–2021) [3], and around the globe (~30% in 2020–2021) [4] shows the global trend in the transition of the energy sector. Furthermore, the awareness and importance of it can be seen around the globe through the actions, funding by respective governments, and global summits such as UN COP26 [5].

1.1. About Microgrids

The paradigm shift in the modern power system that has more renewables, distributed energy resources (DERs), flexible loads, and smart users, the smart grid (SG) concept has been gradually shifting towards the combination of microgrids (MGs) having controllable nature with several players interconnected and acting simultaneously towards achieving their objectives. MG is a combination of several system components such as RES, energy storage systems (ESS), heating and cooling systems, and local loads including active buildings (ABs) that can act as consumers/prosumers, etc. MGs can operate in both grid-connected and/or islanded modes in a controlled and coordinated way. The benefits of MGs are twofold. At the local level, the MGs enable better control and intra/interoperability of the different components in it. At the power system level, the microgrids improve reliability and provide techno-socioeconomic benefits to both end-users and energy system operators [6]. With different characteristics, control abilities, and modes of operation, MGs control and energy management (EM) is an important task. In the present work, the MGs-EMS objectives, control, and optimization approaches are presented from the energy trilemma perspective. Depending on the application, the nature of MGs varies among type (AC, DC, and hybrid), mode of operation (grid or islanded), and control architecture (centralized, decentralized, distributed, and hierarchical). An overview diagram of MGs type, mode, control, and optimization methods shown in Figure 1. Technically, MGs are classified as AC, DC, and hybrid AC-DC MGs based on the economic considerations and elements presented in them.
Although AC MGs are widely present in the energy infrastructure [7,8], low voltage (LV) DC MGs are becoming popular. An interesting recent review work [9,10] presented a comprehensive feasibility study of the massive deployment of RES in LV DC MGs and their impact on technological, and social developments through key performance indicators such as health and environment, affordable electricity rates, quality of life, community participation, etc. The key recommendations provided are related to efficient operation in both islanded and grid-connected modes, bus configurations, and voltage standardization of LV DC MGs. Furthermore, in [10], hierarchical control architecture that used different approaches in primary, secondary, and tertiary control levels discussed for LV DC MGs.

1.2. Concepts of MG Energy Management and Control

Formation of MGs is becoming more common because of their standalone/grid-connected operation, easy integrating capability to new RES, ESS, energy-positive buildings, and ability to offer services to neighbor energy systems. Therefore, EM in MGs is an important task to be performed for efficient operation as the variability and uncertainty of renewables, storage characteristics, and loads further complicate it. This can be achieved through the different control and optimization methods that provide optimal control and cost-effective utilization of MG assets. Usually, review works mostly focused on the control and optimization methods and presented from the operational point of view of MG-EMS. There is a lack of understanding of control and optimization methodologies from the perspective of the energy trilemma (flexibility, affordability, and security). Usually, energy trilemma (as sustainability, affordability, and security) perspective studies are done for the whole energy systems, network level integration of different energy systems, their planning and operation [11], and cost-efficient expansion and planning [12,13] towards indexing economic energy goals and compare energy system performance at the country level [14]. However, addressing the energy trilemma perspective in the MGs-EMS has never been presented in the literature. The flexible, affordable, and secure operation of microgrids results from an efficient EMS that is possible through advances in control and optimization approaches.
An efficient EMS reduces the system’s operational costs and avoids supply-demand imbalances. As a result, several control architectures have been developed for MG energy management. MGs-EMS with centralized, decentralized, distributed, and hierarchical control architectures that use several optimization algorithms are implemented in the literature [15,16]. In centralized architectures, there will be a single control unit that receives (sends) commands from (to) and manages the MGs components. Due to this nature, the obtained centralized control solutions are mostly feasible and optimal. However, gathering all the information and process in a single unit increases the number of control and optimization variables. This leads to an increase in complexity and requires efficient, fast solvers. Furthermore, the control system is vulnerable to single-point failures and also raises several privacy and security concerns [17]. Decentralized control architectures are introduced to avoid the shortcomings of centralized control methods by collecting the information locally and giving the control ability to each subsystem based on the global objective [18]. The local control action is taken based on the subsystem operational constraints only, and the local actions are aggregated to form the optimal solution for the whole system. Due to this, the computational burden is less on the central control unit and minimizes computational complexity. Despite the advantages, decentralized control systems also have some drawbacks such as more local units, which require more sensory equipment and infrastructure. Moreover, the global system constraints are not satisfied always, and the solution obtained may not be feasible or optimal [16]. Among the stated categories, due to the increase in the importance of privacy, flexible operation, and to improve the utilization of local generated renewable power, decentralized and distributed architectures gained prominence over centralized ones during the last few years. Along with the above methods, there have been numerous studies that use the combination of these methods and form hierarchical or non-hierarchical methods.
A computerized system consisting of numerous interactive, intelligent agents is known as a MAS. MAS methods are applied in areas such as monitoring, diagnostics, markets, protection, control and automation, energy management of SG and MGs, and their scheduling due to the characteristics and design possibility to make agents intelligent [19]. Along with the agent-based approaches, methods with predictive and feedback nature such as MPC-based methods have gained a lot of attention in recent years for MGs-EMS as they provide distributed control and avoid single-point failures in the system. This is evident in the review works and statistics mentioned in the later sections of this paper. The MAS concept is widely used for the energy systems such as MGs to develop decentralized and distributed control architectures. Recent studies that use MAS for EMS with various sources and loads are identified for islanded and grid-connected MGs [20,21], multi MGs [22], MG clusters [23], LV MG [24], DC MG [25], and hybrid AC-DC MG [26]. MAS-based consensus control approaches to balance power generation and demand in MGs are given in [27]. A comprehensive overview of technologies, techniques, and their solutions for managing RES integration, variability, and load fluctuations, while matching energy demands in smart cities MGs are presented in [28]. In [29,30], reviews of several MG structures and their EMS control methods discussed. Along with EMS, stability studies in MG and their control techniques are reviewed in [31]. The EM control and optimization of ABs that act as MGs and participate in providing services to energy networks are given in the review paper [32]. The review of hybrid renewable and heat recovery energy systems presented in [33]. The impact of distributed ESS in the MGs is reviewed in [34]. The above papers provided reviews of control and EM of MGs that gave importance to one or more of its components and focus on the specific requirements such as stability, flexibility, and reliability of the system. To achieve MG optimal operations and energy management, a wide variety of optimization algorithms were employed to solve control objectives using the MAS and MPC-based methods [6]. Table 1 summarizes the review papers published in the last few years that mainly concentrated on MAS and MPC-based EM control and optimization approaches for MGs.
The present review work related to MG-EMS, their control, and optimization is focused on energy trilemma as flexibility, security, and affordability [11] are also the major requirements of MG structure. As MGs comprise more of active, controllable, and ICT components, the study of energy management from the perspective of energy trilemma is meaningful and achieving it at the level of MGs can be propagated to the whole energy system. Hence, a study that gives a perspective of energy trilemma in MG-EMS and their insights that are beneficial to advancements in control and optimization methodologies are needed. As of the authors’ knowledge, this review is the first of its kind in presenting the MG energy management concept along with the categorization of objectives, control, and optimization methods from the energy trilemma perspective.

1.3. Objectives of EMS and Energy Trilemma

The objectives associated with MG-EMS categorized in terms of energy trilemma, i.e., the cost-efficient (affordable), flexible (sustainable), and secure system operation. Minimizing energy bills and operating costs, economic dispatch problems (EDP), and maximizing individual/cumulative benefits are some of the objectives associated with affordability. Utilization of DERs, peak load reduction, day-ahead appliance scheduling, internal energy trading, maximizing local RE utilization, energy availability, and economic emission cost reduction is useful in making the MG system more flexible and sustainable. Supply-demand balancing, minimizing load shedding, mitigating load curtailment due to attacks/faults, MG OPF/DOPF, frequency, and voltage regulation make the MG system secure. Overall, MG objectives achieved by controlling and optimizing each component’s objectives in a coordinated or cooperative way. The objective categorization in EMS of MG into flexibility, security, and affordability point of view helps in choosing the method for EM and highlights the requirements for futuristic developments to achieve specific or whole system goals. This review work provides more insights and identifies potential future research directions that should be accounted for EMS of MGs. The definitions of energy trilemma related to MG-EMS can be made as follows:
(i)
Flexibility in EMS: MGs to meet the demand using available energy resources with the goal of minimal emissions, flexible in operation considering local as well as upstream constraints from operators. In terms of control and optimization, MG changes such as adding energy sources or storage systems or any active/passive loads should accommodate by the EMS and provide flexible, scalable operation.
(ii)
Security in EMS: This category deal with various aspects/characteristics of MG components that have security-related issues, i.e., how they coordinate and make decisions without system failure. For example, switching between grid-connected and islanded modes of operation, safe and secure information exchange between different components.
(iii)
Affordability in EMS: This deal with the optimal and economical operation of all the MG components. The objectives that are related to cost come under this category. Cost-efficient and affordable operation of MGs and their components are the most addressed problems, and they include UC, EDP, cost minimization, and individual or system-level benefits maximization.
Figure 2 shows the simplest classification of the objectives under each element of trilemma based on the definition discussed above.

Factors Affecting the Energy Trilemma

MG-EMS enables flexibility in terms of the local energy generation and storage facilities, and effective management of MG components. The objectives such as day-ahead or real-time scheduling, plug-and-play capabilities of MG components, economic emission reduction, demand side management (DSM) including demand response (DR), load shedding, and self-sufficient energy nature to reduce peaks with storage systems affect the flexibility element of the trilemma. The secure operation of MG infrastructure depends on the supply-demand balance either in the islanded or grid-connected mode of operation, stability, frequency, voltage regulation, and communication among different entities. The security of MG-EMS is affected mainly by the uncertainty and variability of RES, ESS, and buildings. Furthermore, information exchange and/or delays among MG components play a role in MG system security. For example, in the MAS architecture, how an EV agent securely sends and receives information from MG energy sources and has the necessary charge for the next usage. Finally, the most addressed problems of MG-EMS were EDP, cost minimization, and benefits maximization for individual components, which are categorized as the affordability. The summary of MG components with their characteristics that affect the element of energy trilemma presented in Table 2. Therefore, it is essential to address the control and optimization methods developed for EMS in MGs that account for energy trilemma.
The control and optimization methods that are the focus of this paper are MAS and MPC-based approaches due to their popularity among other methods for MG-EMS. As methodological advantages and capabilities of these control methods for MG-EMS, understanding them from the energy trilemma perspective will be beneficial to identify the research gaps in recent MG changes and their advancements with rapid changes in technology, digitalization, and the importance to privacy and security. The detailed energy trilemma view of MAS and MPC methods is presented in later sections. The main contributions of this review work are summarized below:
  • Presenting the energy trilemma perspective of objectives and their control methods in MG-EMS.
  • Understanding of trilemma perspective of MGs can be beneficial to the whole energy system.
  • The significance of MAS and MPC-based methods and their challenges for achieving efficient EMS in MGs are discussed using the existing research.
  • Future recommendations that include all the trilemma elements in the control and optimization methods for EMS are provided for the research community.
The organization of the paper is given below: Section 2 is the detailed methodology for selecting the research articles from the available literature. Section 3 specifically discussed MAS and MPC control, optimization methods involved in the energy management of the MGs, and the perspective from energy trilemma. Section 4 provides our recommendations and challenges for future energy systems/MGs from the understanding of existing research in terms of MAS and MPC-based methods. Section 5 presents the conclusions drawn from this review.

2. Methodology of the Review

Microgrids are a popular research topic, and significant research development has been published addressing various aspects such as generation, storage systems, and their management (RES, DERs, batteries) to energy trading using peer-to-peer methods. Around 35,000 papers have resulted from the keyword “microgrid” in Scopus showing the level of interest in this research area among the power and energy community. Many research articles (~2000) are published related to the MG, smart energy system, and EM that are evident from the databases such as IEEE and Scopus. This study conducts a systematic literature review to examine several factors, analyzes and classifies MAS, MPC-based control, and optimization methods for MGs-EMS from the perspective of energy trilemma. To do so, a relatively large number of papers dedicated to the subject are acknowledged, introducing the taxonomy of control and optimization methods for the MG system. The focus of the paper is confined to the methods that use MAS, and MPC-based approaches for EM in MGs as there is a need for an increasing trend of independent behavior in the present dynamic energy system environment. MAS approaches suitable for such kind of systems and observed increasing interest in applying MAS technologies to the current MGs scenarios as they provide features such as active/reactive, social, scalable, and decentralized/distributed control. Moreover, due to the advancement in computational abilities, communication and privacy requirements, and lack of understanding of interactions between the control and optimization methods related to “complexity”, “uncertainty”, and “forecasting”, MAS, MPC approaches seem to be beneficial for MGs-EMS. As RES introduces intermittency and uncertainty to the MGs, MPC-based methods provide better control as it involves the forecasting information. For this systematic review, the papers screened through the keywords “microgrid”, “energy management”, “control and optimization”, “MAS”, and “MPC” along with decentralized, distributed, and hierarchical control architectures. Figure 3 shows the number of publications that use the MAS and MPC-based methods for MG control. It justifies the focus of this review on MAS and MPC methods for EMS in MGs.
The essential objective of a systematic literature review is to identify, assess, and interpret specific subjects in a certain field of study [43,44]. The available databases have been browsed and an architecture has proposed for selecting the potential literature to be analyzed in detail. Moreover, the methodology of [45], known as backward and forward search, is used in some cases; to further identify suitable publications. Firstly, the language of all manuscripts is checked (English and non-English). The next level of removal is continued by screening the title of the research works. The third level is filtering the title and abstract of the papers. The fourth is to filter the remaining papers based on the full text. The final step is to categorize the total available papers as demonstrated in Figure 4. Total of 176 and 290 articles published in the last decade in the Scopus database related to MAS and MPC-based methods for MGs filtered respectively through the process shown in Figure 4.
The keywords search and screening performed as below:
  • MAS-based methods: “smart energy system”, “microgrid”, “energy management”, “multi-agent systems”.
    • A total of 176 papers were found and 3 of them were omitted due to non-English language.
    • Around 35 papers removed as they are significantly non-relevant subject areas, and the remaining papers were screened based on title, abstracts, quality of paper, and relevancy to the MAS control and optimization methods. (~75 papers, shown in Figure 5).
The selected articles sorted to examine separately the MAS control methods in terms of stages, type of control (decentralized/distributed), the methodology employed, and complexity as specified below.
  • Papers on “hierarchical or bilevel control and optimization” are considered.
  • Papers on “decentralized/distributed control and optimization” are screened. The MAS methods that employ different optimization algorithms such as AI-based methods, conventional methods such as ADMM, consensus, primal-dual, diffusion, and metaheuristic-based methods also considered.
2.
MPC-based methods: “Model predictive control”, “microgrid”, and “optimization”.
Then, similar criteria were considered to find and systematically sort articles of MPC-based methods.
  • English as the main language for the research article, 24 papers were excluded. (266 papers)
  • Papers that are significantly non-relevant subject area, Scopus bronze and green category papers with no licenses, and through the title screening were excluded. (106 papers)
  • Forty papers were removed because of irrelevant information in the abstract.
Around 66 articles were found by the criteria discussed above. These articles were further identified based on the MPC methods in terms of complexity, uncertainty, and forecasting system behavior.
Figure 6 shows 51 journal and 15 conference papers and their share of those journals and conference papers published on MPC-based control approaches for MG-EMS also shown. Finally, among the searched articles, the selected articles for this review analyzed and figured out how the energy trilemma perspective considered in the MGs-EMS objectives, control and optimization methods as mentioned in Section 1.

3. Control Architectures for Energy Management Systems in Microgrid

An efficient EMS of MG depends on the control architecture and optimization algorithms that are equipped to manage their assets. Centralized, decentralized, distributed, and hierarchical control schemes are widely known as MG control architectures. Decentralized and distributed architectures have several advantages over centralized control methods such as improved flexibility, reliability, robustness, and the ability to avoid whole-system failure [77]. The evolution of the MG control and research questions addressed using decentralized, distributed, hierarchical control architectures summarized in [78,79,80,81]. The selection of the control architecture depends on the type of MG, mode of operation, and user or operator requirements. A survey of cooperative control frameworks with centralized, decentralized, distributed, and hierarchical architectures, and their operations for DC MGs presented in [82,83,84]. For DC MGs, hierarchical methods with AI, MAS, and metaheuristics algorithms are preferred over other control schemes [85]. In [86], a review and comparison of distributed control methods for AC MGs and the impact of communication failure on them were discussed. An analysis of centralized and decentralized MG control from the reliability perspective is provided in [87]. A distributed hierarchical control method is developed in a coordinated manner for economic dispatch and frequency regulation in the islanded mode for AC MGs [88]. To restore frequency and voltage, consensus-based adaptive control in a distributed manner considering uncertainty and disturbances developed for islanded MGs in [89]. In [90], hierarchical methods overview for both AC and DC types of MGs are summarized. The review of the hierarchical control strategies for AC, DC, and hybrid MG architectures are presented in [91,92]. Shrivastava et al. [93] presented a review from a cyber-physical perspective of MG architectures and control using hierarchical methods. Due to the time scale differences, achieving the primary, secondary, and tertiary levels of control in MGs improves operating efficiency and offers flexibility. Usually, local voltage control is at the primary level, frequency regulation and voltage restoration are at the secondary level, and finally, energy management is dealt in the tertiary level in the hierarchical control architecture as shown in Figure 7. Moreover, a droop-free hierarchical control strategy is proposed for inverter-based AC MGs [94]. Similar to hierarchical control, bi-level optimization and distributed cooperative control models for distribution networks with multiple MGs are given in [17]. This control can provide a plug-and-play capability and less communication pressure, it is shown in Figure 7.
The flexible, affordable, secure operation of MG is achieved by efficient EMS with the above-discussed control architectures. The methods such as MAS and MPC equipped with different optimization algorithms resulted in optimal operation of MGs-EMS. In the following sections, we discuss MAS and MPC-based methods for MGs-EMS from the perspective of each element of the energy trilemma.

3.1. MAS-Based Control and Optimization Methods

Distributed coordinated control with minimal data exchange and computational burden achieved for the EMS of MGs and their components with individual objectives by intelligent and interactive MAS architecture. Autonomous agent-based methods that inherently solve global objectives are gaining interest in developing distributed architectures, where the control effort is distributed across all the components in the MGs [77]. The review of such distributed control methods with MAS is presented in [78]. MAS-based distributed control for energy management in MGs and MG communities is reviewed in [23]. Multi-agent approaches using swarm-based and game theoretic methods for multi-generation MGs are presented in [79,80]. Distributed multi-agent platform is popular for efficiently managing the secondary control level in hierarchical architecture for synchronization and communication among the power converters in autonomous MGs. The MAS-based distributed consensus control methods for balancing MGs generation and demand have the advantages of low computational power requirements and minimal information exchange among the agents [27]. In the bilevel distributed control, the upper-level layer used the MAS approach for consensus and fair utilization of MGs [22]. A 2-layer coordinated control approach with MAS for MGs where the switching control of DC devices and loads are handled as discrete events using Petri nets is given in [81]. MAS approaches are developed for energy management in MGs with RES [82], ESS [83], houses and buildings [84], and different type of load patterns [85]. These methods addressed and involved in solving several objectives such as optimal cost of operation/generation, minimizing emission costs and line losses [86], the autonomy of supply-demand balancing, ED, scheduling, user expectations (in terms of heating or cooling), peak consumption, cost-benefit ratios, etc. MAS methods for EMS in decentralized structure addressed demand management (DM) [85], ED, and UC problems for both islanded and grid-connected AC MGs [6,86]. The agent-based decentralized control methods with Stackelberg game theory algorithms identified as efficient EM solutions for MGs and MG communities that address the problem of DERs integration [87]. ED and optimal operation of RE integration of EMS using RNN-based EMS with MA-based weather forecasting technique presented in [88]. An agent-based decentralized model with robust programming based optimization for MG-EMS implemented in [89].
Various software used in implementing multi-agent approaches for solving the objectives mentioned above were MATLAB + JADE, RSCAD with ACL communication, HTTP, TCP/IP communication protocol, and fuzzy logic [90]. These methods use individual system components as agents, which can have their objective functions, able to communicate and act independently. As MG systems involve several components with different natures, bi-level or three-level hierarchical control structure is very common in recent studies. The summary of objectives and the multi-agent-based control approach for MGs-EMS is provided in Table 3.
The control architectures that used MAS with several optimization algorithms in solving the objectives mentioned above have numerous advantages in MGs-EMS. Analyzing them with the help of trilemma elements such as flexibility, affordability, and security and considering the MAS characteristics will provide a different perspective that can help in selecting the suitable method of control for MGs that achieve desired operation.
(i)
Flexibility in EMS of MGs through MAS: In MAS methods, the MG components are considered as individual or autonomous agents with objective functions to achieve with minimal information exchange with the neighboring agents through communication. The autonomous nature of MAS helps in adding more RES and ESS. It leads to the effective utilization of flexible, locally generated energy, and reduces grid imports and emissions. The autonomous and scalable nature of the MAS framework enhances the plug-and-play capability of MG-EMS. When the MGs are operated in power deficit mode, the flexible operation of EMS through MAS is achieved by sending control signals to the agents that can participate in optimal DSM and DR or load shedding. Similarly, in the power surplus mode, the energy availability is communicated and stored for future use to reduce peak loads in the system. As the utility grid considered as an agent, it is ready to supply whenever MG-EMS suffers from energy deficiency. This greatly enhances the system’s flexibility in handling sudden failures of MG component and satisfies the local load demand. The autonomous, scalable, sociable, and reactive abilities are the MAS characteristics that offer flexibility in the EMS of MGs.
(ii)
Affordability in EMS of MGs through MAS: The economic operation of MG is the primary goal of EMS. The consideration of local as well as global constraints in the MAS methods provides efficient EM in the MGs by solving the EDP problem. Active and reactive characteristics of MAS control provide continuous monitoring of MG systems and effectively utilize the available energy. This enhances the utilization of locally produced energy and avoids additional power trading from the grid. This reduces the cost of operation and increases affordability to the different types of consumers. The MAS control methods are popular in providing decentralized and/or distributed control architecture. Thus, these are computationally less expensive than centralized control methods. The active and reactive features of MAS enhance the affordability of the MGs. In distributed approaches, the minimum operating cost and optimal power output of all the DERs achieved with cooperative/consensus methods. In AC-MGs, consensus can be obtained through incremental cost consensus (ICC) or gradient-based distributed methods [77]. Similarly in DC-MGs and hybrid MGs, ICC approaches can be extended [91]. These are easily possible with MAS approaches as different techniques can achieve consensus between agents.
(iii)
Security in EMS of MGs through MAS: Security of supply is most important for any energy system, especially for MGs operating in the islanded mode. The loads should be supplied by the efficiently scheduled available energy resources of MGs-EMS with the amount of energy requested. To satisfy the operational constraints of MG and its components, MAS methods with intelligent and interactive communication capabilities between the agents are most suitable. For example, the MAS development using JADE provides the communication capability through the ACL (agent communication language) following the FIPA (Foundation for Intelligent Physical Agents) protocols. The possibility of single-point failure of the MG-EMS can be avoided by the decentralized/distributed architecture of MAS through communication. Moreover, most sensitive loads can be given preference at the same time while maintaining the supply-demand balance, frequency, and voltage regulation in hierarchical control that uses the MAS approach to enhance the MG-EMS security. Secure communication and avoiding communication delays are the challenging aspects of MAS methods. The uncertainty and intermittent nature of the RES, security, and health aspects of batteries/ESS are considered during the control method modeling for MG-EMS. In the case of local agent failure, the isolation of faulty component of MG is possible, which improves stability and provide secure operation of MG and its components.
Table 3 presents the works that used MAS approaches in different types of control architectures for MG-EMS. It also shows the objectives identified along with the addressed energy trilemma element. As it is clear from the table, the affordability aspect of energy trilemma is by default included in the EMS studies of any MG as the cost-optimal operation always desired. Later, the effective utilization of available energy resources, storage elements, DG, DSM, and DR are given importance. This enhances the system’s flexibility. Finally, due to the modern MG challenges such as complex dynamic behaviors of MG components, uncertain environment, multi-mode operation of MGs, supply-demand balance, and system security become more important. The security aspect of energy trilemma has gained attention in the recent MGs-EMS studies with the increase in the number of individual components and developments of communication infrastructure among them. These individual agents in the MGs have dependent and independent operating nature to supply/receive reliable, secure energy, and increased concern over secure communication. The objective functions and their problem formulations include linear, non-linear, mixed integer and other difficult characteristics which require multi-stage control and efficient optimization algorithms (for detailed mathematical formulations, kindly refer to the respective original publications). The inference made from Table 3 is that the implementation of MAS, AI-based, hybrid (two or more) control approaches for MGs-EMS is gaining popularity over the other methods. Distributed and hierarchical control architectures with these methodologies are essential to address the energy trilemma (flexibility, affordability, security) issues in modern MGs. Based on the analysis performed, the constituents of MAS for achieving energy trilemma aspects in MGs-EMS are presented in Figure 8, i.e., MAS characteristics and abilities that help in developing various control architectures to solve objectives of EMS by employing different kinds of optimization algorithms are depicted in Figure 8.

3.2. MPC-Based Control and Optimization Methods

MPC-based methods are commonly used to solve mixed integer nonlinear objectives such as the UC problem of EMS in MGs. Addressing the characteristics such as variability, MG components uncertainty, and the use of forecasting information are included in the MPC-based control methods. MPC rolling or receding horizon optimization approach is also capable of providing efficient MGs-EMS that can provide over a considered time horizon either in day-ahead or real-time scheduling.
MPC-inspired EMS used a neuro-fuzzy algorithm that accounts for RES intermittent nature in grid-connected MG with loads and PV presented in [100]. To address the uncertainty issues with RES and loads, stochastic-based EM of MG that has several control objectives is resolved using MPC rolling horizon approach. To minimize the operating costs of MGs under uncertainty in wind speed, scenario-based stochastic programming with a rolling horizon approach is presented in [101]. The rolling horizon or MPC approaches are reactive-based methodologies that can modify or update the data obtained by deterministic approaches. In [102], a scenario-based MPC proposed to minimize operating costs and overall emissions. A chance constraint MPC for a grid-connected MG consisting of a gas turbine, battery, and PVs is presented in [103]. In this, optimal scheduling considering uncertainty in the lower level, and economic operation over a long-time horizon in the higher level achieved simultaneously. In [104], MPC-based optimal control for renewable energy MGs with hybrid ESS such as hydrogen ESS, batteries, and capacitors provided to achieve economical and flexible operation. To address power quality, and unbalanced power-sharing issues, a hierarchical MPC-based method used for islanded AC MG [105]. In addition, MPC methods applied for EMS that consider battery aging were also developed [106,107]. Several MPC-based building-to-building EMs are also proposed for residential MGs with grid connection [108,109] and islanded operation of MGs [110,111,112].
In the well-known 3-layer control, the objectives of the secondary control layer such as voltage, frequency regulation, and power allocation are achieved using MPC-based mechanisms with rolling or receding optimization. Moreover, communication cost reduction obtained using self-triggering based on the predictive feature of MPC [113]. MPC is used in the optimization framework of MG to optimize the power flows and reduce the peak load ensuring the quality of service to EVs in a vehicle-to-building environment [114]. Centralized EM for a building integrated MG (BIM) using MPC with finite horizon planning optimization was developed in [115]. This algorithm optimizes the BIM operation that satisfies the indoor temperature along with BIM components and power exchange with the grid. In [116], a dual decomposition-based distributed MPC for EM in MGs networks for feasible power exchange without raising privacy concerns is presented. Similarly, a hierarchical (upper and lower layer) distributed MPC that provides high reliability, efficiency, and flexibility in its control for standalone MGs with wind, solar, and battery power systems is presented in [117]. A chance-constrained MPC for interconnected MGs accounting uncertainty to provide EM strategies presented in [118]. MGs forming also helps with service restoration. This further improves the resiliency of the distribution system [119]. MAS employed with MPC also developed to control and optimize MGs for energy allocation [120]. MPC with robust optimization for islanded MGs with intraday EM proposed in [121]. MPC and their advancements that are used to achieve objectives such as maximizing energy efficiency, managing import (export) power from (to) the grid, and economic optimization show an increasing trend in the MG-EMS application that involves distributed RES and ESS [40].
The control architectures that solve the aforementioned objectives by combining MPC with various optimization methods have several benefits in MGs-EMS. A different perspective that can help in understanding the MPC approach by analyzing its features with the help of energy trilemma elements is given below.
(i)
Flexibility in EMS of MGs through MPC: The realization of centralized, decentralized, and hierarchical control architectures for EM in MG are made possible through the MPC and their variants. MPC can effectively achieve the control and optimization objectives of EMS through the features such as a rolling or receding horizon approach, accounting uncertainty, forecasting information, and reactive (feedback) mechanism. The flexibility of EM in MGs that employed MPC-based control methods is achieved by providing the forecasting information related to the RES generations and load demand. Real-time or day-ahead scheduling is possible through the rolling horizon approach and enabling the DSM and DR techniques in control architecture reduces peak loads. The plug-and-play capability provided to the extent would not increase the computational complexity. This plug-and-play of ESS and other loads improves EMS reliability and flexibility. The flexible operation of MG can be carried out with the help of control feedback from the available generation and load demand in the islanded or grid-connected mode of operation. Delays in the energy demands of MG components are allowed within the predictive time window. This further helps in tackling flexible demand profiles in the MG-EMS.
(ii)
Affordability in EMS of MGs through MPC: The problems with the nature of mixed integer linear and nonlinear characteristics considering several operating constraints are solved effectively using MPC-based methods. The UC, EDP, and optimal operation of MG-EMS also have a similar nature and were addressed widely using MPC methods. The integration of different optimization techniques such as robust, rolling, and stochastic optimization helped in achieving affordable and optimal EM within the MGS that employed MPC-based control approaches. The self-triggering feature of MPC will reduce the communication infrastructure requirement that further helps in developing an affordable control system for MG-EMS. The energy imports and exports from the grid are continuously monitored at the control unit. This helps in achieving the affordable and economical operation of grid-connected MG.
(iii)
Security in EMS of MGs through MPC: The ability to handle any disturbances and uncertainties is the most beneficial aspect of MPC control approaches for MG-EMS. The uncertainty issue of MG-EMS to enhance security is well addressed using the MPC-based methods with robust optimization. MPC control approaches are reactive in nature and can integrate new updated or forecasted information into the EMS. This improves system security by satisfying the system and component-level constraints. MPC with a rolling horizon approach reduces forecast error for real-time online operation and provides stable operation of MG. By doing so, MPC can predict the future behavior of the system that has constraints. The decentralized/distributed architecture of MPC used to control the power flows of the complicated hybrid power system. MPC has a fast transient response since the main role of MPC is to integrate new updated data and forecast information. Additionally, giving precedence to the most sensitive loads simultaneously with preserving supply-demand equilibrium, frequency regulation, and voltage regulation in hierarchical control that employed the MPC approach improves the security of the MG-EMS. When modeling the control method for MG-EMS, the security and health aspects of batteries and ESS, as well as the uncertainty and intermittent nature of RES, are considered.
MPC uses many optimization techniques including rolling (receding) optimization, finite horizon optimization, convex programming, MILP optimization, and multivariable optimization as shown in Table 4. The constituents of MPC-based control approaches for achieving the energy trilemma in MG-EMS summarized in Table 4 are illustrated in Figure 9.
In summary, the MAS and MPC frameworks are well used in control methods for MGs due to their structural features and control operations. The two mentioned control approaches have the majority share among the recent application to EMS. As discussed in the papers mentioned in Table 1, Table 3 and Table 4, the MAS framework is known for its advantages such as decentralized/distributed architecture, communication capability among the system components, and characteristics such as autonomous, social, active, proactive, and scalability. This results in developing several research works that use MAS as the main control engine in all the levels of control in MGs (such as primary, secondary, and tertiary control in MGs). At the same time, conventional control techniques such as MPC and their advancements are widely popular methods for EMS in MGs. MPC possesses a variety of beneficial traits [134,135]. It is possible to incorporate physical constraints directly and intuitively, and have an excellent dynamic, reliable control system. Direct control signals produced results in simplicity. Complex optimization problems are made easier to solve by integrating a variety of techniques into the MPC control approach. In addition, researchers working on MPC advancements in MGs must consider different factors such as RES intermittency, load-sharing accuracy, circulating currents, grid stability, etc. Finally, for the EMS in MGs with the requirements of distributive control architectures, consensus, and effective management among the MG components, plug-and-play and scalability in adding RES, ESS, etc., and services such as DSM and DR, MAS-based intelligent interactive approaches are beneficial over MPC and other methods. However, due to the adaptability, capacity to apply in any field, predictive and feedback nature, accounting uncertainty, and intuitive characteristics, MPC-based methods are advantageous in hierarchical control architectures of MGs-EMS with RES, ESS, and dynamic loads. Additionally, to overcome the pitfalls of each other, the ensemble of MAS and MPC-based methods can be a possibility to use at different levels of control in MGs.

3.3. Optimization Algorithms in the MGs-EMS

The use of the control and optimization method is based on the type of MG structure, individual entity objective functions, and their formulations. The classification of optimization techniques used in EMS includes AI-based, conventional mathematical, metaheuristic, and others. Fuzzy logic, game theory, multi-agent, neural network, and reinforcement learning methods come under the category of AI-based methods. Dynamic programming, robust programming, stochastic programming, bilevel programming, mixed integer programming, MPC-based methods are conventional approaches. Swarm intelligence, evolutionary, and heuristic approaches are of metaheuristic type. Hybrid methods and groups of two or more of the above-described types are categorized as other methods for achieving the optimization objectives of MG-EMS. In [6], the authors presented a comprehensive review of optimization techniques for addressing several control objectives in the EMS of MGs. Four major types of techniques and their subclassifications are presented in detail. Moreover, an interesting qualitative analysis was performed among methods that solve the UC, ED, forecast, and demand side management (DSM) objectives. It concluded that mixed integer programming, MAS approaches, and metaheuristics such as PSO are mostly used methods to address MGs-EMS. MAS-based methods are best for the MG to provide solutions for UC, and DSM with high efficiency, reliability, and adaptability, whereas metaheuristics such as PSO are simple and reliable, better for forecasting and ED. The ensemble of these methods collectively achieves the best results for solving EMS problems of MGs. Therefore, the idea of using hybrid approaches that include futuristic EMS requirements in a collaborative MG community with accurate forecasting, and scheduling to improve economic and computational benefits paramount in the literature.
In MAS, the optimization techniques are employed as distributed control strategies in the MGs-EMS because of the distributed nature of the agents as demonstrated in [78]. A critical overview of the distributed control systems utilizing MAS provided in [136]. The work in [86] presented a MAS-based hierarchical control for an autonomous MG intending to maintain a fixed voltage while maximizing economic and environmental benefits. To lower system peaks and integrate demand response with distributed storage, [85] suggested an energy management model employing a MAS-based system constructed in Java agent development framework (JADE). In [94], the supply-demand imbalance due to the high availability of RE is addressed by using a MAS with the distributed sub-gradient algorithm for EMS. Multi-agent-based MG supervisory controllers and their use were examined by [137]. A three-layer MAS-based controller for economic dispatch presented in [138] consists of producer, consumer, and observer agents. A MAS for DSM and schedule coordination is presented in [139].
In [17], an EMS problem divided into a UC and an optimal power flow problem. The mixed-integer non-linear problem was solved using an MPC-based approach. The suggested model’s performance assessed using the CIGRE medium-voltage benchmark. A model developed for efficient battery scheduling based on a receding control horizon is presented in [140]. The application of MPC control to solve the DSM in MG is demonstrated by [141]. Centralized and decentralized control architectures with MPC methods for EMS formulated as MINLP in grid-connected MGs proposed to solve objectives that include forecasting, DSM, and UC [6]. Among the conventional approaches, MPC and their variants always make their place in competition with modern AI-based techniques as it effectively solves UC-like problems of EMS with an MINLP nature.
Heuristics and evolutionary algorithms are popular in solving single and multi-objective optimization problems. In MGs-EMS, PSO and its variants are widely used. For optimal economic dispatch, GA are widely used evolutionary-based algorithm for EMS in MG [142]. ESS-introduced uncertainty is widely addressed by PSO-based optimization methods for EMS in MG [143]. In order to reduce operating costs and carbon emissions, a multi-objective intelligent EM control of a MG system developed in [144].
Game theory (GT) is a mathematical theory developed to investigate the rational decision-making of a decision-maker to resolve conflicts and the cooperativeness of a system to attain a common, well-defined goal. For a decentralized DSM of grid-connected home MG with EV, ESS, and RES, depending on the load demand forecasts, EMS engages in a mixed-strategy non-cooperative game until it reaches a Nash equilibrium, changing the anticipated consumption pattern to reduce the overall cost of electricity [145]. The deployment of agent-based and GT-based EM solutions for community MG has been found as the most effective approach to address the concerns of increased DERs integration into MGs. The decentralized nature of the MG EMS system benefits from the characteristics of the GT-based algorithms.
With an adaptive nature to the environment and incorporating user input into the control logic, RL-based methods have been widely used in decision-making. In [146], a thorough analysis of modeling approaches and algorithms for demand response using RL is presented. RL can coordinate with multi-agent systems that perform demand response based on generated penalties and rewards. For the rescheduling of a completely automated EMS, [147] used Q-learning. An effective scheduling and control technique using RL for heating, ventilation, and air conditioning (HVAC) systems implemented in [148]. The results demonstrated that the RL-based controller could cut energy consumption by 22% while maintaining interior thermal comfort compared to a hand-crafted baseline controller. NN, FL, and other AI techniques are also generally used in MG-EMS. The NN-based forecasting technique is typically employed to estimate the production of stochastic renewable energy sources. Forecasting and demand response models are also necessary for NN-based energy management algorithms. Additionally, NNs employed in EMS schemes that concentrate on ED and optimal operation of the integration of renewable energy [88]. An RNN-based energy management system and a multi-agent-based weather forecasting technique is presented in [88]. The coordination of various ESSs in a microgrid while taking into account an interconnected topology has also been optimized using the RL algorithm [149].
Finally, the other conventional solvers that solve mixed integer linear/nonlinear EM problems were also given in [6]. Minimizing the total operational cost as a convex optimization problem both for offline and online EMS is solved using dynamic programming [150]. MIP is widely used for solving EMS problems due to its simplicity and low computational cost. MILP is also used to manage generation and demand alongside load forecast in a rolling horizon approach [151]. The objectives in MIP are optimal scheduling, sizing, and balancing of the generation and demand of RES, ESS in MG-EMS. A stochastic MILP model for optimal EM and sizing of RE and battery presented in [152].
Energy trilemma aspect in optimization methods: As discussed earlier in Section 3.1 and Section 3.2, MAS and MPC methods have the edge over other methods to implement control and optimization architectures for MGs-EMS. The AI-based methods for EMS provide flexibility in solving plug-and-play capabilities of MGs-EMS. The algorithms that are used for EMS should be scalable for solving increase in dimensionality or non-linearity in the objective formulations. AI techniques such as RL and machine learning methods, metaheuristics that can handle such complex objective functions are gaining importance in the recent studies due to higher amount of data availability and handle the dynamic nature of the system. The computational complexity should be reduced with the help of efficient solvers and different simulation platforms. In addition to solving the optimization problems associated with EMS, the proper communication between different entities of EMS of MG is important. Such communication is useful for developing distributed architectures with minimal privacy concerns and improving security aspect of EMS.
In summary, review papers published in recent years discussed different control architectures with various optimization algorithms developed, and tools used for MGs-EMS along with key recommendations are given in Table 5 below.

4. Future Research Directions and Discussion

The review presented in this paper aims to check how the energy trilemma is considered in the MPC and MAS-based EM methods of MGs. Usually, affordability, flexibility, and security are considered in different ways. The review reveals that the EM problem or the control and optimization problem was a mono-objective where a single objective function related to the operational costs of the microgrid widely addressed. In this case, one of three terms of the energy trilemma was considered, and the other two terms were included implicitly in the problem constraints or were supposed to be provided through the microgrids architecture and constituents. For example, including the energy storage or the demand-side response programs can provide flexibility to the network. Moreover, having different types of generators will prioritize the security of the supply. This security of supply can be affected by a failure of the communication system. Hence, some research papers considered these aspects by developing a centralized energy management system. When more than one element of the energy trilemma is included in energy management, the control/optimization problem becomes multi-objective. The objective function was formulated to reduce the operational costs (affordability aspects), increase the security of supply by imposing penalties in case of unmet demand (security aspects), and increase flexibility by incentivizing the utilization of locally generated and/or traded energy. The environmental dimension was considered by incentivizing the use of local renewable energy. The current review reveals that the following aspects related to EMS of microgrids require to be considered further by the research community:
Stability of microgrid: Issues related to the stability of MG affect the security of supply. Over or under frequency and voltage are considered currently through the balance of active and reactive power flows in a three-phase balanced microgrid. However, the imbalance in loads and impact of non-linear loads on the microgrid stability have been ignored in the literature. Hence, there is a need for an EMS that considers the imbalance in load and the impact of non-linear loads, and to maintain the MG stability.
Resilience of EMS against cyber-attacks: Cyber threats affect the security of the supply of MG. The focus of the current research was to reduce communication delays in distributed and decentralized architectures. However, it is essential to develop a resilient EMS that can deal with cyber-attacks in a way the energy supply will not be affected.
Scalability of EMS of a microgrid: EVs significantly affect the flexibility and considered widely in the MG-EMS studies. EVs are static energy storage systems with constraints related to their availability; for example, EVs will not be available for specific periods. Currently, the EMS of MGs charge the EV batteries during excess generation and discharge them to cover the load during generation shortage. However, it is essential to develop an MG-EMS that can consider the dynamic behavior of the EVs in the microgrid; the capacity and the stored energy are variable, and related to the drivers’ preferences/behaviors and many other parameters. The change in the number and size of EVs available at a specific time period arises scalability issues for the EMS. Considering hybrid ESS [163], battery health degradation, state-of-the-charge of batteries are also should be accounted in EMS for MGs with storage systems. These directly affect the operational costs, which in turn impact MG-EMS affordability and security.
EMS algorithm advancements: Many methods developed based on the system of systems (SoS) approaches for MGs and smart grids [164,165,166,167,168,169]. These methods are easy to implement and have supervisory control nature. However, these fail to provide optimal EMS. MAS and MPC-based methods are effective and optimal but dependent on MG complexity, architectures, or model. Therefore, combining SoS and optimal-based methods provide efficient and optimal solutions needed for MG-EMS. In addition, there is a need for AI advancement in MGs control and optimization approaches that enable EM in futuristic energy systems are required. In the MAS control framework, the agents may have objectives of conflicting nature and require efficient optimization algorithms. In solving such complex problems with conflicting objectives, the multi-objective evolutionary algorithms (MOEAs) are well known. However, the applications of the MOEAs are little-known in MGs-EMS studies. MOEAs in the control methods for MGs-EMS can be a potential application and result in a set of Pareto optimal EM solutions.

5. Conclusions

This review presented the energy trilemma perspective for MG-EMS by categorizing the objectives, control and optimization methods in terms of flexibility, affordability, and security. The focus is given to the MAS and MPC-based approaches with different control architectures for energy management in MGs. The objectives that affect each element of the energy trilemma are presented in detail. The literature was scanned for MAS and MPC-based control methods from the energy trilemma perspective, and several inferences made from the existing research. The detailed analysis of MAS and MPC approaches, optimization methods, and their constituents to achieve the energy trilemma presented in this review can provide a fresh perspective for MGs-EMS. The MAS and MPC methods are used in all types of control architectures. However, MAS control complexities rise due to interactions and market transactions [170] in interconnected MGs. Incorporating AI-based machine learning and reinforcement learning algorithms in the MAS-based methods has drawn attention recently to developing realistic EMS for MGs with ICT technologies. Though the MPC approaches are used widely in developing EMS due to their fast dynamic response and reactive features in handling uncertainties, they require high computational power. Adaptive predictive control with AI and hybrid control techniques and practical SoS methods such as logical evolution operator-based techniques (epsilon operator) are employed in MPC to decrease the computational complexity. Finally, future recommendations and analysis related to stability, scalability, and resiliency of MGs-EMS that affect flexibility, affordability, and security in addition to EMS algorithm improvements are presented to benefit the MG research community.

Author Contributions

Conceptualization, T.P., M.C., A.A. and D.G.; methodology, T.P. and M.C.; validation, T.P. and A.A.; formal analysis, T.P. and A.A.; investigation, T.P. and A.A.; resources, S.W. and D.G.; data curation, T.P.; writing—original draft preparation, T.P., M.C., A.A. and D.G.; writing—review and editing, T.P., A.A. and D.G.; visualization, T.P., M.C. and I.O.; supervision, A.A., D.G. and S.W.; project administration, S.W. and D.G.; funding acquisition, S.W. and D.G. All authors have read and agreed to the published version of the manuscript.

Funding

The authors wish to acknowledge funding from the Industrial Strategy Challenge Fund and Engineering and Physical Sciences Research Council, under a Grant EP/S016627/1, for the Active Building Centre research project.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

ABsActive Buildings
ACAlternating Current
AIArtificial Intelligence
DADay-Ahead
DCDirect Current
DERsDistributed Energy Resources
DGDistributed Generation
DOPFDynamic OPF
DPDynamic Programming
DRDemand Response
DRLDeep Reinforcement Learning
DSMDemand Side Management
EDPEconomic Dispatch Problem
EM(S)Energy Management (strategies/systems)
ESSEnergy Storage Systems
EVsElectric Vehicles
FCFuel Cell
GAGenetic Algorithm
ICTInformation and Communication Technology
JADEJava Agent Development Framework
LV MGlow voltage MG
MASMulti-Agent Systems
MDPMarkov Decision Process
MGMicro Grid
MG-EMSMicrogrid Energy Management Systems
MMCMicro Grid Clusters
MMGsMultiple MGs
MPCModel Predictive Control
NNNeural Network
OPFOptimal Power Flow
P2PPeer-to-Peer
PSOParticle Swarm Optimization
PVPhoto Voltaic
RE(S)Renewable Energy (Sources)
RLReinforcement Learning
RNNRecurrent NN
RPRobust Programming
SESSmart Energy System
SGSmart Grid
SPStochastic Programming
UCUnit Commitment

References

  1. Kerr, D. Net Zero Electricity Market Design Expert Group Report—Report for the Climate Change Committee; Climate Change Committee: London, UK, 2022; Available online: https://www.theccc.org.uk/publication/net-zero-electricity-market-design-expert-group/ (accessed on 20 October 2022).
  2. GOV.UK. Available online: https://www.gov.uk/government/publications/net-zero-strategy (accessed on 20 October 2022).
  3. nationalgrid. Energy Explained. Available online: https://www.nationalgrid.com/stories/energy-explained/how-much-uks-energy-renewable (accessed on 20 October 2022).
  4. IEA. Global Energy Review. Available online: https://www.iea.org/reports/global-energy-review-2021/renewables (accessed on 20 October 2022).
  5. COP26. Available online: https://ukcop26.org/ (accessed on 21 October 2022).
  6. Thirunavukkarasu, G.S.; Seyedmahmoudian, M.; Jamei, E.; Horan, B.; Mekhilef, S.; Stojcevski, A. Role of optimization techniques in microgrid energy management systems—A review. Energy Strategy Rev. 2022, 43, 100899. [Google Scholar] [CrossRef]
  7. Lotfi, H.; Khodaei, A. AC versus DC microgrid planning. IEEE Trans. Smart Grid 2015, 8, 296–304. [Google Scholar] [CrossRef]
  8. Papari, B.; Edrington, C.S.; Bhattacharya, I.; Radman, G. Effective energy management of hybrid AC–DC microgrids with storage devices. IEEE Trans. Smart Grid 2017, 10, 193–203. [Google Scholar] [CrossRef]
  9. Castillo-Calzadilla, T.; Cuesta, M.; Olivares-Rodriguez, C.; Macarulla, A.; Legarda, J.; Borges, C. Is it feasible a massive deployment of low voltage direct current microgrids renewable-based? A technical and social sight. Renew. Sustain. Energy Rev. 2022, 161, 112198. [Google Scholar] [CrossRef]
  10. Castillo-Calzadilla, T.; Cuesta, M.; Quesada, C.; Olivares-Rodriguez, C.; Macarulla, A.; Legarda, J.; Borges, C. Is a massive deployment of renewable-based low voltage direct current microgrids feasible? Converters, protections, controllers, and social approach. Energy Rep. 2022, 8, 12302–12326. [Google Scholar] [CrossRef]
  11. Hosseini, S.H.R.; Allahham, A.; Walker, S.L.; Taylor, P. Optimal planning and operation of multi-vector energy networks: A systematic review. Renew. Sustain. Energy Rev. 2020, 133, 110216. [Google Scholar] [CrossRef]
  12. Berjawi, A.; Walker, S.; Patsios, C.; Hosseini, S. An evaluation framework for future integrated energy systems: A whole energy systems approach. Renew. Sustain. Energy Rev. 2021, 145, 111163. [Google Scholar] [CrossRef]
  13. Jing, R.; Lin, Y.; Khanna, N.; Chen, X.; Wang, M.; Liu, J.; Lin, J. Balancing the Energy Trilemma in energy system planning of coastal cities. Appl. Energy 2021, 283, 116222. [Google Scholar] [CrossRef]
  14. Song, L.; Fu, Y.; Zhou, P.; Lai, K.K. Measuring national energy performance via energy trilemma index: A stochastic multicriteria acceptability analysis. Energy Econ. 2017, 66, 313–319. [Google Scholar] [CrossRef]
  15. Ouramdane, O.; Elbouchikhi, E.; Amirat, Y.; Sedgh Gooya, E. Optimal Sizing and Energy Management of Microgrids with Vehicle-to-Grid Technology: A Critical Review and Future Trends. Energies 2021, 14, 4166. [Google Scholar] [CrossRef]
  16. Bharath, K.; Krishnan, M.M.; Kanakasabapathy, P. A review on DC microgrid control techniques, applications and trends. Int. J. Renew. Energy Res. IJRER 2019, 9, 1328–1338. [Google Scholar]
  17. Olivares, D.E.; Cañizares, C.A.; Kazerani, M. A centralized energy management system for isolated microgrids. IEEE Trans. Smart Grid 2014, 5, 1864–1875. [Google Scholar] [CrossRef]
  18. Hakuto, Y.; Tsuji, T.; Qi, J. Autonomous Decentralized Stabilizing Control of DC Microgrid. In Proceedings of the 2017 IEEE Second International Conference on DC Microgrids (ICDCM), Nuremburg, Germany, 27–29 June 2017; pp. 292–296. [Google Scholar]
  19. Khan, M.W.; Wang, J.; Ma, M.; Xiong, L.; Li, P.; Wu, F. Optimal energy management and control aspects of distributed microgrid using multi-agent systems. Sustain. Cities Soc. 2019, 44, 855–870. [Google Scholar] [CrossRef]
  20. Arwa, E.O.; Folly, K.A. Reinforcement learning techniques for optimal power control in grid-connected microgrids: A comprehensive review. IEEE Access 2020, 8, 208992–209007. [Google Scholar] [CrossRef]
  21. Khawaja, Y.; Giaouris, D.; Patsios, H.; Dahidah, M. Optimal cost-based model for sizing grid-connected PV and battery energy system. In Proceedings of the 2017 IEEE Jordan Conference on Applied Electrical Engineering and Computing Technologies (AEECT), Aqaba, Jordan, 11–13 October 2017; pp. 1–6. [Google Scholar]
  22. Xu, Y.; Zhang, J.; Wang, P.; Lu, M. Research on the bi-level optimization model of distribution network based on distributed cooperative control. IEEE Access 2021, 9, 11798–11810. [Google Scholar] [CrossRef]
  23. 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]
  24. Morstyn, T.; Savkin, A.V.; Hredzak, B.; Tuan, H.D. Scalable energy management for low voltage microgrids using multi-agent storage system aggregation. IEEE Trans. Power Syst. 2017, 33, 1614–1623. [Google Scholar] [CrossRef]
  25. Ullah, M.H.; Babaiahgari, B.; Alseyat, A.; Park, J.-D. A computationally efficient consensus-based multiagent distributed EMS for DC microgrids. IEEE Trans. Ind. Electron. 2020, 68, 5425–5435. [Google Scholar] [CrossRef]
  26. Papari, B.; Ozkan, G.; Hoang, H.P.; Badr, P.R.; Edrington, C.S.; Parvaneh, H.; Cox, R. Distributed control in hybrid AC-DC microgrids based on a hybrid MCSA-ADMM algorithm. IEEE Open J. Ind. Appl. 2021, 2, 121–130. [Google Scholar] [CrossRef]
  27. Bhargavi, K.; Jayalakshmi, N.; Gaonkar, D.; Shrivastava, A.; Jadoun, V.K. A comprehensive review on control techniques for power management of isolated DC microgrid system operation. IEEE Access 2021, 9, 32196–32228. [Google Scholar] [CrossRef]
  28. Sami, M.S.; Abrar, M.; Akram, R.; Hussain, M.M.; Nazir, M.H.; Khan, M.S.; Raza, S. Energy Management of Microgrids for Smart Cities: A Review. Energies 2021, 14, 5976. [Google Scholar] [CrossRef]
  29. Zhang, Y.; Fei, M.; Du, D.; Rakić, A. Recent advances on Microgrid Structure and Control Strategy. In Proceedings of the 2021 40th Chinese Control Conference (CCC), Shanghai, China, 26–28 July 2021; pp. 6986–6991. [Google Scholar]
  30. Shahgholian, G. A brief review on microgrids: Operation, applications, modeling, and control. Int. Trans. Electr. Energy Syst. 2021, 31, e12885. [Google Scholar] [CrossRef]
  31. Mehta, S.; Basak, P. A comprehensive review on control techniques for stability improvement in microgrids. Int. Trans. Electr. Energy Syst. 2021, 31, e12822. [Google Scholar] [CrossRef]
  32. Nikkhah, S.; Allahham, A.; Bialek, J.W.; Walker, S.L.; Giaouris, D.; Papadopoulou, S. Active Participation of Buildings in the Energy Networks: Dynamic/Operational Models and Control Challenges. Energies 2021, 14, 7220. [Google Scholar] [CrossRef]
  33. Farhat, O.; Khaled, M.; Faraj, J.; Hachem, F.; Taher, R.; Castelain, C. A short recent review on hybrid energy systems: Critical analysis and recommendations. Energy Rep. 2022, 8, 792–802. [Google Scholar] [CrossRef]
  34. Al-Saadi, M.; Al-Greer, M.; Short, M. Strategies for controlling microgrid networks with energy storage systems: A review. Energies 2021, 14, 7234. [Google Scholar] [CrossRef]
  35. Azeroual, M.; Lamhamdi, T.; El Moussaoui, H.; El Markhi, H. Simulation tools for a smart grid and energy management for microgrid with wind power using multi-agent system. Wind Eng. 2020, 44, 661–672. [Google Scholar] [CrossRef]
  36. Rwegasira, D.; Ben Dhaou, I.; Kondoro, A.; Kelati, A.; Mvungi, N.; Tenhunen, H. Load-shedding techniques for microgrids: A comprehensive review. Int. J. Smart Grid Clean Energy 2019, 8, 341–353. [Google Scholar] [CrossRef]
  37. Kamal, F.; Chowdhury, B. Model predictive control and optimization of networked microgrids. Int. J. Electr. Power Energy Syst. 2022, 138, 107804. [Google Scholar] [CrossRef]
  38. Konneh, K.V.; Adewuyi, O.B.; Lotfy, M.E.; Sun, Y.; Senjyu, T. Application Strategies of Model Predictive Control for the Design and Operations of Renewable Energy-Based Microgrid: A Survey. Electronics 2022, 11, 554. [Google Scholar] [CrossRef]
  39. Babayomi, O.; Zhang, Z.; Dragicevic, T.; Heydari, R.; Li, Y.; Garcia, C.; Rodriguez, J.; Kennel, R. Advances and opportunities in the model predictive control of microgrids: Part II—Secondary and tertiary layers. Int. J. Electr. Power Energy Syst. 2022, 134, 107339. [Google Scholar] [CrossRef]
  40. Hu, J.; Shan, Y.; Guerrero, J.M.; Ioinovici, A.; Chan, K.W.; Rodriguez, J. Model predictive control of microgrids—An overview. Renew. Sustain. Energy Rev. 2021, 136, 110422. [Google Scholar] [CrossRef]
  41. Tarragona, J.; Pisello, A.L.; Fernández, C.; de Gracia, A.; Cabeza, L.F. Systematic review on model predictive control strategies applied to active thermal energy storage systems. Renew. Sustain. Energy Rev. 2021, 149, 111385. [Google Scholar] [CrossRef]
  42. Villalón, A.; Rivera, M.; Salgueiro, Y.; Muñoz, J.; Dragičević, T.; Blaabjerg, F. Predictive control for microgrid applications: A review study. Energies 2020, 13, 2454. [Google Scholar] [CrossRef]
  43. Gholamzadehmir, M.; Del Pero, C.; Buffa, S.; Fedrizzi, R. Adaptive-predictive control strategy for HVAC systems in smart buildings–A review. Sustain. Cities Soc. 2020, 63, 102480. [Google Scholar] [CrossRef]
  44. Fontenot, H.; Dong, B. Modeling and control of building-integrated microgrids for optimal energy management–a review. Appl. Energy 2019, 254, 113689. [Google Scholar] [CrossRef]
  45. Sultana, W.R.; Sahoo, S.K.; Sukchai, S.; Yamuna, S.; Venkatesh, D. A review on state of art development of model predictive control for renewable energy applications. Renew. Sustain. Energy Rev. 2017, 76, 391–406. [Google Scholar] [CrossRef]
  46. Vašak, M.; Banjac, A.; Hure, N.; Novak, H.; Marušić, D.; Lešić, V. Modular hierarchical model predictive control for coordinated and holistic energy management of buildings. IEEE Trans. Energy Convers. 2021, 36, 2670–2682. [Google Scholar] [CrossRef]
  47. Wang, X.; Atkin, J.; Bazmohammadi, N.; Bozhko, S.; Guerrero, J.M. Optimal Load and Energy Management of Aircraft Microgrids Using Multi-Objective Model Predictive Control. Sustainability 2021, 13, 13907. [Google Scholar] [CrossRef]
  48. Garcia-Torres, F.; Báez-Gonzalez, P.; Tobajas, J.; Vazquez, F.; Nieto, E. Cooperative optimization of networked microgrids for supporting grid flexibility services using model predictive control. IEEE Trans. Smart Grid 2020, 12, 1893–1903. [Google Scholar] [CrossRef]
  49. Masti, D.; Pippia, T.; Bemporad, A.; De Schutter, B. Learning approximate semi-explicit hybrid MPC with an application to microgrids. IFAC Pap. 2020, 53, 5207–5212. [Google Scholar] [CrossRef]
  50. Yoo, H.-J.; Nguyen, T.-T.; Kim, H.-M. MPC with constant switching frequency for inverter-based distributed generations in microgrid using gradient descent. Energies 2019, 12, 1156. [Google Scholar] [CrossRef] [Green Version]
  51. Zhao, Z.; Guo, J.; Luo, X.; Lai, C.S.; Yang, P.; Lai, L.L.; Li, P.; Guerrero, J.M.; Shahidehpour, 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]
  52. Sabzevari, S.; Heydari, R.; Mohiti, M.; Savaghebi, M.; Rodriguez, J. Model-free neural network-based predictive control for robust operation of power converters. Energies 2021, 14, 2325. [Google Scholar] [CrossRef]
  53. Bhujel, N.; Rai, A.; Hansen, T.M.; Tonkoski, R.; Tamrakar, U. A Model Predictive Approach for Voltage Support in Microgrids using Energy Storage Systems. In Proceedings of the 2021 IEEE Power & Energy Society General Meeting (PESGM), Washington, DC, USA, 26–29 July 2021; pp. 1–5. [Google Scholar]
  54. Achour, Y.; Ouammi, A.; Zejli, D. Model predictive control based demand response scheme for peak demand reduction in a Smart Campus Integrated Microgrid. IEEE Access 2021, 9, 162765–162778. [Google Scholar] [CrossRef]
  55. Nasr, M.A.; Rabiee, A.; Kamwa, I. MPC and robustness optimisation-based EMS for microgrids with high penetration of intermittent renewable energy. IET Gener. Transm. Distrib. 2020, 14, 5239–5248. [Google Scholar] [CrossRef]
  56. Nelson, J.R.; Johnson, N.G. Model predictive control of microgrids for real-time ancillary service market participation. Appl. Energy 2020, 269, 114963. [Google Scholar] [CrossRef]
  57. Mildt, D.; Cupelli, M.; Monti, A. Objective Trade-off in MPC Based Energy Management for Microgrids. In Proceedings of the 2019 IEEE PES GTD Grand International Conference and Exposition Asia (GTD Asia), Bangkok, Thailand, 19–23 March 2019; pp. 280–285. [Google Scholar]
  58. Zheng, Y.; Jenkins, B.M.; Kornbluth, K.; Kendall, A.; Træholt, C. Optimization of a biomass-integrated renewable energy microgrid with demand side management under uncertainty. Appl. Energy 2018, 230, 836–844. [Google Scholar] [CrossRef]
  59. Tavakoli, M.; Shokridehaki, F.; Marzband, M.; Godina, R.; Pouresmaeil, E. A two stage hierarchical control approach for the optimal energy management in commercial building microgrids based on local wind power and PEVs. Sustain. Cities Soc. 2018, 41, 332–340. [Google Scholar] [CrossRef]
  60. Jang, Y.-S.; Kim, M.-K. A dynamic economic dispatch model for uncertain power demands in an interconnected microgrid. Energies 2017, 10, 300. [Google Scholar] [CrossRef] [Green Version]
  61. Tobajas, J.; Garcia-Torres, F.; Roncero-Sánchez, P.; Vázquez, J.; Bellatreche, L.; Nieto, E. Resilience-oriented schedule of microgrids with hybrid energy storage system using model predictive control. Appl. Energy 2022, 306, 118092. [Google Scholar] [CrossRef]
  62. Polimeni, S.; Meraldi, L.; Moretti, L.; Leva, S.; Manzolini, G. Development and experimental validation of hierarchical energy management system based on stochastic model predictive control for Off-grid Microgrids. Adv. Appl. Energy 2021, 2, 100028. [Google Scholar] [CrossRef]
  63. Monasterios, P.R.B.; Verba, N.; Morris, E.A.; Morstyn, T.; Konstantopoulos, G.C.; Gaura, E.; McArthur, S. Incorporating Forecasting and Peer-to-Peer Negotiation Frameworks into a Distributed Model-Predictive Control Approach for Meshed Electric Networks. IEEE Trans. Control Netw. Syst. 2022, 9, 1556–1568. [Google Scholar] [CrossRef]
  64. Xie, Y.; Ueda, Y.; Sugiyama, M. Greedy energy management strategy and sizing method for a stand-alone microgrid with hydrogen storage. J. Energy Storage 2021, 44, 103406. [Google Scholar] [CrossRef]
  65. Bonthu, R.K.; Aguilera, R.P.; Pham, H.; Phung, M.D.; Ha, Q.P. Energy cost optimization in microgrids using model predictive control and mixed integer linear programming. In Proceedings of the 2019 IEEE International Conference on Industrial Technology (ICIT), Melbourne, Australia, 13–15 February 2019; pp. 1113–1118. [Google Scholar]
  66. Hans, C.A.; Braun, P.; Raisch, J.; Grüne, L.; Reincke-Collon, C. Hierarchical distributed model predictive control of interconnected microgrids. IEEE Trans. Sustain. Energy 2018, 10, 407–416. [Google Scholar] [CrossRef] [Green Version]
  67. Zhang, Z.; Zhang, J.; Wenfang, D.; Peng, R.; Xu, C. Research on Economic optimal dispatching Strategy of Microgrid based on Model Predictive Control. MATEC Web Conf. 2018, 232, 01058. [Google Scholar] [CrossRef]
  68. Morstyn, T.; Hredzak, B.; Agelidis, V.G. Network topology independent multi-agent dynamic optimal power flow for microgrids with distributed energy storage systems. IEEE Trans. Smart Grid 2016, 9, 3419–3429. [Google Scholar] [CrossRef] [Green Version]
  69. Braun, P.; Faulwasser, T.; Grüne, L.; Kellett, C.M.; Weller, S.R.; Worthmann, K. Hierarchical distributed ADMM for predictive control with applications in power networks. IFAC J. Syst. Control 2018, 3, 10–22. [Google Scholar] [CrossRef] [Green Version]
  70. Zhao, Y.; Chen, Y.; Keel, B. Optimal Scheduling of Home Energy Management System with Plug-in Electric Vehicles Using Model Predictive Control. In Proceedings of the Dynamic Systems and Control Conference, Atlanta, GA, USA, 30 September–3 October 2018. [Google Scholar]
  71. Phan-Tan, C.-T.; Hill, M. Decentralized Optimal Control for Photovoltaic Systems Using Prediction in the Distribution Systems. Energies 2021, 14, 3973. [Google Scholar] [CrossRef]
  72. Parisio, A.; Rikos, E.; Glielmo, L. A model predictive control approach to microgrid operation optimization. IEEE Trans. Control Syst. Technol. 2014, 22, 1813–1827. [Google Scholar] [CrossRef]
  73. Le Franc, A.; Carpentier, P.; Chancelier, J.-P.; De Lara, M. EMSx: A numerical benchmark for energy management systems. Energy Syst. 2021, 1–27. [Google Scholar] [CrossRef]
  74. Batiyah, S.; Sharma, R.; Abdelwahed, S.; Zohrabi, N. An MPC-based power management of standalone DC microgrid with energy storage. Int. J. Electr. Power Energy Syst. 2020, 120, 105949. [Google Scholar] [CrossRef]
  75. Jane, R.; Parker, G.; Vaucher, G.; Berman, M. Characterizing meteorological forecast impact on microgrid optimization performance and design. Energies 2020, 13, 577. [Google Scholar] [CrossRef] [Green Version]
  76. Liu, Z.; Deng, C.; Chen, Y. Application of Hybrid Model Predictive Control (Hybrid-MPC) to Microgrid with High Penetration of Renewable Energy. In IOP Conference Series: Earth and Environmental Science; IOP Publishing: Bristol, UK, 2019; p. 012016. [Google Scholar]
  77. Espina, E.; Llanos, J.; Burgos-Mellado, C.; Cardenas-Dobson, R.; Martinez-Gomez, M.; Sáez, D. Distributed control strategies for microgrids: An overview. IEEE Access 2020, 8, 193412–193448. [Google Scholar] [CrossRef]
  78. Yazdanian, M.; Mehrizi-Sani, A. Distributed Control Techniques in Microgrids. IEEE Trans. Smart Grid 2014, 5, 2901–2909. [Google Scholar] [CrossRef]
  79. Mohseni, S.; Moghaddas-Tafreshi, S.M. A multi-agent system for optimal sizing of a cooperative self-sustainable multi-carrier microgrid. Sustain. Cities Soc. 2018, 38, 452–465. [Google Scholar] [CrossRef]
  80. Karavas, C.-S.; Arvanitis, K.; Papadakis, G. A game theory approach to multi-agent decentralized energy management of autonomous polygeneration microgrids. Energies 2017, 10, 1756. [Google Scholar] [CrossRef] [Green Version]
  81. Chamorro, H.R.; Pazmino, C.; Paez, D.; Jiménez, F.; Guerrero, J.M.; Sood, V.K.; Martinez, W. Multi-agent control strategy for microgrids using petri nets. In Proceedings of the 2020 IEEE 29th International Symposium on Industrial Electronics (ISIE), Delft, The Netherlands, 17–19 June 2020; pp. 1141–1146. [Google Scholar]
  82. Boudoudouh, S.; Maâroufi, M. Multi agent system solution to microgrid implementation. Sustain. Cities Soc. 2018, 39, 252–261. [Google Scholar] [CrossRef]
  83. Bogaraj, T.; Kanakaraj, J. Intelligent energy management control for independent microgrid. Sādhanā 2016, 41, 755–769. [Google Scholar] [CrossRef] [Green Version]
  84. Anvari-Moghaddam, A.; Rahimi-Kian, A.; Mirian, M.S.; Guerrero, J.M. A multi-agent based energy management solution for integrated buildings and microgrid system. Appl. Energy 2017, 203, 41–56. [Google Scholar] [CrossRef] [Green Version]
  85. Nunna, H.K.; Doolla, S. Energy management in microgrids using demand response and distributed storage—A multiagent approach. IEEE Trans. Power Deliv. 2013, 28, 939–947. [Google Scholar] [CrossRef]
  86. Dou, C.-X.; Liu, B. Multi-Agent Based Hierarchical Hybrid Control for Smart Microgrid. IEEE Trans. Smart Grid 2013, 4, 771–778. [Google Scholar] [CrossRef]
  87. Belgana, A.; Rimal, B.P.; Maier, M. Open energy market strategies in microgrids: A Stackelberg game approach based on a hybrid multiobjective evolutionary algorithm. IEEE Trans. Smart Grid 2014, 6, 1243–1252. [Google Scholar] [CrossRef]
  88. Urias, M.E.G.; Sanchez, E.N.; Ricalde, L.J. Electrical microgrid optimization via a new recurrent neural network. IEEE Syst. J. 2014, 9, 945–953. [Google Scholar] [CrossRef]
  89. Kuznetsova, E.; Li, Y.-F.; Ruiz, C.; Zio, E. An integrated framework of agent-based modelling and robust optimization for microgrid energy management. Appl. Energy 2014, 129, 70–88. [Google Scholar] [CrossRef]
  90. García Vera, Y.E.; Dufo-López, R.; Bernal-Agustín, J.L. Energy management in microgrids with renewable energy sources: A literature review. Appl. Sci. 2019, 9, 3854. [Google Scholar] [CrossRef] [Green Version]
  91. Lin, P.; Jin, C.; Xiao, J.; Li, X.; Shi, D.; Tang, Y.; Wang, P. A distributed control architecture for global system economic operation in autonomous hybrid AC/DC microgrids. IEEE Trans. Smart Grid 2018, 10, 2603–2617. [Google Scholar] [CrossRef]
  92. Ali, S.; Zheng, Z.; Aillerie, M.; Sawicki, J.-P.; Pera, M.-C.; Hissel, D. A review of DC Microgrid energy management systems dedicated to residential applications. Energies 2021, 14, 4308. [Google Scholar] [CrossRef]
  93. Rashidi, R.; Hatami, A.; Abedini, M. Multi-microgrid energy management through tertiary-level control: Structure and case study. Sustain. Energy Technol. Assess. 2021, 47, 101395. [Google Scholar] [CrossRef]
  94. Xu, Y.; Zhang, W.; Liu, W.; Wang, X.; Ferrese, F.; Zang, C.; Yu, H. Distributed subgradient-based coordination of multiple renewable generators in a microgrid. IEEE Trans. Power Syst. 2013, 29, 23–33. [Google Scholar] [CrossRef]
  95. He, Y.; Wang, W.; Wu, X. Multi-agent based fully distributed economic dispatch in microgrid using exact diffusion strategy. IEEE Access 2019, 8, 7020–7031. [Google Scholar] [CrossRef]
  96. Ma, G.; Li, J.; Zhang, X.-P. A review on optimal energy management of multimicrogrid system considering uncertainties. IEEE Access 2022, 10, 77081–77098. [Google Scholar] [CrossRef]
  97. Muqeet, H.A.; Javed, H.; Akhter, M.N.; Shahzad, M.; Munir, H.M.; Nadeem, M.U.; Bukhari, S.S.H.; Huba, M. Sustainable Solutions for Advanced Energy Management System of Campus Microgrids: Model Opportunities and Future Challenges. Sensors 2022, 22, 2345. [Google Scholar] [CrossRef] [PubMed]
  98. Salehi, N.; Martinez-Garcia, H.; Velasco-Quesada, G.; Guerrero, J.M. A comprehensive review of control strategies and optimization methods for individual and community microgrids. IEEE Access 2022. [Google Scholar] [CrossRef]
  99. Rosero, D.; Díaz, N.; Trujillo, C. Cloud and machine learning experiments applied to the energy management in a microgrid cluster. Appl. Energy 2021, 304, 117770. [Google Scholar] [CrossRef]
  100. Ulutas, A.; Altas, I.H.; Onen, A.; Ustun, T.S. Neuro-fuzzy-based model predictive energy management for grid connected microgrids. Electronics 2020, 9, 900. [Google Scholar] [CrossRef]
  101. Silvente, J.; Kopanos, G.M.; Dua, V.; Papageorgiou, L.G. A rolling horizon approach for optimal management of microgrids under stochastic uncertainty. Chem. Eng. Res. Des. 2018, 131, 293–317. [Google Scholar] [CrossRef] [Green Version]
  102. Parisio, A.; Rikos, E.; Glielmo, L. Stochastic model predictive control for economic/environmental operation management of microgrids: An experimental case study. J. Process Control 2016, 43, 24–37. [Google Scholar] [CrossRef] [Green Version]
  103. Wu, C.; Gao, S.; Song, T.E.; Liu, Y. A Two-Layer Stochastic Model Predictive Control Approach in Microgrids For Coordination Of Wind And Energy Storage System. In Proceedings of the 2020 IEEE Power & Energy Society General Meeting (PESGM), Montreal, QC, Canada, 2–6 August 2020; pp. 1–5. [Google Scholar]
  104. Garcia-Torres, F.; Bordons, C. Optimal economical schedule of hydrogen-based microgrids with hybrid storage using model predictive control. IEEE Trans. Ind. Electron. 2015, 62, 5195–5207. [Google Scholar] [CrossRef]
  105. Jayachandran, M.; Ravi, G. Decentralized model predictive hierarchical control strategy for islanded AC microgrids. Electr. Power Syst. Res. 2019, 170, 92–100. [Google Scholar] [CrossRef]
  106. Allahham, A.; Greenwood, D.; Patsios, C. Incorporating Ageing Parameters into Optimal Energy Management of Distribution Connected Energy Storage; AIM: London, UK, 2019. [Google Scholar]
  107. Allahham, A.; Greenwood, D.; Patsios, C.; Taylor, P. Adaptive receding horizon control for battery energy storage management with age-and-operation-dependent efficiency and degradation. Electr. Power Syst. Res. 2022, 209, 107936. [Google Scholar] [CrossRef]
  108. Nikkhah, S.; Allahham, A.; Royapoor, M.; Bialek, J.W.; Giaouris, D. Optimising Building-to-Building and Building-for-Grid Services Under Uncertainty: A Robust Rolling Horizon Approach. IEEE Trans. Smart Grid 2021, 13, 1453–1467. [Google Scholar] [CrossRef]
  109. Nikkhah, S.; Allahham, A.; Royapoor, M.; Bialek, J.W.; Giaouris, D. A Community-Based Building-to-Building Strategy for Multi-Objective Energy Management of Residential Microgrids. In Proceedings of the 2021 12th International Renewable Engineering Conference (IREC), Amman, Jordan, 14–15 April 2021; pp. 1–6. [Google Scholar]
  110. Cavus, M.; Allahham, A.; Adhikari, K.; Zangiabadia, M.; Giaouris, D. Control of microgrids using an enhanced Model Predictive Controller. In Proceedings of the 11th International Conference on Power Electronics, Machines and Drives (PEMD 2022), Newcastle, UK, 21–23 June 2022. [Google Scholar]
  111. Nikkhah, S.; Allahham, A.; Giaouris, D.; Bialek, J.W.; Walker, S. Application of Robust Receding Horizon controller for Real-Time Energy Management of Reconfigurable Islanded Microgrids. In Proceedings of the 2021 IEEE Madrid PowerTech, Madrid, Spain, 28 June–2 July 2021; pp. 1–6. [Google Scholar]
  112. Nikkhah, S.; Sarantakos, I.; Zografou-Barredo, N.-M.; Rabiee, A.; Allahham, A.; Giaouris, D. A Joint Risk-and Security-Constrained Control Framework for Real-Time Energy Scheduling of Islanded Microgrids. IEEE Trans. Smart Grid 2022, 13, 3354–3368. [Google Scholar] [CrossRef]
  113. Dong, X.; Gan, J.; Wu, H.; Deng, C.; Liu, S.; Song, C. Self-Triggered Model Predictive Control of AC Microgrids with Physical and Communication State Constraints. Energies 2022, 15, 1170. [Google Scholar] [CrossRef]
  114. Ouammi, A. Peak load reduction with a solar PV-based smart microgrid and vehicle-to-building (V2B) concept. Sustain. Energy Technol. Assess. 2021, 44, 101027. [Google Scholar] [CrossRef]
  115. Dagdougui, Y.; Ouammi, A.; Benchrifa, R. Energy management-based predictive controller for a smart building powered by renewable energy. Sustainability 2020, 12, 4264. [Google Scholar] [CrossRef]
  116. Razzanelli, M.; Crisostomi, E.; Pallottino, L.; Pannocchia, G. Distributed model predictive control for energy management in a network of microgrids using the dual decomposition method. Optim. Control Appl. Methods 2020, 41, 25–41. [Google Scholar] [CrossRef] [Green Version]
  117. Kong, X.; Liu, X.; Ma, L.; Lee, K.Y. Hierarchical distributed model predictive control of standalone wind/solar/battery power system. IEEE Trans. Syst. Man Cybern. Syst. 2019, 49, 1570–1581. [Google Scholar] [CrossRef]
  118. Bazmohammadi, N.; Tahsiri, A.; Anvari-Moghaddam, A.; Guerrero, J.M. A hierarchical energy management strategy for interconnected microgrids considering uncertainty. Int. J. Electr. Power Energy Syst. 2019, 109, 597–608. [Google Scholar] [CrossRef]
  119. Igder, M.A.; Liang, X.; Mitolo, M. Service Restoration through Microgrid Formation in Distribution Networks: A Review. IEEE Access 2022, in press. [CrossRef]
  120. Luo, S.; Hu, C.; Zhang, Y.; Ma, R.; Meng, L. In Multi-agent systems using model predictive control for coordinative optimization control of microgrid. In Proceedings of the 2017 20th International Conference on Electrical Machines and Systems (ICEMS), Pune, India, 13–15 December 2017; pp. 1–5. [Google Scholar]
  121. Yang, H.; Pu, Y.; Qiu, Y.; Li, Q.; Chen, W. Multi-time scale integration of robust optimization with MPC for islanded hydrogen-based microgrid. In Proceedings of the 2019 IEEE Sustainable Power and Energy Conference (iSPEC), Beijing, China, 21–23 November 2019; pp. 1163–1168. [Google Scholar]
  122. Zhu, Y.; Wang, J.; Bi, K.; Sun, Q.; Zong, Y.; Zong, C. Energy Optimal Dispatch of the Data Center Microgrid Based on Stochastic Model Predictive Control. Front. Plan. Oper. Hybrid Renew. Energy Syst. 2022, 10, 845637179. [Google Scholar]
  123. Thanh, V.-V.; Su, W.; Wang, B. Optimal DC Microgrid Operation with Model Predictive Control-Based Voltage-Dependent Demand Response and Optimal Battery Dispatch. Energies 2022, 15, 2140. [Google Scholar] [CrossRef]
  124. Khokhar, B.; Parmar, K.S. A novel adaptive intelligent MPC scheme for frequency stabilization of a microgrid considering SoC control of EVs. Appl. Energy 2022, 309, 118423. [Google Scholar] [CrossRef]
  125. Yamashita, D.Y.; Vechiu, I.; Gaubert, J.-P. In Real-time parameters identification of lithium-ion batteries model to improve the hierarchical model predictive control of building microgrids. In Proceedings of the 2020 22nd European Conference on Power Electronics and Applications (EPE’20 ECCE Europe), Lyon, France, 7–11 September 2020. [Google Scholar]
  126. Marín, L.G.; Sumner, M.; Muñoz-Carpintero, D.; Köbrich, D.; Pholboon, S.; Sáez, D.; Núñez, A. Hierarchical energy management system for microgrid operation based on Robust model predictive control. Energies 2019, 12, 4453. [Google Scholar] [CrossRef] [Green Version]
  127. Elkazaz, M.; Sumner, M.; Thomas, D. Energy management system for hybrid PV-wind-battery microgrid using convex programming, model predictive and rolling horizon predictive control with experimental validation. Int. J. Electr. Power Energy Syst. 2020, 115, 105483. [Google Scholar] [CrossRef]
  128. Minhas, D.M.; Meiers, J.; Frey, G. Electric Vehicle Battery Storage Concentric Intelligent Home Energy Management System Using Real Life Data Sets. Energies 2022, 15, 1619. [Google Scholar] [CrossRef]
  129. Wang, J.; Garifi, K.; Baker, K.; Zuo, W.; Zhang, Y.; Huang, S.; Vrabie, D. Optimal renewable resource allocation and load scheduling of resilient communities. Energies 2020, 13, 5683. [Google Scholar] [CrossRef]
  130. Ouammi, A. Peak loads shaving in a team of cooperating smart buildings powered solar PV-based microgrids. IEEE Access 2021, 9, 24629–24636. [Google Scholar] [CrossRef]
  131. Yuan, D.; Lu, Z.; Zhang, J.; Li, X. A hybrid prediction-based microgrid energy management strategy considering demand-side response and data interruption. Int. J. Electr. Power Energy Syst. 2019, 113, 139–153. [Google Scholar] [CrossRef]
  132. Nair, U.R.; Costa-Castelló, R. An Analysis of Energy Storage System Interaction in A Multi Objective Model Predictive Control Based Energy Management in DC microgrid. In Proceedings of the 2019 24th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), Zaragoza, Spain, 10–13 September 2019; pp. 739–746. [Google Scholar]
  133. Lei, M.; Yang, Z.; Wang, Y.; Xu, H.; Meng, L.; Vasquez, J.C.; Guerrero, J.M. An MPC-based ESS control method for PV power smoothing applications. IEEE Trans. Power Electron. 2017, 33, 2136–2144. [Google Scholar] [CrossRef] [Green Version]
  134. Mardani, M.M.; Khooban, M.H.; Masoudian, A.; Dragičević, T. Model predictive control of DC–DC converters to mitigate the effects of pulsed power loads in naval DC microgrids. IEEE Trans. Ind. Electron. 2018, 66, 5676–5685. [Google Scholar] [CrossRef] [Green Version]
  135. Shan, Y.; Hu, J.; Liu, M.; Zhu, J.; Guerrero, J.M. Model predictive voltage and power control of islanded PV-battery microgrids with washout-filter-based power sharing strategy. IEEE Trans. Power Electron. 2019, 35, 1227–1238. [Google Scholar] [CrossRef]
  136. Mehrizi-Sani, A. Distributed control techniques in microgrids. Microgrid 2017, 43–62. [Google Scholar]
  137. Meng, L.; Sanseverino, E.R.; Luna, A.; Dragicevic, T.; Vasquez, J.C.; Guerrero, J.M. Microgrid supervisory controllers and energy management systems: A literature review. Renew. Sustain. Energy Rev. 2016, 60, 1263–1273. [Google Scholar] [CrossRef]
  138. Colson, C.M.; Nehrir, M.H. Comprehensive real-time microgrid power management and control with distributed agents. IEEE Trans. Smart Grid 2013, 4, 617–627. [Google Scholar] [CrossRef]
  139. Logenthiran, T.; Srinivasan, D.; Khambadkone, A.M.; Aung, H.N. Multiagent system for real-time operation of a microgrid in real-time digital simulator. IEEE Trans. Smart Grid 2012, 3, 925–933. [Google Scholar] [CrossRef]
  140. Wu, Z.; Tazvinga, H.; Xia, X. Demand side management of photovoltaic-battery hybrid system. Appl. Energy 2015, 148, 294–304. [Google Scholar] [CrossRef] [Green Version]
  141. Prodan, I.; Zio, E. A model predictive control framework for reliable microgrid energy management. Int. J. Electr. Power Energy Syst. 2014, 61, 399–409. [Google Scholar] [CrossRef]
  142. Chen, C.; Duan, S.; Cai, T.; Liu, B.; Hu, G. Smart energy management system for optimal microgrid economic operation. IET Renew. Power Gener. 2011, 5, 258–267. [Google Scholar] [CrossRef]
  143. Baziar, A.; Kavousi-Fard, A. Considering uncertainty in the optimal energy management of renewable micro-grids including storage devices. Renew. Energy 2013, 59, 158–166. [Google Scholar] [CrossRef]
  144. Chaouachi, A.; Kamel, R.M.; Andoulsi, R.; Nagasaka, K. Multiobjective intelligent energy management for a microgrid. IEEE Trans. Ind. Electron. 2012, 60, 1688–1699. [Google Scholar] [CrossRef]
  145. Tushar, M.H.K.; Zeineddine, A.W.; Assi, C. Demand-side management by regulating charging and discharging of the EV, ESS, and utilizing renewable energy. IEEE Trans. Ind. Inform. 2017, 14, 117–126. [Google Scholar] [CrossRef]
  146. Vázquez-Canteli, J.R.; Nagy, Z. Reinforcement learning for demand response: A review of algorithms and modeling techniques. Appl. Energy 2019, 235, 1072–1089. [Google Scholar] [CrossRef]
  147. Wen, Z.; O’Neill, D.C.; Maei, H.R. Optimal Demand Response Using Device-Based Reinforcement Learning. IEEE Trans. Smart Grid 2015, 6, 2312–2324. [Google Scholar] [CrossRef] [Green Version]
  148. Azuatalam, D.; Lee, W.-L.; Nijs, F.d.; Liebman, A. Reinforcement learning for whole-building HVAC control and demand response. Energy AI 2020, 2, 100020. [Google Scholar] [CrossRef]
  149. Qiu, X.; Nguyen, T.A.; Crow, M.L. Heterogeneous energy storage optimization for microgrids. IEEE Trans. Smart Grid 2015, 7, 1453–1461. [Google Scholar] [CrossRef]
  150. Rahbar, K.; Xu, J.; Zhang, R. Real-time energy storage management for renewable integration in microgrid: An off-line optimization approach. IEEE Trans. Smart Grid 2014, 6, 124–134. [Google Scholar] [CrossRef]
  151. Silvente, J.; Kopanos, G.M.; Pistikopoulos, E.N.; Espuña, A. A rolling horizon optimization framework for the simultaneous energy supply and demand planning in microgrids. Appl. Energy 2015, 155, 485–501. [Google Scholar] [CrossRef]
  152. Farrokhifar, M.; Aghdam, F.H.; Alahyari, A.; Monavari, A.; Safari, A. Optimal energy management and sizing of renewable energy and battery systems in residential sectors via a stochastic MILP model. Electr. Power Syst. Res. 2020, 187, 106483. [Google Scholar] [CrossRef]
  153. Lei, T.; Min, Z.; Gao, Q.; Song, L.; Zhang, X.; Zhang, X. The Architecture Optimization and Energy Management Technology of Aircraft Power Systems: A Review and Future Trends. Energies 2022, 15, 4109. [Google Scholar] [CrossRef]
  154. Nafkha-Tayari, W.; Ben Elghali, S.; Heydarian-Forushani, E.; Benbouzid, M. Virtual Power Plants Optimization Issue: A Comprehensive Review on Methods, Solutions, and Prospects. Energies 2022, 15, 3607. [Google Scholar] [CrossRef]
  155. Alonso-Travesset, À.; Martín, H.; Coronas, S.; de la Hoz, J. Optimization Models under Uncertainty in Distributed Generation Systems: A Review. Energies 2022, 15, 1932. [Google Scholar] [CrossRef]
  156. Gavilema, T.Á.O.; Álvarez, J.D.; Torres Moreno, J.L.; García, M.P. Towards optimal management in Microgrids: An overview. Energies 2021, 14, 5202. [Google Scholar] [CrossRef]
  157. Azeem, O.; Ali, M.; Abbas, G.; Uzair, M.; Qahmash, A.; Algarni, A.; Hussain, M.R. A comprehensive review on integration challenges, optimization techniques and control strategies of hybrid AC/DC Microgrid. Appl. Sci. 2021, 11, 6242. [Google Scholar] [CrossRef]
  158. Hu, M.; Xiao, F.; Wang, S. Neighborhood-level coordination and negotiation techniques for managing demand-side flexibility in residential microgrids. Renew. Sustain. Energy Rev. 2021, 135, 110248. [Google Scholar] [CrossRef]
  159. Anderson, A.A.; Suryanarayanan, S. Review of energy management and planning of islanded microgrids. CSEE J. Power Energy Syst. 2019, 6, 329–343. [Google Scholar]
  160. Yamashita, D.Y.; Vechiu, I.; Gaubert, J.-P. A review of hierarchical control for building microgrids. Renew. Sustain. Energy Rev. 2020, 118, 109523. [Google Scholar]
  161. Espín-Sarzosa, D.; Palma-Behnke, R.; Núñez-Mata, O. Energy management systems for microgrids: Main existing trends in centralized control architectures. Energies 2020, 13, 547. [Google Scholar] [CrossRef] [Green Version]
  162. Khan, A.A.; Naeem, M.; Iqbal, M.; Qaisar, S.; Anpalagan, A. A compendium of optimization objectives, constraints, tools and algorithms for energy management in microgrids. Renew. Sustain. Energy Rev. 2016, 58, 1664–1683. [Google Scholar]
  163. Etim, N.-B.B.; Giaouris, D. Probabilistic adaptive power pinch analysis for islanded hybrid energy storage systems. J. Energy Storage 2022, 54, 105224. [Google Scholar] [CrossRef]
  164. Javaid, C.J.; Allahham, A.; Giaouris, D.; Blake, S.; Taylor, P. Modelling of a virtual power plant using hybrid automata. J. Eng. 2019, 2019, 3918–3922. [Google Scholar] [CrossRef]
  165. Khawaja, Y.; Allahham, A.; Giaouris, D.; Patsios, C.; Walker, S.; Qiqieh, I. An integrated framework for sizing and energy management of hybrid energy systems using finite automata. Appl. Energy 2019, 250, 257–272. [Google Scholar] [CrossRef]
  166. Allahham, A.; Alla, H. Monitoring of timed discrete events systems with interrupts. IEEE Trans. Autom. Sci. Eng. 2009, 7, 146–150. [Google Scholar] [CrossRef]
  167. Allahham, A.; Alla, H. Monitoring of a class of timed discrete events systems. In Proceedings of the 2007 IEEE International Conference on Robotics and Automation, Rome, Italy, 10–14 April 2007; pp. 1003–1008. [Google Scholar]
  168. Pamulapati, T.; Allahham, A.; Walker, S.L.; Giaouris, D. Evolution Operator-based automata control approach for EMS in active buildings. In Proceedings of the 11th International Conference on Power Electronics, Machines and Drives (PEMD 2022), Newcastle, UK, 21–23 June 2022. [Google Scholar]
  169. Giaouris, D.; Papadopoulos, A.I.; Seferlis, P.; Papadopoulou, S.; Voutetakis, S.; Stergiopoulos, F.; Elmasides, C. Optimum energy management in smart grids based on power pinch analysis. Chem. Eng. 2014, 39, 55–60. [Google Scholar]
  170. Spiliopoulos, N.; Sarantakos, I.; Nikkhah, S.; Gkizas, G.; Giaouris, D.; Taylor, P.; Rajarathnam, U.; Wade, N. Peer-to-peer energy trading for improving economic and resilient operation of microgrids. Renew. Energy 2022, 199, 517–535. [Google Scholar] [CrossRef]
Figure 1. MG components, type, mode of operation, control, and optimization methods.
Figure 1. MG components, type, mode of operation, control, and optimization methods.
Energies 16 00289 g001
Figure 2. MG-EMS objectives and their relation to energy trilemma.
Figure 2. MG-EMS objectives and their relation to energy trilemma.
Energies 16 00289 g002
Figure 3. Papers published with keywords related to MG control using MAS and MPC methods.
Figure 3. Papers published with keywords related to MG control using MAS and MPC methods.
Energies 16 00289 g003
Figure 4. Categorizing the systematic literature review.
Figure 4. Categorizing the systematic literature review.
Energies 16 00289 g004
Figure 5. Papers identified in IEEE and Scopus database.
Figure 5. Papers identified in IEEE and Scopus database.
Energies 16 00289 g005
Figure 6. Journal and conference papers on MPC published on various platforms.
Figure 6. Journal and conference papers on MPC published on various platforms.
Energies 16 00289 g006
Figure 7. Different levels of control in hierarchical architecture.
Figure 7. Different levels of control in hierarchical architecture.
Energies 16 00289 g007
Figure 8. Constituents of MAS for achieving energy trilemma aspects in MGs-EMS.
Figure 8. Constituents of MAS for achieving energy trilemma aspects in MGs-EMS.
Energies 16 00289 g008
Figure 9. Constituents of MPC for achieving energy trilemma aspects in MGs-EMS.
Figure 9. Constituents of MPC for achieving energy trilemma aspects in MGs-EMS.
Energies 16 00289 g009
Table 1. Review papers for MAS and MPC-based energy management in MGs.
Table 1. Review papers for MAS and MPC-based energy management in MGs.
Review Work onReferenceMain Contributions
MASThirunavukkarasu et al., 2022 [6]A review article comprehensively presented several hybrid, MAS, metaheuristic, and other non-conventional optimization methods that address the EMS problem in MG. The objectives of EM discussed are demand-supply forecast, unit commitment, demand management, and economic dispatch. Also, optimization of the design of MG parameters presented.
Al-Saadi et al., 2021 [34]Centralized, decentralized, multi-agent, and intelligent-based control strategies for distributed storage systems in MGs along with control complications and proposed solutions are reviewed in this work. Focus is given to multi-agent and RL-based control strategies.
Bhargavi et al., 2021 [27]Distributed consensus control approaches and their review for MGs power management using MAS are presented. The optimization approaches such as PSO, GA, FUZZY, and MPC are discussed in tertiary control for EMS of DC MGs with objectives of minimized operation costs and balanced energy storage.
Azeroual et al., 2020 [35]Discussed EM in MG simulation tools, especially the multi-agent platform in JADE linking with Simulink using a co-simulation platform called MACSimJX.
Rwegasira et al., 2019 [36]Focus on control algorithms and simulation tools for DC MG load shedding. Mainly, analyzed and stressed the importance of distributed MAS approaches in load shedding and other control operations.
Khan et al., 2019 [19]Efficient control and EM of a distributed grid with MAS techniques along with storage and renewable energy sources are discussed along with the protection point of view. Different control architectures and the distributed optimization techniques used to optimize operations, and maximize reliability also reviewed. MAS characteristics and advantages are presented.
MPCKamal and Chowdhury, 2022 [37]From regulating voltage and managing frequency to power flow management and economic optimization, the MPC has emerged as a promising alternative to existing approaches. MPC has the predictive model that is the most precise.
Konneh et al., 2022 [38]The superiority of MPC to numerous strategies used to model uncertainties is highlighted in this review work for both grid-connected and islanded systems. It showed the characteristics, strengths, and weaknesses of many modeling methods of MPCs, and some of their modifications for dealing with uncertainty in MGs.
Babayomi et al., 2022 [39]MPC enables multivariable control of power electronic systems while addressing physical limits without requiring a cascaded structure. These characteristics result in fast control dynamic response and good performance for non-linear systems. MPC is more flexible and has multivariable and intuitive characteristics for the smart grid and microgrid systems.
Hu et al., 2021 [40]This work presented a complete overview of MPC in individual and interconnected MGs, including control strategies at the converter and grid levels applied to three layers of the hierarchical control architecture. This assessment demonstrated that MPC is emerging as a viable alternative to traditional approaches in voltage regulation, frequency control, power flow management, EM, and economic operation optimization.
Tarragona et al., 2021 [41]This study summarized the most recent enhancements to solve computational difficulties, as well as an examination of the objective functions used in each study, which were mostly focused on minimizing energy costs, peak power, and CO2 emissions. MPC is the most promising technology to reduce the running cost of the MG.
Villalón et al., 2020 [42]This review revealed that predictive control approaches are used on microgrids for the three control levels and with model modifications to account for uncertainties in order to enhance performance and dynamic response. For microgrid applications requiring various degrees of control, predictive control appears to be a very promising control strategy.
Gholamzadehmir et al., 2020 [43]The primary goal of this study was to review sophisticated control strategies and their effects on technical systems and building structures in terms of energy and cost savings. Predictive, responsive, and adaptive versus weather, users, grids, and thermal mass should be the goals of these tactics. Even though MPC is the most often used in construction, it is not ideal for systems with uncertainties and unexpected data. In order to address these problems, adaptive predictive control systems are being developed.
Fontenot and Dong, 2019 [44]Different kinds of control systems and optimization techniques such as rule-based control, optimal control, agent-based modeling, and MPC were compared, and concluded as MPC is the most effective for the MG systems.
Sultana et al., 2017 [45]MPC is gaining popularity due to its adaptability, capacity to be applied in any application regardless of field, and the availability of fast computers. The work described here will assist researchers in further exploring the versatility of this controller for design, analysis, and implementation in renewable energy systems.
Table 2. Characteristic categorization of MG components.
Table 2. Characteristic categorization of MG components.
ComponentCharacteristicsAffected Item of Energy Trilemma
RES (PV, wind, and other)Uncertainty, variabilityFlexibility, security
ESSShort-team storageFlexibility, security
EVsUncertaintySecurity, flexibility
LoadsControllability, uncertaintyFlexibility, affordability
Buildings (Residential, industrial, commercial)Comfort-level, controllability, uncertaintyFlexibility, security, affordability
Fuel cells, electrolyzers, hydrogen tankMid and long-term storageAffordability, flexibility, security
Table 3. MAS control methods for EMS in MGs and perspective of energy trilemma.
Table 3. MAS control methods for EMS in MGs and perspective of energy trilemma.
ObjectiveType of MGMethodsKey Finding(s)Energy Trilemma ElementReference
Minimize energy bills DC MGDistributed control with MASMAS control implementation in DC MG for load sheddingAffordabilityRwegasira et al., 2019 [36]
Minimize operating costsMinimize interruption cost, maximize reliabilityMGsMAS (distributed)Different control and protection challenges addressed by MAS, their advantages, and various optimization methods used for EM at the MG level discussedAffordability, flexibilityAzeroual et al., 2020 [35]
Optimal size and cost optimization DC MGAI-based methods including MAS for EMSEMS in MG with residential applications using different control architectures discussedAffordabilityAli et al., 2021 [92]
EM in MGs considering factors fatigue life (FL) and Energy Not Supply (ENS).Multi MGsDistributed control with MASTertiary control that addresses EMS in MMGs with novel consideration of FL factor and ENSFlexibility, securityRashidi et al., 2021 [93]
Peak load reduction, minimize cost and maximize benefitsMGMAS with JADEEM in MGs through load patterns and energy availability from DERs, storage, and DR Affordability, flexibilityNunna and Doolla, 2013 [85]
Supply-demand balancing and Load sheddingIslanded MGDistributed control with MASMAS control implementation in DC MG for load sheddingSecurity, flexibilityXu et al., 2013 [94]
EDP is to Minimize cost, there by optimal operation and power allocationMGMAS based hierarchical control with distributed Diffusion strategy as optimization methodProposed methods have faster convergence, higher stability, also handle change in communication topology and realize plug-and-play of DERs ensuring optimal utilization of resourcesAffordability, flexibilityHe et al., 2019 [95]
Maximize RE utilization and minimizing cost by reducing power import Grid connected MG
With RE, battery, and EV
RNN for optimization considering MAS architecture for MGThe proposed approach determines the optimal power values for a time horizon of one week, for wind, solar, and battery systems and the utility grid.Flexibility, affordabilityUrias et al., 2014 [88]
Maximize individual and cumulative benefits, and utilization of resources, frequency and voltage regulationIslanded MGMA-based Hierarchical hybrid controlThe upper-level agents provide the EMS to lower-level DERs agents for implementing the power assignment.
Intelligent reconfiguration strategies of operational mode are established using information fusion and Petri nets
Flexibility, affordability, SecurityDou and Liu, 2013 [86]
EM of MMGs considering optimal operation, markets, and communicationMulti MGs (MMGs)MAS-based hierarchical, distributed method and others—a reviewUncertainty modeling of EM in MMGs is addressedFlexibility, affordability, securityMa et al., 2022 [96]
EM considering RES, DGs, ESSCampus MGsMAS and HeuristicsEMS of MGs considering several objective functions and solutions tools are discussed in detailFlexibility, affordability, securityMuqeet et al., 2022 [97]
Cost optimization
Maximization of benefits, secure communication
MG clustersEMS with MAS-based hierarchical control using heuristics and machine learning based modelsProvided control strategies with single and multi-objective optimization methods for EMS.
Cloud computing and ML-based control architectures for EM and their simulation platforms
Flexibility, affordability, securitySalehi et al., 2022 [98]
Rosero et al., 2021 [99]
Table 4. MPC control approach with objectives and their relation to energy trilemma.
Table 4. MPC control approach with objectives and their relation to energy trilemma.
ObjectiveFeatureType of MGMethodsKey FindingEnergy Trilemma ElementReference
Economical operationUncertainty of RESMMGsDistributed Robust MPC (DRMPC)
With Column and constraint algorithm (C&CG)
EMS modeled as DRMPC technique has ability to balance the robustness and economy of MG operationAffordability, securityZhao et al., 2022 [51]
StabilityData center MGStochastic MPC (SMPC) with Rolling optimizationAble to handle negative influence of uncertain factor in achieving economic operationZhu et al., 2022 [122]
Minimize operational costUncertainty in AC/DC loadsDC-MGDeep-Q network-based Reinforced learningComparison with Stochastic MPC (reduced 41.9% operating cost)AffordabilityThanh et al., 2022 [123]
Reduce PV curtailment, and unmet loadReliability, forecasting uncertaintiesStandalone MGGAReduction in capital cost and help in downsizing the systemAffordability, flexibility, security2021 [96]
Frequency regulationUncertainty in MGMGAdaptive Intelligent MPC (AIMPC) Frequency deviations in a MG lower degradation tendency and lesser cost of an EV batterySecurity, affordabilityKhokhar and Parmar, 2022 [124]
Recovery of voltage/frequency, complexity reductionComplexity of MG controlMGMPC with rolling horizon approach Reduce communication costSecurity, affordabilityDong et al., 2022 [113]
Complexity reduction in MG controlUncertainty of battery usageBuilding MGsHierarchical MPC (MILP formulation)Reduces annual costs for residential and non-residential building MGsAffordability2020 [125]
Optimal operation considering uncertaintyUncertainty of RESMGRobust MPCReduce operating cost, reduce peaks, and uniform grid consumptionAffordability, securityMarín et al., 2019 [126]
Increase in RE self-consumption within MGForecasting of load demandMGsMPC (Convex problem formulation)EMS achieves reduction in cost by 30%AffordabilityElkazaz et al., 2020 [127]
SchedulingMulti-time scale, forecasting of RE uncertainties, load demandBuildingsReceding horizon rule-based MILP, MPCOptimal charge and discharging, reduced annual storage capacity loss of EV batteries by 23%Flexibility2022 [128]
Minimize unserved load and thermal discomfortUncertainty of the outdoor air temperature and solar irradiance forecastsBuildingsMPC (MILP formulation)Discussed impact of power flexibility in buildingsFlexibilityWang et al., 2020 [129]
Reduce peak load and optimize power exchangeUncertainties of power generation, operational flexibilities of EVsCorporate building MGsMPC with Constrained OptimizationPeak loads are reduced for building MGsFlexibility, affordabilityOuammi, 2021 [130]
Decrease congestion and peak loadsForecast RE generation and loadMGAgent based, MPC, and Multi-objective optimizationDecentralized approach reduces the risk of system failureSecurity, flexibilityFontenot and Dong, 2019 [44]
Manage the data transmission in MGUncertainty/Forecast of the weatherMGPSO, GA, MPCReduce at least 40% prediction errorSecurityYuan et al., 2019 [131]
Minimize the stochastic forecast errors of RES generation, ESSForecasting of the weatherMGHybrid MPC
And Mixed-Integer Nonlinear programming (MINLP)
MG cope up with large disturbances SecurityLiu et al., 2019 [76]
Minimize rate of degradation batteriesUncertainty of the batteryDC MGMPC with multi-objective optimizationReduce the reserve capacity of the gridAffordability, securityNair and Costa-Castelló, 2019 [132]
Minimize the prediction errorForecasting of power demandMGMixed Integer Programming (MIP) and MPCDecrease in total cost by 22.69%AffordabilityZhang et al., 2018 [67]
Stabilize of the grid import/exportComplexity of MG controlMGMPC with Receding Horizon OptimizationImprove the power quality of PV power plantsSecurityLei et al., 2017 [133]
Table 5. Summary of control and optimization methods used for different MG and their EMS.
Table 5. Summary of control and optimization methods used for different MG and their EMS.
ReferenceSystem of StudyResearch Question AddressedDiscussed Control & Optimization Methods/Models/SoftwareKey Recommendations
Ma et al., 2022 [96]MMGUncertainty modeling for EM in MMGsCentralized, distributed, hierarchical control with: SO, RO; GT, MA, AIFuture challenges regarding MMGs planning, operation and control, integrated system EMS, increased communication, IT, and market transactions
Kamal and Chowdhury, 2022 [37]Networked MGObjectives from voltage and frequency control to economic OPFCentralized, decentralized, distributed control using MPC based approachesPredictive control with advanced mathematical modelling required to improve precise predictive model and stability
Lei et al., 2022 [153]Standalone—Aircraft power system (APS)Trends in optimization and EM methods for APS—Multi objective approachMPC, AI-based methods for EMSAlong with EMS considering thermal Management System, prognostics, and health management on aircraft power system
Nafkha-Tayari et al., 2022 [154]Virtual Power Plant (VPP)Review of control and optimization methods, and marketsCentralized, distributed hierarchical control: SO, RO, IA, SO + IA, heuristic, Fuzzy, modified crow search (MCS), ANN, GA, Swarm-based, GT, Multi-objective optimization, auction based, MATo develop a MAS for advanced distributed EM of a commercial VPP
Alonso-Travesset et al., 2022 [155]MGOptimization of DG under uncertainty: problem formulations, objective functions, optimization algorithms LP/MILP/MINLP, heuristics, SP (2-stage, Multi-stage), RP, chance constraints, RH, MPC, GT;Future models with additional features such as grid test bed, battery aging, DR, uncertainty, decentralization will bring more real-life settings
Muqeet et al., 2022 [97]Campus MGsEM methods of campus MGs with Distributed generation from PV, wind, FC, diesel generator, and ESS: objective functions, solution toolsIA (heuristics), MASIncluding of scheduling studies of DGs in MG optimization. Need for advanced approaches such as blockchain, AI, and methods in EM of MGs
Salehi et al., 2022 [98]MG/Community MGsControl strategies and single, multi-objective optimization methods in EM of MGs considering practical constraintsMaster-slave, Peer-to-Peer control strategy: GT, Dynamic MPC, MAS
Optimization: Probabilistic, and Deterministic, evolutionary, co-evolutionary approaches
Using of Deep Reinforcement Learning algorithms to improve optimization and reducing computational burden
Rosero et al., 2021 [99]MG clustersCloud computing, ML based control architectures for real time EM in MGs clusters and their simulation platformsHierarchical control, Real time and with cloud, ML-based models (Gaussian Process), and MASReal time EM for interconnected MGs using cloud and ML-based architectures
Al-Saadi et al., 2021 [34]MG with ESSReview of various control methods (MA, RL based) to manage Distributed ESS: control complications and solutionsCentralized, decentralized, distributed control: RL-based and MA approachesImportance to digitalization and AI-based methods in control
Rashidi et al., 2021 [93]Multi MGsTertiary control review for EM in MGs with factors like Fatigue Life (FL) and energy not service: control methods and formulations reviewDistributed control with MAS
Software: MATLAB and Dig Silent
Consideration of more realistic model with reliability and social welfare and more MG connecting points
Topa Gavilema et al., 2021 [156]MGsEM of MGs with different configurations and their solutions: classification on the optimization methods usedMetaheuristics, LP/NLP, DP, Stochastic and robust programming, MPC, MAS, AI-based methodsNeed of efficient methods for handling complexity arises from the interaction of MGs and the optimization of their objectives: distributed control techniques
Ouramdane et al., 2021 [15]MGs with Vehicle-to-GridOverview of MG technological advancements, EMS with DERs, ESS, and mainly EV integrationCentralized, decentralized control methods: Metaheuristics, LP/NLP, DP, Fuzzy, Neural network, and MAS optimization methodsNeed address challenges related to Power to Gas, scalable communication, cyber security, and the use of ML-based (AI) methods
Ali et al., 2021 [92]DC MG Review of DC MG architectures, control strategies and EMS for residential applications in terms of size and cost optimization Centralized, decentralized, distributed, hierarchical control methods: Classical (LP/MILP/SO/RO/MPC and AI methods (Fuzzy/NN/EA/MAS) for EMS optimizationHybrid methods for EMS as growth in AI and consideration of Health management strategies for components such as ESS, PVs, converters.
Azeem et al., 2021 [157]Hybrid MGReview of integration challenges, optimization, and control strategies in terms of efficiency, design flexibility, security, reliability, and cost effectiveness parametersDroop control/impedance control/MPC/virtual inertia control;
Optimization techniques regarding Power Flow, uncertainty, and design and topology (Heuristic, fuzzy, mathematical, swarm-based approaches, etc.)
Possible future developments regarding the hybrid MGs with DC generation, nonlinear loads, Plug in hybrid EVs
Hu et al., 2021 [40]MGReview of MPC based converter and grid level control strategies in Hierarchical methods for MG-EMSConverter level and grid level MPC;
MPC in 3 level control architectures of MGs
MPC advancements in future MGs
Hu et al., 2021 [158]Residential MGsDemand side flexibility study: co-ordination and negotiation methods classification and techniquesCentralized, decentralized, distributed (hierarchical and non-hierarchical) control architectures: Optimization: (LP/MILP/MINLP), (GA, PSO, SA, greedy algorithm), GT, MASCritical discussion about co-ordination and negotiation architectures and techniques (MAS, GT) and their addressing their challenges in future MGs with multiple players/agents
Anderson and Suryanarayanan, 2019 [159]Islanded MGsReview of planning, optimization, EM methods along with their objectives, constraints, and control variables in islanded MGs
Yamashita et al., 2020 [160]Building MGsHierarchical control layers in EM of Building MGsDeterministic, stochastic and robust, Metaheuristics, AI, MPC methodsInsights regarding building prosumers in Building MGs
Espín-Sarzosa et al., 2020 [161]MGsEM in MGs using centralized control architectures: main research trends Focus on centralized control methods
Optimization: Mathematical Programming (MP), computational intelligence (CI) or AI, Hybrid methods (MP and CI)
Clustering approach in centralized EMS developments
Fontenot and Dong, 2019 [44]Building MGsReview of modeling challenges and methods to solve using physics based, data driven models as well as control methods Rule, optimal control (LP/NLP/MI(N)LP, DP, SP), MAS, MPC-based methodsIncorporation of advanced occupancy models, agent-based modeling, Building-2-Grid integration
García Vera et al., 2019 [90]MGs with RESEM of MGs with RES -optimization tools and simulation tools reviewLP/NLP/MI(N)LP/DP/Stochastic and Robust programming, metaheuristics, swarm-based/MAS/MPC/AI/fuzzy-based methodsDirections on Predictive modeling with ESS
Khan et al., 2016 [162]MGsReview on existing optimization methods for EM in MGsType of optimization in EMS: LP/NLP/SP/DP;
Heuristics, MAS/MPC/AI;
Different platforms/tools for EM: AnyLogic, CPLEX, Dig SILENT Power Factory, GAMS, MATLAB/Simulink, MATPOWER, PSCAD/EMTDC, SIMPLORER, SCENRED and VER
Cost effective EMS for Smart Microgrid
Network (SMN)
Table Legend: (C = Centralized, D = Decentralized, Di = Distributed, Hy = Hybrid, H = Hierarchical) (SO = Stochastic Optimization; RO = Robust Optimization, IA = Intelligent Algorithms (AI-based), heuristics, GA = Genetic Algorithm, Game Theory = GT, MA = Multi-Agent, AI = Artificial Intelligence, LP/MILP/MINLP = Linear Programming/Mixed Integer LP/Mixed Integer Non-LP, SP = Stochastic Programming, RP = Robust Programming, DP = Dynamic Programming ANN = Artificial Neural Network, ML = Machine Learning), RH = Rolling/Receding Horizon, DG = Distributed Generation, EM(S) = Energy Management (Systems).
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

Pamulapati, T.; Cavus, M.; Odigwe, I.; Allahham, A.; Walker, S.; Giaouris, D. A Review of Microgrid Energy Management Strategies from the Energy Trilemma Perspective. Energies 2023, 16, 289. https://doi.org/10.3390/en16010289

AMA Style

Pamulapati T, Cavus M, Odigwe I, Allahham A, Walker S, Giaouris D. A Review of Microgrid Energy Management Strategies from the Energy Trilemma Perspective. Energies. 2023; 16(1):289. https://doi.org/10.3390/en16010289

Chicago/Turabian Style

Pamulapati, Trinadh, Muhammed Cavus, Ishioma Odigwe, Adib Allahham, Sara Walker, and Damian Giaouris. 2023. "A Review of Microgrid Energy Management Strategies from the Energy Trilemma Perspective" Energies 16, no. 1: 289. https://doi.org/10.3390/en16010289

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