Next Article in Journal
A Review of Cybersecurity Issues in Smart Meter-Based Energy Trading
Previous Article in Journal
Cross-Contamination Identification of Additive Manufacturing Metal Powders Using Spatially Confined Particle-Flow LIBS and Machine Learning
Previous Article in Special Issue
Multimodal Sensor Fusion and Temporal Deep Learning for Computer Numerical Control Toolpath and Condition Classification: A Cross-Validated Ablation Study
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Data-Driven Distributed Energy Management in Interconnected Smart Grids/Microgrids: A Critical Review of ADMM and Related Optimization Algorithms

by
Muhammad Jamshed Abbass
and
Robert Lis
*
Department of Electrical Engineering, Wroclaw University of Science and Technology, 50-370 Wroclaw, Poland
*
Author to whom correspondence should be addressed.
Sensors 2026, 26(12), 3620; https://doi.org/10.3390/s26123620
Submission received: 18 May 2026 / Revised: 2 June 2026 / Accepted: 3 June 2026 / Published: 6 June 2026
(This article belongs to the Special Issue Sensors and IoT Technologies for the Smart Industry)

Abstract

Microgrids are increasingly recognized as transformative and crucial constituents within advanced smart grid systems. This study introduces a decentralized energy management approach for interconnected microgrids that leverage renewable energy sources such as wind and solar, alongside distributed energy generators and storage mechanisms. An energy coalition manager (ECM) plays a key role in facilitating each microgrid’s integration to optimize power exchanges, enhance data communication, and reduce costs. The alternate-direction multiplier method is adapted to address optimization challenges, incorporating modifications to develop a censored version that enhances communication efficacy. This refined approach involves the exchange of information among neighboring entities, evaluated against a preset threshold. Through this precise comparison, ECMs strategically reveal their local variables to ensure convergence towards an optimal solution. A detailed case study was conducted to assess the performance, efficiency, and scalability of both methodologies comprehensively.

1. Introduction

A distributed network, which generates and consumes electricity through localized facilities near the demand sites, is progressively supplanting the conventional centralized models of large-scale electricity generation, transmission, and distribution, aiming to mitigate rising concerns about environmental degradation [1]. Nevertheless, the unpredictable nature of renewable energy generation can present operational challenges if not efficiently managed, particularly regarding system power balance. A viable solution to these challenges is the microgrid, a compact distribution system (DS) for electric power that integrates various distributed generation units and loads [2]. These units can be both renewable and controllable, incorporating energy storage systems. Microgrids have emerged as a practical strategy for integrating renewable energy sources and energy storage systems for both economic and reliability purposes [3,4]. They operate safely and efficiently in grid-tied and island modes, allowing autonomous management [5]. In island mode, without assistance from the main grid, a microgrid must maintain an equilibrium between energy supply and demand [6]. A multi-microgrid system (MGS) presents advantages due to the limitations of individual microgrids in terms of energy production and storage capacity. The motivation for this study is to tackle the increasing complexity in managing interconnected microgrids with high penetration of renewable energy sources, where uncertainties, communication constraints, and data privacy issues diminish the effectiveness of existing approaches. Distributed optimization techniques, especially ADMM-based methods, have been widely investigated; however, they usually require heavy communication between agents, which may limit scalability and efficiency in practice. To address these challenges, this paper proposes a data-driven distributed energy management framework with a censored ADMM mechanism for reducing redundant data exchange between neighboring microgrids. The novel aspect of the proposed approach is that it improves communication efficiency without any sacrifice of the convergence performance and reliability of the system. Moreover, the main contribution of this work is the development of a decentralized coordination strategy through an energy coalition manager (ECM), which enables cost-effective operation, enhanced privacy, and scalable integration of distributed energy resources. This interconnection aids in safeguarding against extensive blackouts and enhances control resilience. By sharing spinning reserves or importing cost-effective energy from neighboring microgrids, an MGS facilitates the integration of renewable and storage resources, thereby reducing operational costs [7]. Two primary approaches to MGS energy management exist: centralized and distributed methods. In centralized energy management, a central controller collects data regarding loads, grid conditions, and generation [8]. The controller employs centralized methodologies such as genetic algorithms, the lambda iteration method, and particle swarm optimization to determine optimal solutions [9,10]. Moreover, as referenced in [11,12,13], we explored potential risks associated with the robustness of centralized algorithms in microgrids. In the dynamic landscape of multi-microgrid (MMG) configurations, the authors of [14,15,16] advocate for an optimal concentration of generating resources, a critical factor in shaping the future of energy distribution. These pioneering microgrids are not merely potential contributors; they are emerging as transformative pillars within the advancing smart grid infrastructure. Our research proposes an advanced distributed energy management (DEM) strategy for interconnected microgrids, employing wind and solar energy, augmented by distributed energy storage systems (ESS) and distributed generators (DG).
Microgrids, facilitated by an energy coalition manager (ECM), are integrated to enhance information exchange, optimizing power transactions while minimizing costs. We apply the alternate-direction multiplier method (ADMM) for iterative optimization, introducing a censored variant to boost communication efficiency. This advanced improvement assesses the information shared among neighboring entities against a specified threshold. Following this critical analysis, ECMs disclose their local variables, leading to an optimal solution. An extensive case study was undertaken to thoroughly evaluate the performance, efficiency, and scalability of both methodologies. The centralized model aggregates global data at a single hub, offering a comprehensive view but potentially leading to issues such as privacy breaches, tampering, excessive communication load, and single-point failures. Consequently, distributed optimization, known as DEM, is increasingly regarded as an effective solution to these challenges. DEM is at the forefront of rigorous investigations aimed at enhancing smart grid privacy and productivity [17]. According to reference [18], a distributed and hierarchical architecture can significantly accelerate microgrid energy dispatch (ED) operations, though the proposed solution is limited to a star interconnection topology (SIT). A novel distributed energy trading approach is meticulously detailed in [19], with emphasis on dynamic energy exchange between island MGs. An advanced algorithm, showcased in [20], is founded on fully distributed consensus, designed for efficient energy management in island MGs. Addressing the critical challenges faced by MGs in emergency departments, the authors of [21] propose a groundbreaking consensus-based distributed solution technique. An insightful examination of dispatchable generation and demand response through a distributed consensus framework reveals opportunities for boosting social welfare, as discussed in [22]. Pioneering the application of multi-agent system (MAS) technology, ref. [23] introduces a distributed control algorithm to improve energy resource optimization in island MGs. To reduce the strain on smart grid data exchange infrastructures, ref. [24] adopts an emergency department problem optimization strategy, employing the innovative concept of event-triggered transmission. The introduction of an ideal method for MG control using a fully distributed dispersion strategy is explained in [25]. A contemporary DEM strategy for multi-MG systems is presented in [26], addressing real-time challenges. For complex emergency room issues, the alternate-direction multiplier method (ADMM) is employed as a pivotal distributed control protocol, decomposing optimization problems into manageable components [27,28]. The Alternating Direction Method of Multipliers (ADMM) is recognized for its exceptional applicability to large-scale distributed computing infrastructures and multi-agent networks [29]. This technique eliminates the requirement for a centralized controller during computational processes, allowing local controllers to collaboratively determine the optimal solution via their decentralized optimization framework [30]. Despite its rapid convergence, ADMM entails considerable communication requirements. The core principle of the censorship strategy presented in [31] involves filtering out less significant information according to a predefined threshold, thus reducing communication overhead. In this paper, an integrated architecture for interconnected multi-microgrids (MMGs) is proposed, efficiently embedding renewable energy (RE) sources and energy storage systems (ESS). The proposed framework facilitates the coordinated operation of microgrids (MGs) via active information exchange, mainly focusing on optimal power sharing by means of advanced energy management controllers (ECMs). We adopt an optimization approach using the Alternating Direction Method of Multipliers (ADMM), where a virtual control agent in each ECM allows for decentralized coordination to minimize the overall operational costs. The novelty of this work is to develop a communication-efficient distributed optimization scheme by extending the conventional ADMM to a censored variant, which can greatly reduce data exchange and maintain convergence performance. The main contributions of this work are summarized as follows. (i) Designing a fully distributed ADMM-based energy management framework for optimal resource scheduling in grid-connected MMGs. (ii) Improving the standard ADMM with a censoring mechanism for balancing communication costs and computational efficiency. (iii) Conducting a comprehensive case study revealing the trade-offs between communication overhead and convergence behavior, while achieving as much as a 50% reduction in operational costs associated with distributed generation, storage, and energy procurement.
The manuscript is organized as follows: Part II outlines the energy management framework, Section 2 covers the modeling of Microgrid System Model, Section 3 details the Distributed Censored ADMM Formulation, Section 4 presents the simulation case study, and Section 5 concludes.

2. Microgrid System Model

This section is about the architecture of the energy-sharing network. This section also defines the rudiments of the network model.

2.1. Architecture of the Energy Sharing Network

A microgrid’s architecture includes a network of distributed generators, loads, and renewable energy (RE) sources.
As illustrated in Figure 1, each microgrid acts as a distributor within a distribution system, capable of buying or selling electricity to other microgrids (MGs). The bidirectional communication network, indicated by the red dotted lines, can be either wireless sensors or wired infrastructure. Solid lines depict the electric power network. If the energy purchase price for an MG exceeds the selling price, it provides a means to increase the usage of renewable energy by the MG. Additionally, it is assumed that each microgrid has an energy coalition manager (ECM) responsible for data sharing and reducing operational costs. Microgrids are incentivized to minimize line losses by obtaining as much electricity as possible from nearby sources rather than the utility grid. Nonetheless, if there remains a shortfall, energy can be exchanged with the utility company.
(a)
Utility Grid
In a multi-MG system, the MGs collaborate to supply their load demands. For instance, if one MG load demand is higher than its generated power, it will collaborate with adjacent neighboring MGs to meet energy demand. In a worst-case scenario, when the multi-MG system is unable to shelter the energy demand, then it will access the utility grid to acquire the obligatory energy demand. On the contrary, if the generated power is higher than the load demand of a multi-MG network, the multi-MG would sell back to the utility grid for generating revenue. Hence, the utility grid’s cost of electricity at time t can be delineated as:
C G ( t ) = α G x G ( t ) 2 + β G x G ( t ) + γ G , x G ( t ) > 0 σ x G t ,         x G ( t ) < 0
where x G ( t ) is the net electric power of the multi-MG system at time t supplied or bought by the utility grid, ( α G , β G , γ G ) are the generation cost coefficients, and σ is the unit tariff of MG’s renewable energy selling to the utility grid.
(b)
Battery Lifetime Models (BESS)
Battery lifetime is reduced after a specific number of charging and discharging cycles. The lifetime loss l of a battery energy storage system can be portrayed as:
l = F o F C , t o t
where l is the calculated lifetime loss percentage of battery ESS, and F o is the effective cumulative throughput in a certain period. The total effective cumulative throughput in a complete lifetime cycle is denoted as F C , t o t .
Moreover, the battery’s state of charge (SOC) determines the value of the actual capacity F o and the effective cumulative capacity F o . The relationship between both variables can be defined as:
F o = τ S O C F o
In Equation (3), τ S O C is the effective weight, and it can be defined as [32]:
τ S O C = α E S S S O C + β E S S
where α E S S and β E S S are the empirical parameters. F o is depicted when SOC changes from S O C min to S O C m a x during the operation of discharging/charging. It can be expressed as:
S O C min S O C S O C max
where S O C min and S O C max are the minimum and maximum limits of SOC. The limits of the power output of ESS are defined as:
x E S S c h r , max x E S S x E S S d i s , max
where x E S S c h r , max and x E S S d i s , max are the maximum limits of allowed charging and discharging power. The x E S S is positive for discharging and negative for charging. The SOC value of a discrete time ( k = t + Δ t ) can be represented as:
S O C k = S O C t x E S S Δ t U
where U is the battery capacity, note that the charging and discharging efficiency is assumed to be 100% here to simplify the lifetime model.
By substituting Equations (3), (4), and (7) in (2), the lifetime cost as a function of x E S S can be expressed as:
C E S S ( x E S S ) = η . l = η E o α E S S ( U S O C t x E S S Δ t ) + U β E S S U E C , t o t
where η is the investment cost of battery ESS.
In this study, the cost models of battery energy storage systems (BESS) and renewable energy sources are explicitly considered in the objective function. The cost of BESS is modeled based on lifetime degradation and investment cost, with charging and discharging cycles contributing to operational expenses. Renewable generation, such as photovoltaic and wind generation, is assumed to be negligible in fuel costs, but their variability influences system scheduling and may indirectly influence operational costs due to reliance on backup generation or storage. It is very beneficial to the system to integrate BESS and renewable sources. In particular, BESS increases system flexibility by storing surplus renewable energy and supplying power during deficits, thus decreasing reliance on expensive grid imports and diesel generators. Renewable energy sources also reduce the cost of fuel generation and the impact on the environment. The joint utilization of BESS and renewable resources can offer cost savings, reliability improvements, and better energy balancing for interconnected microgrids.
(c)
Diesel Generator
When there is a deficit in renewable energy resources, the diesel generator (DG) works as a supplementary dispatchable power source. For generators, diesel fuel is a decisive need, and the relationship between output power and cost can be defined as:
C D G ( x D G ) = c f u e l ( α D G x D G ( t ) 2 + β D G x D G ( t ) + γ D G ( t ) )
where c f u e l is the price of diesel fuel, x D G is described as the output power of the diesel generator, and ( α D G , β D G , γ D G ) are the cost coefficients of power generation [33].
(d)
Renewable Energy Resources
In order to expedite the power demand, the relationship between the output power of a wind turbine (WT) and wind speed V can be denoted as [34].
x W I N D = 0 V v J o r V v o x R W V v J v R v J v J < V < v x R W v R V < v o
where x W I N D and x R W are the actual power output and rated power of the wind generator; v R , v o and v J are the nominal, cut-out, and cut-in wind speeds of the WT.
From [35], the power output of a PV is represented as:
x P V = x [ I + I κ ( T p v c T s t d ) ] where , I = I a c t I s t d
whereas x is the power at standard temperature T s t d (i.e., 25 °C and solar irradiance I s t d (i.e., 1000 W/m2). I a c t is the actual solar irradiance, κ is a multiplying factor, and T p v c is the temperature of the PV cell.
To reduce operational costs, renewable energy resources (RERs) should be utilized fully. The total output power of PV and WT can be defined as [36]:
x R E = x P V + x W T

2.2. Basic Optimization Model MGs

The WT and PV are non-dispatchable sources, whereas the utility MGs, diesel generator, and battery ESS are dispatchable sources. Only dispatchable resources that are operational can be scheduled to minimize the generation cost. The minimized operational cost of the ith number of MG can be formulated as:
m i n f i ( x i ) = h i ( x i ) + C M G ( x i e x c )
where
h i ( x i ) = C i , D G ( x i , D G ) + C i , E S S ( x i , E S S ) + C i , G ( x i , G )
From (14), we can rewrite (13) as:
min C i , D G ( x i , D G ) + C i , E S S ( x i , E S S ) + C i , G ( x i , G ) + C M G ( x i e x c )
min C i , D G ( x i , D G ) + C i , E S S ( x i , E S S ) + C i , G ( x i , G ) + C M G ( x i e x c )
0 x i , D G x i , D G max
x i , E S S c h r , max x i , E S S x i , E S S d i s , m a x
S O C i m i n S O C i S O C i m a x
where x i = [ x i , D G , x i , E S S , x i , G ] is the total power output of dispatchable resources (i.e., DG and ESS) and the cost of power exchanged between MG i and the utility grid. C M G ( x i e x c ) is the cost for exchanging power inside the distribution network. The exchange power x i e x c is positive when power is purchased from the network by MG n, and otherwise is negative, x n , R E is the total renewable energy of the MG n. The total load demand of the ith MG is denoted by x i d . Equation (16) is the power balance constraint, (17) is the DG power limit constraint, (18) is the constraint for charging and discharging limits of the battery, and (19) is the battery’s SOC maximum and minimum limit.

2.3. Optimization Model for Networked MGs

We assumed that under the topology of all MGs in a coalition, MGs and ECM cooperatively draw an optimal schedule and try to minimize the total operational cost of the network. Optimization of N interconnected MGs in a coalition through a communication network can be expressed as [37]:
min i = 1 N ( h i ( x i ) + C i , M G ( x i ) )
s . t . i = 1 N 1 T ( x i ) = i = 1 N ( x i d x i , R E )
where 1 T is a row. The coalition among N number of MGs collaboratively tries to minimize the global objective function. The optimization problem can be solved through two approaches, i.e., central and distributed. However, in this article, we will develop a distributed method to solve the problem through efficient communication.

3. Distributed Censored ADMM Formulation

In this section, we discuss the modeling of standard ADMM for the multi-microgrid environment. The modeled system is then updated using the concept of censored communication.

3.1. ADMM Protocol

ADMM is being extensively implemented in large-scale optimization problems involving multi-agent systems because of its robustness and exquisite performance in convergence. In the general form for a convex optimization problem, ADMM can be represented as [38]:
min w ( x ) + g ( z )
s . t . A x + B z = c
where x R i ,   z   R j ,     A R p × i ,   B R p × j , c R p . The x and z are optimization variables for the convex functions w and g . . Moreover, (22) is subjected to a linear constraint (23). The ADMM iteratively solves the subproblems w and g one by one to converge on optimal solutions. Furthermore, functions w and g can take any value up to + . The algorithm will converge to the optimal solution when w is fit with R i R + and g with R j R + [36]. The function will become zero when the constraints are not satisfied.
In order to decentralize the model designed in (20) and build coherence with the general ADMM approach, we define the following functions:
g z = + z R N 0 z R N     C = { z R N | z 1 + z 2 + + z N = 0 }
Rewriting (15) to make computations simple:
x i e x c = 1 T x i ( x i d x i , R E )
Following the standard form of ADMM, (20) and (13) can be re-described as:
min i = 1 N h i ( x i ) + g ( z )
s . t . A x e x c + B z = 0
where x e x c =   [ x 1 e x c , x 2 e x c , x 3 e x c , , x N e x c ] is the vector for the expected interchangeable power of MGs in the network. The z are responsible for the consensus. The idea is to break the problem into N subproblems that could be solved cooperatively in a distributed manner. Following [39], the iterative ADMM process of node i for primal and dual variables can be defined as:
x i k = arg   m i n x i   h x i + x i e x c k 1 , λ i k 1 c j N i ( x i e x c k 1 + x j e x c k 1 )   + c b i x i e x c 2 2
λ i k = λ i k 1 + c j N i ( x i e x c k + x j e x c k )
where k is the iteration number, c > 0 is the penalty parameter, and λ k is the Lagrange multiplier at the kth iteration. From (28), using the expected exchangeable power of MGs is required during optimization. It can also be seen in (29) that only the expected exchange is required to upgrade the Lagrange variable, which preserves the privacy of MGs. The workflow of the proposed energy management algorithm for interconnected microgrids is shown in Figure 2, including the communication and calculation processes. At the beginning, each microgrid collects local data, including load demand, renewable generation, and resource status, and transmits it to its Energy Coalition Manager (ECM). The ECM determines optimal local scheduling and forecasts power exchanges with adjacent microgrids or the utility grid. Subsequently, the ECMs work in a distributed manner and communicate iteratively via ADMM-based optimization. In each iteration, local variables are updated so that the operational costs are minimized with system constraints and power balance. The iterations repeat until convergence is achieved, which ensures the system has efficient coordination, decentralized operation, and improved system performance.
The basic optimization algorithm is shown in Figure 2. Initially, information about the available generation and load demand is shared with the ECM by each microgrid. ECMs then compute the optimal dispatch for each microgrid. The amount available for expected exchange x i e x c or, in case of a deficit, the amount to buy and expected grid exchange power x G , i is measured. In the next step, the ECMs of each microgrid form a coalition and try to satisfy the load demands of each when the load demand is satisfied with the algorithm.

3.2. Censored Communication-Based ADMM

In ADMM, each iteration comprises two phases: the first phase is the communication phase, where each node shares its local variables with adjacent neighbors, and the second phase is called the computation phase. In this phase, each node performs calculations based on the information received.
The key idea of censored communication is based on a censoring function (30) [31]. This function permits a node to share its local variables with its adjacent neighbors. The difference between ADMM and censored ADMM is that a node does not necessarily have to broadcast at each iteration; it will only transmit its local variable to its adjacent neighbors if this local variable is adequately different from the formerly transmitted one. Further, we will cover the modeling of censored ADMM for the multi-microgrid environment.
C F ( k ) = x ̄ i e x c k 1 x i e x c k σ ρ k 0
where σ > 0 and ρ ( 0 , 1 ) are constants deciding the censoring threshold. In order to obtain more insight into the censoring technique, consider a state variable x ̄ i e x c k 1 . This state variable records the latest transmitted expected exchange before k − 1. After calculating the next state variable at k, the ECM of MG i evaluates the difference of x ̄ i e x c k 1 and x i e x c k according to (30) against the censoring threshold. ECM is permitted to transmit x i e x c k if the difference is greater than the threshold and update as, x ̄ i e x c k = x i e x c k . Otherwise, consider this message is considered “less informative” and the update proceeds as, x ̄ i e x c k = x ̄ i e x c k 1 . Based on this, the predesigned ADMM model is updated as:
x i k = arg   m i n x i   h ( x i ) + x i e x c k 1 , λ i k 1 c j N i ( x ̄ i e x c k 1 + x ̄ j e x c k 1 ) + c b i x i e x c 2 2
λ i k = λ i k 1 + c j N i ( x ̄ i e x c k + x ̄ j e x c k )
The algorithm for the censored ADMM follows the same procedure as described in Figure 2 with a few updates. In the coalition stage, the information exchange follows the censoring function. The optimization process will not be affected much if the Euclidean distance between previously sent and current local variable is small. However, it will reduce the communication cost (cc) by limiting the repeated exchange of information among ECMs. However, the choice of threshold can affect the optimization convergence. Moreover, a large value of σ ρ reduces communication cost more significantly, and setting them both to zero is the same as uncensored ADMM.

4. Case Study

The results demonstrate that the inclusion of BESS and renewable energy sources significantly reduces operational costs and grid dependency while improving system reliability. In the present study, the performance of the devised algorithm is assessed considering a coupled network of three microgrids (MG) integrated with the utility grid, with each MG incorporating its own Energy Control Module, as illustrated in Figure 3. The parameters of energy sources are depicted in Table 1. Each MG is composed of a load, distributed generation, an energy storage system, wind energy, and a photovoltaic (PV) system.
Similarly, a positive total load means that the load is more than the total renewable power available at that time slot, and it must be supplied by the local resources, i.e., ESS and DGs, and in case of further deficit energy will be transported from other MGs/Utility grids. The power exchange between MGs and the utility is managed by the ECMs, and the DG and ESS power is consumed by the local load while promoting maximum utilization of renewable energy. In our study, the import price of electric power is kept high. The daily profile of renewable energy resources and load for the three MGs is shown in Figure 4. It can be seen from Figure 5 that renewable energy is available in excess in the middle of the day, while in the morning and evening parts of the day, it is insufficient to supply the total load demand. Initially, the scheduling is performed using standard ADMM, and then censored ADMM is used for the same scenario. The threshold parameters of censored ADMM are tuned to the best values by hit and error, i.e., σ = 0.25 and ρ = 0.55 .

4.1. Optimal Scheduling Results

Figure 6 illustrates the optimal hourly schedule of energy resources. During the periods 1:00–4:00 and 8:00–17:00, there is a surplus of renewable energy, which is used for energy storage. Negative values indicate the power absorbed by the storage system.
Stored energy is used when renewable sources cannot meet demand, specifically from 5:00 to 9:00 and 19:00 to 24:00. If both renewable and storage systems cannot satisfy demand, the grid provides additional electricity. High grid power costs make distributed generation (DG) and energy storage systems (ESS) crucial for reducing grid dependency. Energy storage is prioritized in these scenarios. During the forecast period, the internal variables of three microgrids are analyzed at 21:00, with the results shown in Figure 5.
The algorithm calculates power outputs for each microgrid (MG) in about 12 iterations. Figure 7 shows that total operating costs also converge within 12 iterations for 21:00. Figure 5 depicts energy storage states. During surplus periods, renewable energy is absorbed. High external energy costs ensure stored energy meets MG demand first. Excess renewable energy can be shared among MGs, as shown in Figure 8. When one MG’s renewable energy is in excess, and another requires extra power, MGs engage in power exchange. Take MG2 as an example; it shows a net positive load during the initial interval, while MG1 and MG3 both have an excess of renewable energy. As a result, MG2 takes extra power from MG1 and MG3. No power exchange occurs at noon because each MG’s renewable energy supply is sufficient. At each interval, the sum of the powers is zero, achieving power balance. The suggested distributed method efficiently and optimally meets the demand load.

4.2. Convergence Under Censored Admin

When comparing the two algorithms, they differ in the communication step. Nevertheless, communication costs must be considered. In simple terms, Censored ADMM demands more computation to produce optimal results. Hence, the overall operational cost will be the sole metric for comparing convergence, aiding their research. The remaining scheduling will continue in line with the algorithm’s convergence behavior. As depicted in Figure 9, we evaluated the total operational costs of both techniques for the convergence study under the same conditions for slot 21. In contrast to regular ADMM, which achieves convergence in only 12 rounds, censored ADMM takes longer, requiring 16 iterations. The primary distinction becomes evident during the communication phase, which will be elaborated further below.

4.3. Analysis of Computation Cost and Communication Cost

We discussed the communication costs of ADMM and censored ADMM here. To achieve this, we keep track of the total number of messages sent by each ECM. In addition, we study convergence for different levels of censoring functions. Central processing unit (CPU) time is used to measure computational cost. A machine with four 2.50 GHz Intel(R) Core (TM) i3-3120M CPUs and forty dots of random-access memory (RAM) is used to run the study in MATLAB R2019a.
For slot 21, the results are shown in Table 2. Differences may occur if the threshold value is too small. In addition, the ADMM has the highest communication costs, but it shows the fewest iterations needed to converge. The filtered ADMM, on the other hand, significantly lowers the communication cost but requires more iterations to reach convergence. Communication costs, CPU time, and iterations become worse when the threshold value of the calibrated benchmark increases. Furthermore, picking the wrong threshold might greatly increase operating cost variations. However, the communication cost of the filtered ADMM approach is still lower than that of the traditional ADMM method. Based on our analysis, filtered ADMM is a wise choice for large-scale MG networks, where expensive communication infrastructure and network capacity are major concerns.

4.4. Scalability Analysis

The suggested methodology is better understood after a thorough scalability examination of the two methods. Increasing the number of microgrids from three to thirty is part of this investigation.
To increase the scale of the network, three modeled microgrids are chosen at random and then replicated. Although censored ADMM has a much greater count, the simulation results show fast iterative convergence. In Figure 10, we can see how the two methods stack up when it comes to convergence. Figure 11 shows that there is a significant benefit in terms of reducing communication costs. Since ADMM converges quickly, it follows that a higher transmission cost is required to obtain the best solution.

5. Conclusions

This article introduces a distributed methodology that uses ADMM and filtered ADMM techniques to solve the problem of energy management in interconnected microgrids. An energy control module (ECM) is a component of every microgrid (MG) that coordinates communication and, in a group effort, finds the best time to run the system. The suggested approach solves the issue by exchanging data only regarding power exchanges. In the event of a power outage, the system will draw from neighboring microgrids or the utility grid to make up the difference, with an emphasis on using locally stored energy and renewable energy sources that have excess. In 12 iterations for ADMM and 16 iterations for censored ADMM, the algorithm converges to the optimal solution, according to the case study. It should be noted that the censored method greatly reduces communication expenses. Similarly, the ideal solution can be easily converged upon in scalability analyses of bigger networks. The assumption of a perfect communication link, free of noise and delay, is the main constraint of the study. Subsequent studies should investigate the effectiveness of the algorithm in a real-world communication network setting.

Author Contributions

Conceptualization, M.J.A. and M.J.A.; methodology, M.J.A.; software, R.L.; validation, M.J.A., and R.L.; formal analysis, M.J.A.; investigation, R.L.; resources, R.L.; data curation, M.J.A.; writing—original draft preparation, M.J.A., and R.L.; writing—review and editing, R.L.; visualization, R.L.; supervision, R.L.; project administration, R.L.; funding acquisition, R.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Kumar, P.P.; Nuvvula, R.S.S.; Babu, B.H. Microgrids with energy storage systems. In Microgrid Technology and Microgrid Cluster Development; Elsevier: Amsterdam, The Netherlands, 2025; pp. 23–32. [Google Scholar]
  2. Liu, G.; Ollis, T.B.; Ferrari, M.F.; Sundararajan, A.; Chen, Y. Distributed energy management for networked microgrids embedded modern distribution system using admm algorithm. IEEE Access 2023, 11, 102589–102604. [Google Scholar] [CrossRef] [Scilit]
  3. Lee, W.-G.; Nguyen, T.-T.; Kim, H.-M. Multiagent-based distributed coordination of inverter-based resources for optimal operation of microgrids considering communication failures. Energies 2022, 15, 3736. [Google Scholar] [CrossRef] [Scilit]
  4. Shekari, T.; Gholami, A.; Amnifar, F. Optimal energy management in multi-carrier microgrids: An MILP approach. J. Mod. Power Syst. Clean Energy 2019, 7, 876–886. [Google Scholar] [CrossRef] [Scilit]
  5. Xu, B.; Paduani, V.D.; Xiao, Q.; Song, L.; Lubkeman, D.; Lu, N. Under-frequency load shedding for power reserve management in islanded microgrids. IEEE Trans. Smart Grid 2024, 15, 4662–4673. [Google Scholar] [CrossRef] [Scilit]
  6. Kumari, N.; Samadhiya, A.; Ray, P. A comprehensive review of active islanding detection methods and islanding assessment in a grid connected solar based microgrid. In Next Generation Smart Grids: Modeling, Control and Optimization; Springer: Singapore, 2022; pp. 153–180. [Google Scholar]
  7. Eyimaya, S.E.; Altin, N. Design of Multi-Agent Based Energy Management System for DC Microgrids. IEEE Access 2026, 14, 39120–39134. [Google Scholar] [CrossRef] [Scilit]
  8. Almada, J.B.; Tofoli, F.L.; Gregory, R.C.F.; Sampaio, R.F.; Melo, L.S.; Leão, R.P.S. Distributed Multi-Agent Energy Management for Microgrids in a Co-Simulation Framework. Energies 2025, 18, 4620. [Google Scholar] [CrossRef] [Scilit]
  9. Azeroual, M.; Boujoudar, Y.; Aljarbouh, A.; Fayaz, M.; Qureshi, M.S.; El Moussaoui, H. Advanced energy management and frequency control of distributed microgrid using multi-agent systems. Int. J. Emerg. Electr. Power Syst. 2022, 23, 755–766. [Google Scholar] [CrossRef] [Scilit]
  10. Xin, J.; Yu, L.; Wang, J.; Li, N. A diversity-based parallel particle swarm optimization for nonconvex economic dispatch problem. Trans. Inst. Meas. Control 2023, 45, 452–465. [Google Scholar] [CrossRef] [Scilit]
  11. Chen, Q.; Sun, J.; Palade, V. A hybrid quantum-behaved particle swarm optimization solution to non-convex economic load dispatch with multiple fuel types and valve-point effects. Intell. Data Anal. 2023, 27, 1503–1522. [Google Scholar] [CrossRef] [Scilit]
  12. Pang, A.; Liang, H.; Lin, C.; Yao, L. A surrogate-assisted adaptive bat algorithm for large-scale economic dispatch. Energies 2023, 16, 1011. [Google Scholar] [CrossRef] [Scilit]
  13. Ali, M.; Abdulgalil, M.A.; Habiballah, I.; Khalid, M. Optimal scheduling of isolated microgrids with hybrid renewables and energy storage systems considering demand response. IEEE Access 2023, 11, 80266–80273. [Google Scholar] [CrossRef] [Scilit]
  14. Li, Y.R.; Nejabatkhah, F.; Tian, H. Smart Hybrid AC/DC Microgrids: Power Management, Energy Management, and Power Quality Control; John Wiley & Sons: New York, NY, USA, 2022. [Google Scholar]
  15. Parvizi, P.; Amidi, A.M.; Zangeneh, M.R.; Riba, J.-R.; Jalilian, M. A taxonomy of robust control techniques for hybrid AC/DC microgrids: A review. Eng 2025, 6, 267. [Google Scholar] [CrossRef] [Scilit]
  16. Arefifar, S.A.; Ordonez, M.; Ordonez, A.R.I. Energy Management in Multi-Microgrid Systems—Development and Assessment. IEEE Trans. Power Syst. 2017, 32, 910–922. [Google Scholar]
  17. Che, L.; Zhang, X.; Shahidehpour, M.; Alabdulwahab, A.; Abusorrah, A. Optimal Interconnection Planning of Community Microgrids with Renewable Energy Sources. IEEE Trans. Smart Grid 2017, 8, 1054–1063. [Google Scholar] [CrossRef] [Scilit]
  18. Singh, A.; Sethi, B.K.; Kumar, A.; Singh, D.; Misra, R.K. Three-level hierarchical management of active distribution system with multimicrogrid. IEEE Syst. J. 2022, 17, 605–616. [Google Scholar] [CrossRef] [Scilit]
  19. Li, Y.; Chang, W.; Yang, Q. Deep reinforcement learning based hierarchical energy management for virtual power plant with aggregated multiple heterogeneous microgrids. Appl. Energy 2025, 382, 125333. [Google Scholar] [CrossRef] [Scilit]
  20. Waqar, A.; Hu, J.; Mushtaq, M.R.; Hussain, H.; Qazi, H.A. Energy Management in an Islanded Microgrid: A Consensus Theory Approach. In 2019 2nd International Conference on Computing, Mathematics and Engineering Technologies (iCoMET), Sukkur, Pakistan; IEEE: Washington, DC, USA, 2019; pp. 1–6. [Google Scholar]
  21. Awais, M.; Liu, N.; Abbas, M.J.; Shah, F.M.; Zad, H.S.; Waqar, A. Consensus Based Distributed Solution of Economic Dispatch Problem for a Micro-Grid. In 2018 2nd IEEE Conference on Energy Internet and Energy System Integration (EI2), Beijing; IEEE: Washington, DC, USA, 2018; pp. 1–6. [Google Scholar]
  22. Hussan, U.; Phichaisawat, S.; Wang, H.; Ayub, M.A.; Ali, M.S. A novel consensus-based decentralized framework for optimal energy management in cooperative multi-microgrid networks using ADMM. Ain Shams Eng. J. 2026, 17, 103893. [Google Scholar] [CrossRef] [Scilit]
  23. Luo, S.; Peng, K.; Hu, C.; Ma, R. Consensus-based distributed optimal dispatch of integrated energy microgrid. Electronics 2023, 12, 1468. [Google Scholar] [CrossRef] [Scilit]
  24. Li, C.; Yu, X.; Yu, W.; Huang, T.; Liu, Z.-W. Distributed event-triggered scheme for economic dispatch in smart grids. IEEE Trans. Ind. Inform. 2016, 12, 1775–1785. [Google Scholar] [CrossRef] [Scilit]
  25. Zhu, W. Multi-Agent Based Distributed Computing for Photovoltaic Systems Economic Dispatch Using Modified Exact Diffusion Strategy. Internet Technol. Lett. 2025, 8, e70124. [Google Scholar] [CrossRef] [Scilit]
  26. Liu, Y.; Li, Y.; Gooi, H.B.; Jian, Y.; Xin, H.; Jiang, X.; Pan, J. Distributed Robust Energy Management of a Multi-Microgrid System in the Real-Time Energy Market. IEEE Trans. Sustain. Energy 2017, 10, 396–406. [Google Scholar] [CrossRef] [Scilit]
  27. Zhang, M.; Wang, Z.; Yin, F.; Shen, X. Distributed scaled proximal ADMM algorithms for cooperative localization in WSNs. IEEE Trans. Signal Process. 2023, 71, 3312–3327. [Google Scholar] [CrossRef] [Scilit]
  28. Hasanzadeh, M.; Kargarian, A. ADMM enhancement techniques for distributed optimal power flow. In IEEE Transactions on Power Systems; IEEE: Washington, DC, USA, 2025. [Google Scholar]
  29. Ma, W.; Wang, J.; Gupta, V.; Chen, C. Distributed Energy Management for Networked Microgrids Using Online ADMM With Regret. IEEE Trans. Smart Grid 2018, 9, 847–856. [Google Scholar] [CrossRef] [Scilit]
  30. Zhong, W.; Yang, C.; Xie, K.; Xie, S.; Zhang, Y. ADMM-Based Distributed Auction Mechanism for Energy Hub Scheduling in Smart Buildings. IEEE Access 2018, 6, 45635–45645. [Google Scholar] [CrossRef] [Scilit]
  31. Liu, Y.; Xu, W.; Wu, G.; Tian, Z.; Ling, Q. Communication censored ADMM for decentralized consensus optimization. IEEE Trans. Signal Process. 2019, 67, 2565–2579. [Google Scholar] [CrossRef] [Scilit]
  32. Wongdet, P.; Boonraksa, T.; Boonraksa, P.; Pinthurat, W.; Marungsri, B.; Hredzak, B. Optimal capacity and cost analysis of battery energy storage system in standalone microgrid considering battery lifetime. Batteries 2023, 9, 76. [Google Scholar] [CrossRef] [Scilit]
  33. Abunima, H.; Park, W.-H.; Glick, M.B.; Kim, Y.-S. Two-stage stochastic optimization for operating a renewable-based microgrid. Appl. Energy 2022, 325, 119848. [Google Scholar] [CrossRef] [Scilit]
  34. Nair, K.A.; Garlapati, N. A comprehensive review of hybrid wind-solar energy systems. In IOP Conference Series: Earth and Environmental Science; No. 1.; IOP Publishing: Bristol, UK, 2024; Volume 1372. [Google Scholar]
  35. Soudagar, M.E.M.; Ramesh, S.; Khan, T.Y.; Almakayeel, N.; Ramesh, R.; Ghazali, N.N.N.; Cuce, E.; Shelare, S. An overview of the existing and future state of the art advancement of hybrid energy systems based on PV-solar and wind. Int. J. Low-Carbon Technol. 2024, 19, 207–216. [Google Scholar] [CrossRef]
  36. Casagrande, V.; Prodan, I.; Spurgeon, S.K.; Boem, F. Resilient microgrid energy management algorithm based on distributed optimization. IEEE Syst. J. 2022, 17, 2791–2802. [Google Scholar] [CrossRef] [Scilit]
  37. Lin, Z.; Li, H.; Fang, C. Alternating Direction Method of Multipliers for Machine Learning; Springer: Singapore, 2022. [Google Scholar]
  38. 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] [Scilit]
  39. Wang, Y.; Lian, H. On linear convergence of ADMM for decentralized quantile regression. IEEE Trans. Signal Process. 2023, 71, 3945–3955. [Google Scholar] [CrossRef] [Scilit]
Figure 1. Proposed architecture of an energy-sharing framework in networked microgrids.
Figure 1. Proposed architecture of an energy-sharing framework in networked microgrids.
Sensors 26 03620 g001
Figure 2. Basic algorithm for energy management of interconnected microgrids.
Figure 2. Basic algorithm for energy management of interconnected microgrids.
Sensors 26 03620 g002
Figure 3. Interconnected microgrid energy sharing network for the case study.
Figure 3. Interconnected microgrid energy sharing network for the case study.
Sensors 26 03620 g003
Figure 4. The daily profiles of load, PV, wind, and net load of three microgrids ((a) Microgrid 1), ((b) Microgrid 2), and ((c) Microgrid 3).
Figure 4. The daily profiles of load, PV, wind, and net load of three microgrids ((a) Microgrid 1), ((b) Microgrid 2), and ((c) Microgrid 3).
Sensors 26 03620 g004aSensors 26 03620 g004b
Figure 5. The net loads and the total net load of three microgrids.
Figure 5. The net loads and the total net load of three microgrids.
Sensors 26 03620 g005
Figure 6. Optimal hourly schedule of energy resources and trading with the utility grid.
Figure 6. Optimal hourly schedule of energy resources and trading with the utility grid.
Sensors 26 03620 g006
Figure 7. Evolution of internal variables for time slot 21.
Figure 7. Evolution of internal variables for time slot 21.
Sensors 26 03620 g007
Figure 8. Expected power-sharing among the MGs.
Figure 8. Expected power-sharing among the MGs.
Sensors 26 03620 g008
Figure 9. Convergence analysis of ADMM versus censored ADMM.
Figure 9. Convergence analysis of ADMM versus censored ADMM.
Sensors 26 03620 g009
Figure 10. Scalability analysis and convergence iterations.
Figure 10. Scalability analysis and convergence iterations.
Sensors 26 03620 g010
Figure 11. Scalability analysis and communication costs.
Figure 11. Scalability analysis and communication costs.
Sensors 26 03620 g011
Table 1. Energy Resources Parameters.
Table 1. Energy Resources Parameters.
Energy ResourcesRated Power (kW)Energy Storage ResourceRated Power (kW)Rated Capacity (kWh)
Microgrid 1DG200ESS200600
PV600---
WER800---
Microgrid 2PV600ESS200700
WER700---
Microgrid 3DG200ESS300800
PV500---
WER800---
Table 2. Analysis of computation cost and communication cost.
Table 2. Analysis of computation cost and communication cost.
σ ρ IterationsOperational Cost Deviation
(10−3)
ccCPU
(s)
Standard ADMM-122.23562541.535
Censored
ADMM
0.042not converged---
0.098183.85427252.725
0.137162.42425462.465
0.564224.56839153.564
0.896326.24155845.954
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

Abbass, M.J.; Lis, R. Data-Driven Distributed Energy Management in Interconnected Smart Grids/Microgrids: A Critical Review of ADMM and Related Optimization Algorithms. Sensors 2026, 26, 3620. https://doi.org/10.3390/s26123620

AMA Style

Abbass MJ, Lis R. Data-Driven Distributed Energy Management in Interconnected Smart Grids/Microgrids: A Critical Review of ADMM and Related Optimization Algorithms. Sensors. 2026; 26(12):3620. https://doi.org/10.3390/s26123620

Chicago/Turabian Style

Abbass, Muhammad Jamshed, and Robert Lis. 2026. "Data-Driven Distributed Energy Management in Interconnected Smart Grids/Microgrids: A Critical Review of ADMM and Related Optimization Algorithms" Sensors 26, no. 12: 3620. https://doi.org/10.3390/s26123620

APA Style

Abbass, M. J., & Lis, R. (2026). Data-Driven Distributed Energy Management in Interconnected Smart Grids/Microgrids: A Critical Review of ADMM and Related Optimization Algorithms. Sensors, 26(12), 3620. https://doi.org/10.3390/s26123620

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