Abstract
Rural electrification is a crucial component of the power system that requires urgent innovation and transformation to enhance electrification levels. However, various challenges hinder the progress in rural electrification, primarily due to remote locations and unique consumption patterns. To effectively coordinate the local energy distribution, an energy management framework utilizing peer-to-peer (P2P) based interactive operations is proposed, which minimizes the reliance on long-distance transmission while enhancing the rural electrification level. The proposed P2P-based energy management framework incorporates various distributed generation resources across rural areas, facilitating direct energy transactions between neighboring community-based villages. Additionally, the P2P energy trading is modeled as a Nash bargaining (NB) problem, which accounts for the allocation of network loss costs and operational state of the rural distribution network. To protect the privacy of individual villages, an improved adaptive alternating direction method of multipliers (AADMM) is proposed to solve the NB problem. The AADMM utilizes a local curvature approximation scheme during parameter updates, allowing for automatic adjustments of the fixed penalty parameter within the standard alternating direction method of multipliers (ADMM). This enhancement improves the convergence rates without requiring central oversight. Simulation results demonstrate significant reductions in operational costs for both the overall network and individual village participants. The proposed P2P-based energy management framework also enhances the bus voltage stability and reduces the line transmission power, thereby further enhancing rural electrification levels. The adaptability and extensibility of this framework are further validated using the IEEE 33-bus and 118-bus distribution systems. Additionally, the AADMM shows higher convergence rates compared with the standard ADMM.
IN recent decades, the rapid urbanization and rural-to-urban migration have emerged as global trends [
A major factor leading to the slow development and persistent poverty in rural areas is the lack of electrification, as electricity is a prerequisite for various productive activities [
As agricultural demands increase in remote rural areas, the distribution network from centralized power sources must be expanded to meet these needs. However, extending the centralized power system is economically unviable due to the significant mismatch between the low benefits derived from small load demands and the high costs of infrastructure [
Recent research works on energy management in rural distribution networks (RDNs) have primarily focused on system operational strategies and output decisions of various energy units [
Several studies have investigated P2P energy trading using various models. In [
The optimization methods for P2P energy trading can be categorized into two main types: ① centralized optimization [
The variants of the standard ADMM are very improtant to improve the performance. For example, a distributed consensus-based ADMM approach is proposed in [
Several studies have explored suitable techniques for tuning the penalty parameter values at each iteration [
Based on the analysis, a comprehensive comparison of the existing literature is summarized as follows.
1) Lack of effective solutions to enhancing the rural electrification level. The development of rural power systems remains constrained by financial limitations. High capital costs related to the construction of long-distance transmission lines, outdated and unreliable rural distribution systems, limited transmission capacity, voltage drops, elevated electricity costs, and inadequate utilization of renewable energy sources all hinder improvements in electrification.
2) Lack of P2P-based energy management and market trading mechanisms. Some existing literature primarily emphasizes the centralized energy management, where rural community participants interact solely with the upstream grid. This leads to higher network loss costs and wasted renewable energy. The centralized energy management fails to address the challenges faced by the current rural power grid and may impede advancements in electrification levels.
3) Lack of efficient solution methods for P2P-based energy management and trading. The traditional ADMM requires manual tuning of initial penalty parameters to accommodate different problem scales, leading to high computational costs. While certain methods can adaptively adjust the penalty parameters, their performances remain inconsistent across various problem types.
These motivations and research gaps drive us to introduce a P2P-based energy management framework based on an improved ADMM-based distribution method, i.e., AADMM. This framework is designed to improve the local energy distribution and electrification levels in rural power systems. The contributions of this paper are as follows.
1) Proposing a P2P-based energy management framework for multiple rural community-based villages to enhance rural electrification levels. This framework employs the P2P energy trading to manage various local generation sources, with direct energy exchanges calculated by minimizing operational costs for both the RDN and villages.
2) Formulating the P2P energy trading among village participants as a Nash bargaining (NB) problem, considering the allocation of network loss costs. The NB problem is decomposed into two subproblems to effectively address its nonconvexity.
3) Introducing an improved ADMM-based distributed optimization method, i.e., AADMM, to tackle the P2P-based energy management framework. This method incorporates a local curvature approximation scheme during parameter update steps, enabling automatic tuning of the penalty parameter of the standard ADMM and improving the convergence performance.
The overall system model of the proposed P2P-based energy management framework, encompassing various components in villages and the operation model of RDN, is detailed in Section II. Section III presents the NB problem related to P2P energy trading, along with its two decomposed subproblems. The improved ADMM-based distributed optimization method, i.e., AADMM, is introduced in Section IV. Simulation results are provided in Section V. The conclusion is given in Section VI.
The proposed P2P-based energy management framework encompasses the RDN and various village participants. Models for the RDN and village participants are developed considering individual objectives, capability constraints, and technical limitations to facilitate the local optimization. Subsequently, the P2P energy trading model coordinates the optimization operations among the villages.

Fig. 1 Energy and information connections in proposed P2P-based energy management framework.
The community-based village participants integrate their DGRs to function as aggregators, located at various buses in the RDN. The DGRs include PV, diesel distributed generators (DDGs), energy storage systems (ESSs), small hydropower (SHP), and biomass power generators (BPGs) [
In the proposed P2P-based energy management framework, village participants minimize the operational costs by scheduling various DGRs, including PV, DDG, ESS, SHP, and BPG. The total operational cost for village participant v over the operational horizon can be calculated using (1a). Note that not all villages may possess all these components. This paper assumes that PV incurs negligible marginal costs in the short run [
(1a) |
(1b) |
where ; are the index and set of villages participating in the P2P energy trading, respectively; , , , and are the operational costs of DDG, SHP, BPG, and ESS in village v, respectively; is the energy exchange between village and the upstream network; , , and are the output power of DDG, SHP, and BPG in village v, respectively; and are the charging and discharging power of ESS in village v, respectively; and are the importing and exporting power with the upstream network, respectively; , , and are the generation cost coefficients for DDG; and , , , , and are the unit costs for SHP generation, BPG generation, ESS charging/discharging, purchasing energy from the upstream network, and selling energy to the upstream network, respectively.
The output power of PV system in village v should be constrained by:
(2) |
where and are the minimum and maximum output power of PV system in village v, respectively.
The output power of DDG should be subject to the following constraint:
(3) |
where and are the minimum and maximum output power of DDG in village v, respectively.
The operational limitations of ESS are described as:
(4) |
where and are the maximum charging and discharging power of ESS in village v, respectively; and are the charging and discharging efficiencies of ESS, respectively; and are the minimum and maximum states of charge (SoCs) of battery in village v, respectively; is the maximum energy capacity of battery in village v; and and are two binary variables for ESS charging and discharging, respectively. when the ESS is charging, and when it is discharging; otherwise, and . The expression in the third line of constraint (4) prevents the simultaneous charging and discharging of ESS.
The output limitation of SHP can be described as:
(5) |
where and are the minimum and maximum output power of SHP in village v, respectively.
The output power of BPG should be bounded by:
(6) |
where and are the minimum and maximum output power of BPG in village v, respectively.
The exchange power between village participants and the upstream network must be constrained within specific limits as:
(7) |
where and are the maximum purchasing and selling power of village v, respectively.
Additionally, village must maintain an active power balance during time slot t, as described in (8).
(8) |
where is the energy demand of village v.
Considering the radial network in rural areas, the DistFlow model is used to calculate the power flow and network losses in this work [
(9) |
where is the per-unit network loss cost; is the resistance of branch ; and , and is the current from buses i to j.
The operational constraints of RDN are presented as:
(10a) |
(10b) |
(10c) |
(10d) |
(10e) |
(10f) |
(10g) |
where and are the active and reactive power injections at bus , respectively; and are the active and reactive power flows of branch , respectively; and are the sums of the active and reactive power flows of all branches connected to bus j excluding branch , respectively; is the reactance of branch ; , with being the voltage magnitude of bus i; and are the minimum and maximum voltage magnitudes of bus i, respectively; and and are the maximum active and reactive power flows of branch , respectively. Given the issue of nonconvexity, constraint (10c) is reformulated using second-order cone programming relaxation as (10g).
Village participants engage in the P2P energy trading with neighboring villages, negotiating the amount and price of exchangeable energy bilaterally. The energy exchanged between villages m and n, along with their net importing and exporting power, represented by and , respectively, can be defined as:
(11a) |
(11b) |
(11c) |
where and are the indices of villages participating in P2P energy trading as energy purchasers and sellers, respectively, and ; and and are the importing and exporting power of villages and , respectively.
The power balance constraint (8) can be rewritten as (12) for villages and .
(12) |
Direct energy trading among villages can effectively increase profits and reduce operational costs. However, the unfair profit allocation may diminish the willingness of villages to participate in P2P energy trading. As a crucial component of cooperative game theory, the NB solution can manage the complex interests among agents in a multi-agent energy system. It provides a Pareto optimal solution that balances individual interests and achieves a fair benefit allocation scheme. Consequently, the proposed P2P-based energy management framework formulates the energy trading process as an NB problem to incentivize direct energy trading among villages.
A typical NB problem is modeled as:
(13) |
where S is the number of bargaining players; is the benefit of player s; and is the disagreement point.
This disagreement point signifies the situation where bargaining players fail to cooperate, potentially due to issues such as unfair benefit allocation. Accordingly, indicates the benefit of player s when the cooperation breaks down due to negotiation failure.
Model (13) is a non-convex nonlinear optimization model, the complexity of which increases due to the constraints involved. To ensure the computational tractability, the NB problem is decomposed into two manageable subproblems: the operational cost minimization problem and the energy trading payment problem. The two subproblems are solved sequentially to determine the optimal energy trading schemes for the villages.
Villages and are willing to participate in P2P energy trading only if the following constraints are satisfied.
(14a) |
(14b) |
(14c) |
(14d) |
where and are the internal operational costs for villages and participating in P2P energy trading, respectively, as defined in (1); and are the operational costs for villages and without participating in P2P energy trading, which are also calculated based on objective (1), as described in (14c) and (14d), respectively; and are the P2P energy trading payments for villages and , respectively, which are the costs associated with power exchange; and and are the network loss costs imposed on villages and , respectively.
In this paper, the total network loss cost is proportionally allocated to villages participating in the P2P energy trading based on their exchanged power. Therefore, and are defined based on objective (9) as:
(15a) |
(15b) |
The P2P energy trading payments and are subject to:
(16) |
Notably, it can be observed that and in (14) correspond to in (13). Similarly, and in (14) correspond to in (13). The symbol in (13) changes to in (14) because the former represents benefits while the latter represents costs. Hence, the NB problem of P2P energy trading within the proposed P2P-based energy management framework is described by incorporating (14) and (15) into (13) as:
(17a) |
(17b) |
(17c) |
(17d) |
(17e) |
where and are the sets of decision variables for DGRs within villages and , respectively; and are the sets of decision variables for power imports and exports with the upstream network and through P2P energy trading, respectively; and is the set of decision variables for RDN.
Objective (1) for P2P energy trading is represented by and in the NB problem (17), while objective (9) is represented by and .
The NB problem (17) can be decomposed into two subproblems: the operational cost minimization problem of the RDN (P1) and the payment bargaining problem (P2), described as:
P1:
(18a) |
P2:
(18b) |
where , , , and are the optimal solutions in P1.
The process for jointly solving P1 and P2 is divided into several steps, as shown in Supplementary Material A Fig. SA1.
This section presents an improved ADMM-based distributed method, i.e., AADMM, to address the NB problem in the P2P energy trading. This method only leverages partial information from each participant to optimize trading schemes, thereby ensuring substantial protection of peer privacy. The AADMM decomposes the optimization problems into sequences of simpler subproblems, which enhances the computational efficiency. This is crucial for ensuring the algorithm convergence and reducing the computational time when tackling complex optimization problems. However, the standard ADMM typically employs a fixed penalty parameter, and its convergence performance is significantly influenced by the initial setting of this penalty parameter. This necessitates manual adjustment tailored to each optimization problem to determine the convergence speed. To address this challenge, the AADMM utilizes a local curvature approximation scheme to automatically adapt the penalty parameter, thus eliminating the need for manual oversight [
The form of standard ADMM can be formulated as:
(19) |
where and are the closed convex functions, and and are the variables of these two functions, respectively; and are the coefficients of variables and in the constraints, respectively; and is the vector of constants in the constraints.
The augmented Lagrangian function is shown as:
(20) |
where is the penalty parameter; and is the Lagrangian multiplier, i.e., dual variable.
The values of , , and in iteration can be described as:
(21a) |
(21b) |
(21c) |
The primal residual and dual residual in iteration k are introduced as:
(22) |
The stopping criteria of standard ADMM is described as:
(23) |
where and are the relative residual and stopping tolerances, respectively.
This paper leverages spectral gradient methods from [
(24) |
where and are the decision variables for function in iterations k and , respectively; and is the step size in iteration k.
The BB method sets and adaptively chooses the step size for rapid convergence, where is a curvature estimate of the optimization objective . The curvature estimate can be calculated using a least squares criterion as:
(25) |
Inspired by the BB method, the fixed penalty parameter in standard ADMM is formulated by the curvature estimates of and in (19) to enable the adaptive adjustment. However, the BB method is primarily designed for solving unconstrained minimization problems. Hence, Douglas-Rachdord splitting (DRS) [
(26) |
where and are defined as the conjugate functions of and , respectively; and and are the newly-defined functions.
A dual variable , distinct from standard ADMM, is defined as . The optimality conditions for (21a) and (21b) are formulated as:
(27) |
The two equations in (27) are equivalent to and .
Let and according to [
(28) |
(29a) |
(29b) |
(29c) |
(29d) |
where represents a prior iteration; and and are the curvatures formulated as:
(30a) |
(30b) |
where the superscripts SD and MG are the steepest descent and minimum gradient, respectively [
The hybrid step size rule, as stated in [
(31a) |
(31b) |
Further, the step size is calculated by .
Even with the improvements and refinements that enhance the computational efficiency of standard ADMM, the variations in step size can lead to unreliable curvature estimates. Consequently, the AADMM proposes a safeguarded method for reassessing curvature estimates, which is described as:
(32) |
where is the correlation threshold; and and are the correlations between and and between and , respectively, which are used to assess the reliability of curvature estimates and expressed as:
(33) |
The generalized model of AADMM in (19)-(33) is derived through mathematical transformations from the standard ADMM. The key parameters in the AADMM, including curvatures and , step size , and newly-defined increment functions and , all depend on six parameters: , , , , , and in the standard ADMM. Specifically, when addressing the NB problem of P2P energy trading using the AADMM, these six parameters must be calculated. The standard ADMM formulation for the NB problem of P2P energy trading is modeled in (SA1)-(SA8) in Supplementary Material A. The details of these six parameters, based on the formulation provided in Supplementary Material B, are given as:
(34a) |
(34b) |
The AADMM used to solve subproblem P1 is presented in Algorithm SB1 in Supplementary Material B.
In the P2P energy trading, peers offer their electricity quantities and prices to match other trading offers. A successful transaction occurs when one peer’s electricity price aligns with another peer’s requirements. If this alignment does not occur, the transaction fails, prompting both peers to adjust their electricity quantities and prices. This iterative process resembles negotiation dynamics, with continuous updates and revisions to electricity offers and trading prices. The updating process is consistent with the solving methodology of ADMM. Thus, in this paper, the trading quantities and prices of electricity are determined using AADMM, ensuring the feasibility and effectiveness of the control order.
In the AADMM, the operational strategies of various DGRs in each village, power exchange with the upstream network, and energy exchange through P2P energy trading are determined and updated using model (SB4) in Supplementary Material B. Subsequently, each village sends this information to the RDNO. The RDNO then minimizes the total network loss cost and allocates it proportionally among village participants using model (SB5) in Supplementary Material B. Following this, the RDNO updates P2P energy trading prices via model (SB6) in Supplementary Material B, and the trading prices are sent to each village. If the AADMM converges, the process concludes; otherwise, it iterates. The energy trading prices, represented by the dual variable , are determined by AADMM. Each iteration involves a matching process among peers, where each peer adjusts its strategies until the convergence is achieved. The successful direct energy trading between peers occur upon convergence. Once the AADMM converges, the energy trading price is finalized. The AADMM manages the trading orders based on strategy updates in each iteration to ensure the effective control. The solution post-convergence represents the optimal trading strategies for participants.
The operational strategies for various DGRs, power exchange with the upstream network, and energy exchange through P2P energy trading for each village are communicated to RDNO. In turn, the RDNO provides information on allocated network loss costs and updates on trading prices back to each village. The information of each village exchanged with the RDNO remains confidential to the respective village participants, because the RDNO acts as a virtual entity facilitating energy management via P2P energy trading. The information sent to this virtual platform is not disclosed to other peers, ensuring that each peer considers their information private. Similarly, details such as allocated network loss costs and updated trading prices sent by the RDNO to each village are treated as confidential by those villages. The RDNO only shares information relevant to each specific peer and does not distribute it to others.
For subproblem P2, the coupling variables and are introduced, which modifies this subproblem as:
(35a) |
(35b) |
(35c) |
The update of variables in P2 is not presented for the sake of conciseness, as it is like that of P1.
In this section, the proposed P2P-based energy management framework is applied to an RDN consisting of 15 buses and 14 branches, as described in [

Fig. 2 Topology of studied RDN.
The voltage amplitude bounds are set to be 0.95 and 1.05 p.u.. Each transmission line has a maximum capacity of 1 MW for active power. Each bus corresponds to a village load, and four interactive villages are connected to buses 4, 7, 10, and 12. The DGRs for these four interactive villages are detailed in Supplementary Material C Table SCI. The PV outputs and load profiles for these villages based on [
The operational cost parameters and for DDG are 5 and 41.1, respectively. The unit operational costs for SHP and BPG are 17.6 $/MWh and 38.3 $/MWh, respectively. The degradation cost coefficient for ESS, assumed to be battery storage in this paper, is set to be 20 $/MWh. The maximum energy capacity of ESS is 2 MW, with a charging/discharging efficiency of 0.95 and its SoC range of [0.1, 0.9]. Villages purchase power from the upstream network at a price from CAISO [
This paper conducts two cases to validate the effectiveness of the proposed P2P-based energy management framework.
1) Case 1: a centralized energy management framework, where village participants can only exchange energy with the upstream network without engaging in P2P energy trading.
2) Case 2: the proposed P2P-based energy management framework, with village participants engaging in P2P energy trading.

Fig. 3 Daily power exchange among four villages in Cases 1 and 2. (a) Village 1 in Case 1. (b) Village 1 in Case 2. (c) Village 2 in Case 1. (d) Village 2 in Case 2. (e) Village 3 in Case 1. (f) Village 3 in Case 2. (g) Village 4 in Case 1. (h) Village 4 in Case 2.
In both cases, the higher unit cost of DDG makes villages 1 and 4 consume more power from DDG than from BPG. Conversely, villages 2 and 3 utilize SHP due to its lower cost in comparison to DDG. The total external power supplied by the slack bus over the simulation horizon in Cases 1 and 2 is 10.66 MW and 5.56 MW, respectively. Notably, the external power supplied in Case 2 is lower than that in Case 1. Assuming that the external power reflects the energy utilization efficiency, the result indicates that the energy utilization efficiency in Case 2 is improved by 48% compared with that in Case 1.
The ESS primarily coordinates various DGRs through charging and discharging operations to minimize the operational costs and optimize the performance. The ESS significantly influences the operation of DGRs and the overall system operational costs. As shown in
Village | Case 1 | Case 2 | |||
---|---|---|---|---|---|
Operational cost ($) | Network loss cost ($) | Operational cost ($) | Network loss cost ($) | Payment ($) | |
1 | 1185.21 | - | 336.07 | 3.19 | 104.01 |
2 | 395.18 | - | 101.77 | 2.80 | -105.39 |
3 | 464.15 | - | 168.24 | 2.55 | -102.64 |
4 | 955.34 | - | 276.56 | 2.33 | 106.13 |
An essential indicator for measuring electrification levels is voltage quality. This subsection explores the impact of P2P energy trading on voltage improvement by comparing the two cases.

Fig. 4 Per-unit voltage values for all buses in Cases 1 and 2. (a) Case 1. (b) Case 2.

Fig. 5 Average voltage of UDN in Cases 1 and 2.

Fig. 6 Active power flows of all branches in Cases 1 and 2. (a) Case 1. (b) Case 2.
The proposed P2P-based energy management framework is also applied to IEEE 33-bus and 118-bus distribution systems to validate its scalability, which are based on [
In Case 2, the operational costs for four villages connected to IEEE 33-bus distribution system are $146.31, $78.74, $74.60, and $330.70, all of which are lower than those in Case 1. Villages 1 and 4 engage in P2P energy trading, purchasing 9.49 MW and 8.90 MW of power, respectively, at costs of $90.34 and $85.34. Meanwhile, villages 2 and 3 sell 5.52 MW and 13.11 MW of power, earning $74.91 and $105.77, respectively. Additionally, the total network loss cost is $318.02 in Case 1 and $18.74 in Case 2, indicating that the network loss costs in Case 1 are higher than those in Case 2. Similarly, the operational costs for four villages in Case 2 of IEEE 118-bus distribution system are also lower than those in Case 1. The total network loss costs are $65.59 and $847.69 in Cases 2 and 1, respectively.
Additionally, the average voltages in Cases 1 and 2 are presented in Supplementary Material C Figs. SC4 and SC5, respectively. It is evident that the voltage drops in both systems in Case 2 are lower than those in Case 1. This observation implies that the proposed P2P-based energy management framework has the potential to enhance voltage quality in larger-scale distribution systems, thereby enhancing the overall electrification level of systems. Furthermore, the proposed P2P-based energy management framework is scalable to larger distribution systems.
Figures

Fig. 7 Primal residual of AADMM and standard ADMM.

Fig. 8 Dual residual of AADMM and standard ADMM.

Fig. 9 Relative residual of AADMM and standard ADMM.
Due to the adaptive nature of AADMM, it can be initialized with random values for . We investigate the sensitivity of different initial penalty parameters and the sensitivity analysis results are given in
Method | k | ||
---|---|---|---|
AADMM | 182 | 134 | 162 |
Standard ADMM | 2000* | 1086 | 244 |
Note: * represents that the standard ADMM fails to converge after 2000 iterations.
The convergence iterations for standard ADMM with different initial penalty parameters exhibit notable differences. In contrast, no such distinctions are observed in the sensitivity results for AADMM. This indicates that the standard ADMM is highly sensitive to the choice of the initial penalty parameter, making its convergence performance largely dependent on this setting. Conversely, the AADMM demonstrates stability irrespective of the initial value.
This study adopts a hybrid step size rule based on [
Method | Number of iterations |
---|---|
Standard ADMM | 1086 |
AADMM | 134 |
ADMM-BB1 in [ | 261 |
ADMM-BB2 in [ | 418 |
ADMM-RB in [ | 699 |

Fig. 10 Relative residual of different methods with various step size rules.
The four step size rules for the adaptive penalty parameter effectively reduce the number of iterations. In this paper, the hybrid step size rule in AADMM achieves the fastest convergence compared with other step size rules, requiring only 134 iterations and demonstrating a rapid decrease in relative residuals.
This paper proposes a P2P-based energy management framework for a remote RDN. This framework enables villages to integrate multiple DGRs and directly exchange energy with each other, thereby reducing operational costs. The P2P energy trading is formulated as an NB problem, which is further decomposed into two subproblems. To solve these subproblems, an improved ADMM-based distributed optimization method, i.e., AADMM, is proposed. The AADMM, inspired by the BB method and gradient descent, employs curvature estimation to automatically adjust the penalty parameter. Simulation results demonstrate the advantages of the proposed P2P-based energy management framework and the improved convergence performance of AADMM. Compared with the centralized energy management framework, the proposed P2P-based energy management framework reduces the operational costs of villages and enhances the energy utilization efficiency through direct energy exchange. Additionally, the convergence speed of AADMM is improved by 88% compared with the standard ADMM.
The proposed P2P-based energy management framework enhances the rural electrification through three key aspects: market mechanisms, voltage quality improvement, and branch power flow optimization. First, it leverages market mechanisms to optimize the utilization of DGRs, challenging the traditional centralized energy trading framework. This diversification of energy trading patterns in rural areas provides alternative solutions for rural community energy trading. Second, this framework effectively mitigates voltage drops and fluctuations, leading to improved voltage quality, thereby contributing to enhanced rural electrification through superior voltage regulation. Lastly, the P2P energy trading reduces power flow on transmission lines, ensuring the safe system operation within established capacity limits.
Future research will primarily explore the interactions between multiple energy sources within RDN, with a focus on integrated electricity-gas and electricity-heat systems.
References
S. Kanwal, B. Khan, and M. Q. Rauf, “Infrastructure of sustainable energy development in Pakistan: a review,” Journal of Modern Power Systems and Clean Energy, vol. 8, no. 2, pp. 206-218, Mar. 2020. [Baidu Scholar]
The World Bank. (2022, Dec.). Urban development. [Online]. Available: https://www.worldbank.org/en/topic/urbandevelopment/overview. [Baidu Scholar]
A. Shahsavari and M. Akbari, “Potential of solar energy in developing countries for reducing energy-related emissions,” Renewable and Sustainable Energy Reviews, vol. 90, pp. 275-291, Jul. 2018. [Baidu Scholar]
V. Vai, M. C. A. Herault, B. Raison et al., “Optimal low-voltage distribution topology with integration of PV and storage for rural electrification in developing countries: a case study of Cambodia,” Journal of Modern Power Systems and Clean Energy, vol. 8, no. 3, pp. 531-539, May 2020. [Baidu Scholar]
S. C. Bhattacharyya and S. Ohiare, “The Chinese electricity access model for rural electrification: approach, experience and lessons for others,” Energy Policy, vol. 49, pp. 676-687, Oct. 2012. [Baidu Scholar]
F. Almeshqab and T. S. Ustun, “Lessons learned from rural electrification initiatives in developing countries: insights for technical, social, financial and public policy aspects,” Renewable and Sustainable Energy Reviews, vol. 102, pp. 35-53, Mar. 2019. [Baidu Scholar]
F. O. Omole, O. K. Olajiga, and T. M. Olatunde, “Challenges and successes in rural electrification: a review of global policies and case studies,” Engineering Science & Technology Journal, vol. 5, no. 3, pp. 1031-1046, Mar. 2024. [Baidu Scholar]
N. J. Williams, P. Jaramillo, J. Taneja et al., “Enabling private sector investment in microgrid-based rural electrification in developing countries: a review,” Renewable and Sustainable Energy Reviews, vol. 52, pp. 1268-1281, Dec. 2015. [Baidu Scholar]
X. Liang and M. Abbasipour, “HVDC transmission and its potential application in remote communities: current practice and future trend,” IEEE Transactions on Industry Applications, vol. 58, no. 2, pp. 1706-1719, Mar. 2022. [Baidu Scholar]
C. Milchram, R. Künneke, N. Doorn et al., “Designing for justice in electricity systems: a comparison of smart grid experiments in the Netherlands,” Energy Policy, vol. 147, p. 111720, Dec. 2020. [Baidu Scholar]
C. I. Ciontea and F. Iov, “A study of load imbalance influence on power quality assessment for distribution networks,” Electricity, vol. 2, no. 1, pp. 77-90, Mar. 2021. [Baidu Scholar]
G. Falchetta, S. Pachauri, S. Parkinson et al., “A high-resolution gridded dataset to assess electrification in sub-Saharan Africa,” Scientific Data, vol. 6, p. 110, Jul. 2019. [Baidu Scholar]
L. Moretti, M. Astolfi, C. Vergara et al., “A design and dispatch optimization algorithm based on mixed integer linear programming for rural electrification,” Applied Energy, vol. 233-234, pp. 1104-1121, Jan. 2019. [Baidu Scholar]
H. Tan, W. Yan, Z. Ren et al., “Distributionally robust operation for integrated rural energy systems with broiler houses,” Energy, vol. 254, p. 124398, Sept. 2022. [Baidu Scholar]
Y. Wang, L. Guo, Y. Ma et al., “Study on operation optimization of decentralized integrated energy system in northern rural areas based on multi-objective,” Energy Reports, vol. 8, pp. 3063-3084, Nov. 2022. [Baidu Scholar]
K. Murugaperumal, S. Srinivasn, and G. R. K. D. S. Prasad, “Optimum design of hybrid renewable energy system through load forecasting and different operating strategies for rural electrification,” Sustainable Energy Technologies and Assessments, vol. 37, p. 100613, Feb. 2020. [Baidu Scholar]
Y. Liu, Y. Gao, Y. Li et al., “A non-iterative network utilization pricing mechanism for P2P energy trading,” CSEE Journal of Power and Energy Systems, vol. 10, no. 3, pp. 1301-1306, May 2024. [Baidu Scholar]
J. Yang, W. Xu, K. Ma et al., “A three-stage multi-energy trading strategy based on P2P trading mode,” IEEE Transactions on Sustainable Energy, vol. 14, no. 1, pp. 233-241, Jan. 2023. [Baidu Scholar]
M. I. Azim, G. Lankeshwara, W. Tushar et al., “Dynamic operating envelope-enabled P2P trading to maximize financial returns of prosumers,” IEEE Transactions on Smart Grid, vol. 15, no. 2, pp. 1978-1990, Mar. 2024. [Baidu Scholar]
J. Guerrero, A. C. Chapman, and G. Verbič, “Decentralized P2P energy trading under network constraints in a low-voltage network,” IEEE Transactions on Smart Grid, vol. 10, no. 5, pp. 5163-5173, Sept. 2019. [Baidu Scholar]
H. Sheng, C. Wang, X. Dong et al., “Incorporating P2P trading into DSO’s decision-making: a DSO-prosumers cooperated scheduling framework for transactive distribution system,” IEEE Transactions on Power Systems, vol. 38, no. 3, pp. 2362-2375, May 2023. [Baidu Scholar]
T. Morstyn, A. Teytelboym, C. Hepburn et al., “Integrating P2P energy trading with probabilistic distribution locational marginal pricing,” IEEE Transactions on Smart Grid, vol. 11, no. 4, pp. 3095-3106, Jul. 2020. [Baidu Scholar]
M. Yan, M. Shahidehpour, A. Paaso et al., “Distribution network-constrained optimization of peer-to-peer transactive energy trading among multi-microgrids,” IEEE Transactions on Smart Grid, vol. 12, no. 2, pp. 1033-1047, Mar. 2021. [Baidu Scholar]
H. Nezamabadi and V. Vahidinasab, “Arbitrage strategy of renewable-based microgrids via peer-to-peer energy-trading,” IEEE Transactions on Sustainable Energy, vol. 12, no. 2, pp. 1372-1382, Apr. 2021. [Baidu Scholar]
C. Liu and Z. Li, “Comparison of centralized and peer-to-peer decentralized market designs for community markets,” IEEE Transactions on Industry Applications, vol. 58, no. 1, pp. 67-77, Jan. 2022. [Baidu Scholar]
Q. Li, Y. Liao, K. Wu et al., “Parallel and distributed optimization method with constraint decomposition for energy management of microgrids,” IEEE Transactions on Smart Grid, vol. 12, no. 6, pp. 4627-4640, Nov. 2021. [Baidu Scholar]
D. K. Molzahn, F. Dörfler, H. Sandberg et al., “A survey of distributed optimization and control algorithms for electric power systems,” IEEE Transactions on Smart Grid, vol. 8, no. 6, pp. 2941-2962, Nov. 2017. [Baidu Scholar]
X. Le, S. Chen, Z. Yan et al., “Enabling a transactive distribution system via real-time distributed optimization,” IEEE Transactions on Smart Grid, vol. 10, no. 5, pp. 4907-4917, Sept. 2019. [Baidu Scholar]
H. Wang and J. Huang, “Incentivizing energy trading for interconnected microgrids,” IEEE Transactions on Smart Grid, vol. 9, no. 4, pp. 2647-2657, Jul. 2018. [Baidu Scholar]
H. Kim, J. Lee, S. Bahrami et al., “Direct energy trading of microgrids in distribution energy market,” IEEE Transactions on Power Systems, vol. 35, no. 1, pp. 639-651, Jan. 2020. [Baidu Scholar]
X. He, Y. Zhao, and T. Huang, “Optimizing the dynamic economic dispatch problem by the distributed consensus-based ADMM approach,” IEEE Transactions on Industrial Informatics, vol. 16, no. 5, pp. 3210-3221, May 2020. [Baidu Scholar]
Z. Guo, P. Pinson, S. Chen et al., “Online optimization for real-time peer-to-peer electricity market mechanisms,” IEEE Transactions on Smart Grid, vol. 12, no. 5, pp. 4151-4163, Sept. 2021. [Baidu Scholar]
Z. Lu, L. Bai, J. Wang et al., “Peer-to-peer joint electricity and carbon trading based on carbon-aware distribution locational marginal pricing,” IEEE Transactions on Power Systems, vol. 38, no. 1, pp. 835-852, Jan. 2023. [Baidu Scholar]
C. Chen, Y. Li, W. Qiu et al., “Cooperative-game-based day-ahead scheduling of local integrated energy systems with shared energy storage,” IEEE Transactions on Sustainable Energy, vol. 13, no. 4, pp. 1994-2011, Oct. 2022. [Baidu Scholar]
C. Song, S. Yoon, and V. Pavlovic, “Fast ADMM algorithm for distributed optimization with adaptive penalty,” Proceedings of the AAAI Conference on Artificial Intelligence, vol. 30, no. 1, pp. 1-11, Feb. 2016. [Baidu Scholar]
T. Goldstein, M. Li, and X. Yuan, “Adaptive primal-dual splitting methods for statistical learning and image processing,” Advances in Neural Information Processing Systems, vol. 28, pp. 2089-2097, Dec. 2015. [Baidu Scholar]
E. Ghadimi, A. Teixeira, I. Shames et al., “On the optimal step-size selection for the alternating direction method of multipliers,” IFAC Proceedings Volumes, vol. 45, no. 26, pp. 139-144, Sept. 2012. [Baidu Scholar]
B. He, H. Yang, and S. Wang, “Alternating direction method with self-adaptive penalty parameters for monotone variational inequalities,” Journal of Optimization Theory and Applications, vol. 106, no. 2, pp. 337-356, Jan. 2000. [Baidu Scholar]
S. Crisci, V. de Simone, and M. Viola, “On the adaptive penalty parameter selection in ADMM,” Algorithms, vol. 16, no. 6, p. 264, May 2023. [Baidu Scholar]
B. Gao, Y. Zhu, Y. Li et al., “Optimal operation strategy analysis with scenario generation method based on principal component analysis, density canopy, and K-medoids for integrated energy systems,” Journal of Modern Power Systems and Clean Energy, vol. 12, no. 1, pp. 89-100, Jan. 2024. [Baidu Scholar]
B. Sun, R. Jing, L. Ge et al., “Quick hosting capacity evaluation based on distributed dispatching for smart distribution network planning with distributed generation,” Journal of Modern Power Systems and Clean Energy, vol. 12, no. 1, pp. 128-140, Jan. 2024. [Baidu Scholar]
Z. Xu, M. A. T. Figueiredo, and T. Goldstein, “Adaptive ADMM with spectral penalty parameter selection,” Proceedings of the 20th International Conference on Artificial Intelligence and Statistics, Fort Lauderdale, USA, Apr. 2017, pp. 718-727. [Baidu Scholar]
J. Barzilai and J. M. Borwein, “Two-point step size gradient methods,” IMA Journal of Numerical Analysis, vol. 8, no. 1, pp. 141-148, Jan. 1988. [Baidu Scholar]
C. Cartis, N. I. M. Gould, and P. L. Toint, “On the complexity of steepest descent, Newton’s and regularized Newton’s methods for nonconvex unconstrained optimization problems,” SIAM Journal on Optimization, vol. 20, no. 6, pp. 2833-2852, Jan. 2010. [Baidu Scholar]
J. Eckstein and D. P. Bertsekas, “On the Douglas-Rachford splitting method and the proximal point algorithm for maximal monotone operators,” Mathematical Programming, vol. 55, no. 1, pp. 293-318, Apr. 1992. [Baidu Scholar]
R. Rockafellar, Convex Analysis. Princeton: Princeton University Press, 1970. [Baidu Scholar]
B. Zhou, L. Gao, and Y. Dai, “Gradient methods with adaptive step-sizes,” Computational Optimization and Applications, vol. 35, no. 1, pp. 69-86, Mar. 2006. [Baidu Scholar]
D. Das, D. P. Kothari, and A. Kalam, “Simple and efficient method for load flow solution of radial distribution networks,” International Journal of Electrical Power & Energy Systems, vol. 17, no. 5, pp. 335-346, Oct. 1995. [Baidu Scholar]
G. J. Prinsloo, “Scoping exercise to determine load profile archetype reference shapes for solar co-generation models in isolated off-grid rural African Villages,” Journal of Energy in Southern Africa, vol. 27, no. 3, p. 11, Nov. 2016. [Baidu Scholar]
W. Shi, X. Xie, C. Chu et al., “Distributed optimal energy management in microgrids,” IEEE Transactions on Smart Grid, vol. 6, no. 3, pp. 1137-1146, May 2015. [Baidu Scholar]
Z. Xu, “Alternating optimization: constrained problems, adversarial networks, and robust models,” M.S. thesis, University of Maryland, College Park, USA, 2019. [Baidu Scholar]
M. E. Baran and F. Wu, “Network reconfiguration in distribution systems for loss reduction and load balancing,” IEEE Transactions on Power Delivery, vol. 4, no. 2, pp. 1401-1407, Apr. 1989. [Baidu Scholar]
D. Zhang, Z. Fu, and L. Zhang, “An improved TS algorithm for loss-minimum reconfiguration in large-scale distribution systems,” Electric Power Systems Research, vol. 77, no. 5-6, pp. 685-694, Apr. 2007. [Baidu Scholar]