Next Article in Journal
Approximate Convexity of Set-Valued Mappings and Variational Inequalities
Previous Article in Journal
Reasoning-Enhanced Query–Service Matching: A Large Language Model Approach with Adaptive Scoring and Diversity Optimization
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Distributed Optimal Control Strategy for DC Microgrids with MPPT-DGs Based on Exact Convex Relaxation and Distributed Observers

1
School of Electronic Information, Central South University, Changsha 410075, China
2
School of Automation, Central South University, Changsha 410083, China
*
Authors to whom correspondence should be addressed.
Mathematics 2026, 14(6), 951; https://doi.org/10.3390/math14060951
Submission received: 10 February 2026 / Revised: 4 March 2026 / Accepted: 9 March 2026 / Published: 11 March 2026
(This article belongs to the Section E2: Control Theory and Mechanics)

Abstract

With the high penetration of distributed energy resources (DERs), which are characterized by stochasticity and intermittency, traditional centralized optimization methods face challenges such as communication packet loss, low reliability, and poor scalability in large-scale DC microgrids. Therefore, distributed optimization methods have attracted attention due to their robustness and scalability. This paper extends our previous conference work by proposing a convex-relaxation-based distributed control strategy for DC microgrids with constant power loads (CPLs) and maximum power point tracking (MPPT)-controlled distributed generations (MPPT-DGs). Furthermore, a control strategy based on distributed observers is designed to achieve global optimal control under sparse communication networks. First, an exact convex relaxation method is applied to transform the original non-convex optimal power flow (OPF) problem into a convex problem, with theoretical guarantees of exactness. Then, the Karush–Kuhn–Tucker (KKT) conditions are equivalently transformed into a consensus-based optimality condition and integrated into the distributed control framework. Next, small-signal stability analysis is performed to verify the system’s robustness. To reduce communication costs, a distributed observer-based control strategy is proposed, which can achieve optimal control under sparse communication networks. The impact of communication delays on system stability is also investigated. Finally, the simulation results verify the accuracy of convex relaxation, the effectiveness of the proposed control strategy, and its performance under communication delay.

1. Introduction

The global energy transition is accelerating the development of DC microgrids, which are increasingly regarded as key platforms for integrating renewable energy sources such as photovoltaic cells and wind turbines and modern DC loads such as electric vehicle chargers and data centers. Compared with AC microgrids, DC microgrids offer several inherent advantages that make them a key enabling technology for future power systems. These include higher overall system efficiency due to the reduction of multiple AC/DC conversion stages, simpler control structures as there are no requirements for the reactive power, frequency, or phase synchronization, and better inherent compatibility with a growing number of DC-based sources (e.g., photovoltaic cells, fuel cells, and battery storage) and loads (e.g., data centers, electric vehicle chargers, and LED lighting) [1,2,3,4]. This natural alignment with modern energy resources and consumption patterns underscores the critical importance of advancing DC microgrid control and optimization technologies. However, the stochastic nature of renewable generation and the negative impedance characteristics of constant power loads introduce non-convexity into the power flow optimization problem, posing significant challenges to optimal system operation and control [5,6].
In DC power systems, the optimal power flow (OPF) problem lies at the core of operational control. Its accurate solution is of considerable theoretical importance and practical value for ensuring safe and reliable grid operation. For non-convex and nonlinear power flow problems, traditional optimization methods often struggle to find the global optimum [7], while local solutions may violate physical constraints. This has become a key bottleneck that restricts the optimal operation of power systems. Although traditional centralized optimization methods can provide global optimal solutions, they suffer from high computational complexity, reliance on global communication, and poor reliability, making them unsuitable for large-scale DC microgrids [8,9,10].
Distributed optimization methods, which coordinate the system through local information exchange, combine the global optimization capacity of centralized methods with the robustness of decentralized methods and have attracted significant research interest [11,12,13]. Nevertheless, most existing distributed optimization methods often ignore the complex characteristics of the power flow, such as the coupling between line losses, load power, and node voltages, leading to suboptimal operating points [14,15]. For example, the consensus algorithms proposed in [16] exhibit high robustness but do not adequately account for the complex power flow properties of DC microgrids, leading to an inaccurate OPF model that cannot guarantee global optimality. Similarly, ADMM-based methods relying on linear approximations fail to ensure optimality because they ignore nonlinear constraints [17]. Therefore, a more exact OPF model that reflects complex power flow characteristics is required.
To address non-convexity, convex relaxation techniques, such as semidefinite programming (SDP) and second-order cone programming (SOCP), have been widely used to transform non-convex original OPF problems into convex ones [18,19,20,21,22]. However, existing relaxation approaches may lose exactness under complex network topologies, and the relaxed solution is often not guaranteed to match the optimal solution of the original problem. This makes it impossible to simultaneously satisfy optimality and feasibility of the solution. Therefore, it is essential to propose an exact convex relaxation strategy based on the exact OPF model.
The method proposed in our previous conference paper [23] enables the system to achieve voltage recovery and optimal power flow in steady state operation. However, since the optimal synchronization term in that control strategy involves global variables such as the voltages and powers of all DG nodes, the proposed distributed global optimal control strategy relies on a fully connected communication network. This leads to high communication costs and poor scalability [15] as well as relative fragility in the event of faults. To overcome these limitations, this paper extends our previous conference work with the following contributions: (1) For a DC microgrid with maximum power point tracking controlled distributed generators (MPPT-DGs) and constant power loads (CPLs), an accurate distributed optimal power flow model is established, and an exact second-order cone convex relaxation method is proposed. Theoretically, it has been proven that the relaxed problem has the same optimal solution as the original non-convex problem. (2) The KKT conditions for the relaxed convex problem are derived and equivalently transformed into a consensus-based optimality condition. Then, a distributed global optimal control strategy is proposed. Through small-signal stability analysis, the local asymptotic stability of the closed-loop system is rigorously proven. (3) To reduce communication requirements, a distributed observer-based control strategy is designed, allowing each node to estimate global average values through sparse communication with neighbors, thus achieving global optimal control under a sparse communication network. In addition, the impact of communication delays on system stability is analyzed. (4) The simulation results verify the exactness of the convex relaxation, the effectiveness of the proposed control strategy, and its performance under communication delays.
The remainder of this paper is organized as follows. Section 2 presents the system modeling and problem formulation. Section 3 introduces the exact convex relaxation method and derives the distributed control strategy from the KKT conditions. Section 4 presents the small-signal stability analysis. Section 5 designs the distributed observer-based control strategy for sparse communication and analyzes the effect of communication delay. Section 6 provides extensive simulation results. Finally, Section 7 and Section 8 discuss and conclude the paper with future research directions, respectively.

2. System Modeling and Problem Formulation

2.1. DC Microgrid Model

Consider a DC microgrid consisting of n droop-controlled distributed generators (Droop-DGs), m MPPT-DGs, and h CPLs. The system can be abstracted as an undirected graph G = ( N , E ) , where the node set N = N S N M N L represents Droop-DG nodes, MPPT-DG nodes, and CPL nodes, respectively; and the edge set E represents lines with resistances r i j . The admittance matrix Y ( n + m + h ) × ( n + m + h ) is defined as follows:
y i j = 1 r i j , i f i j , 0 , o t h e r w i s e , y i i = j i y i j ,
Assuming that the graph is connected, Y is a Laplacian matrix, and all its principal submatrices are positive definite. Let u S R n , u M R m , and u L R h denote the voltage vectors of the Droop-DG, MPPT-DG, and CPL nodes, respectively, and i S , i M , and i L be the injected current vectors. According to Kirchhoff’s law and Ohm’s law, we have
i S i M i L = Y S S Y S M Y S L Y M S Y M M Y M L Y L S Y L M Y L L u S u M u L = Y u S u M u L
MPPT-DG nodes operate at a constant power and can be equivalently modeled as a current source in parallel with a resistance R M = d i a g ( r M , i ) , while CPL nodes are constant power loads and can be modeled as negative impedances R L = d i a g ( r L , i ) . Thus, we have
i M i L = R M 1 R L 1 u M u L ,
By substituting Equation (3) into Equation (2) and eliminating u M and u L , we obtain the reduced network equation for the Droop-DG nodes:
i S = Y e q u S ,
where the equivalent admittance matrix is
Y e q = Y S S Y S M Y S L × Y M M R M 1 Y M L Y L M Y L L + R L 1 1 Y M S Y L S ,
MPPT-DG nodes operate at a constant power and can be equivalently modeled as a current source in parallel with a resistance R M = d i a g ( r M , i ) , while CPL nodes are constant power loads. To accurately incorporate their behavior into the nodal admittance framework, they are modeled as negative impedances R L = d i a g ( r L , i ) .
Since Y M M R M 1 and Y L L + R L 1 are positive definite, Y e q is symmetric positive definite. The injected power of the Droop-DG nodes is
P S = [ [ u s ] ] Y e q u S ,
where [ [ u S ] ] = d i a g u S .
Remark on Stochasticity: It is important to clarify the handling of stochasticity from MPPT-DGs. In this work, the power output of an MPPT-DG is modeled as a constant power source at any given instant, reflecting its maximum power point. This value can change over time due to environmental conditions (e.g., irradiance or wind speed). Our proposed framework treats this variable output as an exogenous input. The distributed optimal control strategy then dynamically and optimally adjusts the power outputs of the controllable Droop-DGs to ensure the new operating point, post-perturbation, remains optimal and satisfies the system constraints. While the current paper focuses on the deterministic steady state optimization and control, this real-time adaptation to changing conditions provides a robust response to stochastic variations. A rigorous stochastic optimization framework that incorporates probability distributions of renewable generation is a valuable direction for future research, as mentioned in the conclusions.

2.2. Optimal Power Flow Problem Formulation

The operation cost of Droop-DGs is typically a convex quadratic function:
f p i = α i p i 2 + β i p i + γ i , α i > 0 , β i , γ i 0 ,
The fundamental necessity of incorporating an explicit optimal power flow (OPF) formulation lies in overcoming the inherent economic and physical inefficiencies of traditional heuristic control methodologies. Decentralized and purely consensus-based secondary approaches lack a mathematical mechanism to account for heterogeneous generation costs and complex, nonlinear I 2 R transmission losses across a meshed topology. To address this deficiency, an optimal cost function is intrinsically woven into the core problem formulation. As formally defined in Equation (7), the operational cost of each dispatchable Droop-DG is modeled as a strictly convex quadratic function f ( p i ) = α i p i 2 + β i p i + γ i , where the coefficients α i , β i , γ i dictate the specific economic penalty and efficiency degradation of power generation at node i. The determination of cost characteristics for (7) are shown in Appendix A.
The primary algorithmic role of the OPF analysis is to minimize the aggregate network generation cost, i = 1 n f ( p i ) , while strictly adhering to the physical equality constraints of the DC power flow. Because the original power flow constraint is inherently non-convex, the proposed SOCP relaxation is mathematically necessary to ensure that the optimization algorithm does not trap the system in suboptimal local minima. Within the dynamic control strategy, the partial derivative of the optimal cost function—representing the real-time marginal cost h i ( p i ) = 2 α i p i + β i —is embedded directly into the Karush–Kuhn–Tucker (KKT) optimality conditions. This novel integration yields the distributed synchronization term v i , which continuously maps the overarching nonlinear economic optimization objective into a localized, implementable voltage regulation command, seamlessly merging economic dispatch with real-time transient stability control.
The objective is to minimize the total generation cost. Considering voltage regulation as a reference value u r e f , the precise original OPF problem is formulated as follows:
O P F O r i g i n a l : min i = 1 n f p i s . t . p = [ [ u ] ] Y e q u , 1 n i = 1 n u i = u r e f , u 0 n ,
where u is the vector of the voltages of the source node.
The first constraint of the above OPF problem is the non-convex quadratic power flow equality; this problem is non-convex. The second constraint enforces the regulation of the average voltage to a reference value u r e f . Traditional distributed methods often ignore the terms p l o s s p i and p l o a d p i , leading to inexact optimal conditions. This paper aims to transform it into a convex problem via convex relaxation and design a distributed control law that drives the system to the global optimal solution.

3. The Proposed Exact Convex Relaxation and Distributed Control Strategy

3.1. Second-Order Cone Convex Relaxation

Let us introduce a matrix variable Q = Δ [ q i j ] and have the matrix satisfy Q = u u T such that Q i i = u i 2 and Q i j = u i u j [15,23,24]. The power flow constraint in Equation (6) can be written linearly as
p i = j = 1 n y e q , i j Q j i = y e q , i T q i ,
where y e q , i is the ith row of Y e q and q i is the ith column of Q. The voltage constraint becomes
1 n t r ( Q ) = u r e f 2 ,
Then, the original problem in Equation (8) becomes
O P F 1 : min Q i = 1 n f y e q , i T q i s . t . 1 n t r ( Q ) = u r e f 2 , Q 0 , r a n k ( Q ) = 1 ,
Removing the non-convex rank-one constraint r a n k ( Q ) = 1 yields a semi-definite programming (SDP) relaxation. Furthermore, requiring only that every 2 × 2 principal submatrix of Q be positive semidefinite gives a tighter and computationally more efficient second-order cone relaxation:
O P F 2 : min Q i = 1 n f y e q , i T q i s . t . 1 n t r ( Q ) = u r e f 2 , q i i q i j q j i q j j 0 , i < j , Q i i > 0 ,
Theorem 1
(Exactness of Relaxation). For a connected DC microgrid with a strictly increasing cost function f i ( p i ) that is convex, the second-order cone relaxation ( O P F 2 ) is exact; that is, any optimal solution Q satisfies r a n k ( Q ) = 1 , and the corresponding voltage vector u with Q W = u u T is the global optimal solution of the original non-convex problem in Equation (8).
Proof of Theorem 1.
The proof leverages the property that p i increases with diagonal elements q i i and decreases with off-diagonal elements q i j of Q due to the sign pattern of Y e q ( y e q , i i > 0 , y e q , i j 0 ). In optimality, to minimize cost, the constraints q i j 2 q i i q j j will be active ( q i j 2 = q i i q j j ), forcing all 2 × 2 submatrices to be rank one. For a connected graph, this implies that the entire matrix Q is rank one. □

3.2. Distributed Control Strategy Based on KKT Conditions

The Lagrangian of ( O P F 2 ) is
L ( Q , λ , μ , ν ) = i f i ( y e q , i T q i ) + λ ( 1 n t r ( Q ) u r e f 2 ) + i < j μ i j ( Q i j 2 Q i i Q i j ) i ν i Q i i ,
where λ , μ i j , ν i 0 are Lagrange multipliers. At optimality, the KKT conditions yield the following:
h i ( p i ) y e q , i i + λ j i μ i j Q j j ν i h i ( p i ) y e q , i j + h j ( p j ) y e q , i j + 2 μ i j Q i j = 0 Q i j 2 = Q i i Q i j , μ i j 0 Q i i > 0 , ν i = 0 ,
where h i ( p i ) = f i p i = 2 a i p i + b i .
Let Q i j = u i u j . Substituting and simplifying gives the equivalent consensus-based optimality condition:
v 1 = v 2 = v n = λ ,
where
v i = 1 2 u i ( h i ( p i ) j = 1 n y e q , i j u j + j = 1 n y e q , i j u j h j ( p j ) ) ,
Here, v i is a synchronization term, and it can be regarded as a local optimality indicator. The primary control objective is to achieve v 1 = v 2 = v n and u a v g = u r e f . Based on this, a standard consensus-based distributed integral controller achieves this:
u ˙ = k u L c v + k v u r e f u a v g 1 n ,
where L c is the Laplacian matrix of the communication graph, N c ( i ) is the set of communication neighbors of node i, k u , k v > 0 are control gains, and u a v g is the average voltage estimate (which can be obtained via a distributed observer; see Section 5 for details). The first term drives v i of each node to consistency, while the second term achieves voltage recovery.

4. Small-Signal Stability Analysis

By setting the differential terms on the left side of Equation (17) to zero and summing the resulting equations, it follows that u r e f = u a v g . Through substitution, we get v 1 = v 2 = = x n . Therefore, the equilibrium point is a set of u | u r e f = u a v g , v 1 = v 2 = = v n .
By linearizing the system around the equilibrium point, we have
Δ u ˙ = k u L c Δ v k v n 1 n 1 n T Δ u ,
where Δ v is the vector of small-signal perturbation of the synchronization term. We rewrite Δ v as Δ v = A Δ u , with the elements of matrix A satisifying A i i = v i u i and A i j = v i u j .
Then, the Jacobian matrix of the system yields
J v = k u L c A k v n 1 n 1 n T ,
Theorem 2 
(Small-Signal Stability). If the communication graph g is connected, and the gain k v is sufficiently large, then the equilibrium point of the system is locally asymptotically stable. Stability is ensured if all eigenvalues of the matrix J have negative real parts (i.e., matrix J is negative definite).
Proof of Theorem 2.
The matrix k v n 1 n 1 n T has one eigenvalue at k v and n 1 eigenvalues at zero. For a connected graph, L c has one zero eigenvalue, and the rest are positive. The product k u L c introduces damping related to optimality dynamics. For sufficiently large k v values, the dominant negative eigenvalue from the voltage averaging term ensures that J is a Hurwitz matrix. Robustness can be verified via root locus analysis as parameters vary. □
Remark 1.
Compared with traditional droop control, which relies on no communication but suffers from steady state voltage errors and suboptimal load sharing, our proposed method achieves global optimality at the cost of introducing communication dependencies. Conventional droop controllers define local voltage setpoints purely as a linear, uncoupled function of local current injections. This rudimentary approach exhibits profound vulnerability to network parameter uncertainties. Specifically, unmodeled variations in line impedance or abrupt load fluctuations frequently cause severe steady state voltage deviations and degrade power-sharing accuracy. More critically, traditional linear droop methods often fail to maintain stability margins when exposed to the severe negative incremental impedance characteristics of constant power loads (CPLs). In stark contrast, the proposed KKT-based distributed optimal control strategy integrates the complex physical power flow characteristics—via the exact equivalent admittance matrix Y e q —directly into the control law’s synchronization term v i . By mathematically framing the control action as a continuous dynamic pursuit of the globally optimized KKT conditions, the system intrinsically and automatically compensates for parametric shifts.
Robustness Verification via Root Locus: To practically verify stability under parameter variations (e.g., load changes affecting Y e q ), a root locus analysis is conducted. The characteristic equation of J is examined as a key system parameter, with the total load conductance varying over a wide range. The simulation results in Section 6.4 show that all eigenvalues remained in the left half plane, confirming robust stability against operational variations.

5. Distributed Observer-Based Strategy for Sparse Communication

Traditional distributed optimal control strategies typically rely on a fully connected communication network, which is costly and susceptible to single points of failure. To alleviate these limitations, reduce communication costs, and improve scalability, we propose a distributed observer-based control framework that operates over sparse communication topologies. This control framework incorporates a dynamic consensus algorithm to estimate the global average locally, thereby maintaining optimality while reducing communication overhead.

5.1. Distributed Observer Design

Let the communication network among the controllers be represented by an undirected graph G = ( N , E ) , where N is the set of controller nodes and E is the set of communication links. Denote A c = [ [ a i j ] ] as the adjacency matrix of the undirected graph G , where a i j > 0 if there is a communication link between nodes i and j and a i j = 0 otherwise. The corresponding Laplacian matrix is defined as L c = [ [ l i j ] ] , where
l i j = k i a i k , i = j a i j , i j
Each controller node i needs to obtain global average signals, such as the average system voltage u a v g = 1 n i = 1 n u i and the average squared voltage u a v g 2 = 1 n i = 1 n u i 2 , to implement the optimal control law. To estimate these averages using only local communication, a distributed observer (or dynamic consensus algorithm) is used for each signal of interest.
Let z ( t ) be a scalar signal with local measurement z i ( t ) available at node i. Each node maintains an observer state ξ i z ( t ) with the following dynamics when communication delays are neglected:
ξ ˙ i z ( t ) = z ˙ i ( t ) γ j N c ( i ) a i j ξ i z ( t ) ξ j z ( t ) , ξ i z ( 0 ) = z 0 ,
where γ > 0 is an adjustable observer gain and N c denotes the set of neighbors of node i in G . In vector form, the observer dynamics can be rewritten as
ξ ˙ z ( t ) = z ˙ ( t ) γ L c ξ z ( t ) ,
It can be shown that under a connected communication graph, ξ i z ( t ) asymptotically converges to the global average 1 n i = 1 n z i ( t ) as t [25]. Therefore, each node can estimate global averages locally without omnidirectional communication.

5.2. System Stability Analysis Under Communication Delays

In practical networks, communication delays are inevitable. Assume that agent i receives a message from its neighbor j with a delay of τ . This means that there exists a uniform delay τ in all communication channels. The observer dynamics becomes
ξ ˙ i z t = z ˙ i t γ j N c ( i ) a i j ξ i z t τ ξ j z t τ ,
We define the estimation error vector e ( t ) = ξ z ( t ) z ¯ 1 n , where z ¯ ( t ) = 1 n i = 1 n z i ( t ) . Assuming that z ¯ ˙ ( t ) = 0 (or z ¯ ( t ) varies slowly), the error dynamics are given by
e ˙ t = γ L c e t τ ,
Then, by taking the Laplace transform of Equation (23), we get
e s = H ( s ) s e 0 ,
where there is a proper transfer function H ( s ) = I n + γ s e s τ L c 1 .
Then, the characteristic equation is as follows:
d e t s I n + γ L c e τ s = 0 ,
It is obvious that the stability of the delayed error system is determined by the characteristic equation. Next, Theorem 3, proposed by Olfati-Saber and Murray 2004, is introduced as follows:
Theorem 3
(Olfati-Saber and Murray [26]). (1) Nyquist criterion: For the scalar equation z ˙ = λ z ( t τ ) , the poles of the system move from the left half plane toward the imaginary axis as the delay τ increases.
(2) Critical condition: Critical stability occurs when the pole reaches the imaginary axis, i.e., s = j ω . Substitution into the characteristic equation yields
j ω = λ e j ω τ = λ ( cos ( ω τ ) j sin ( ω τ ) )
Separating the real and imaginary parts yields
0 = λ cos ( ω τ ) ω = λ sin ( ω τ )
We then derive Proposition 1 from Theorem 3.
Proposition 1
(Delay Tolerance). The distributed observer remains asymptotically stable if and only if the communication delay τ satisfies
τ < τ m a x : = π 2 γ λ m a x L c ,
This bound indicates that faster observers (larger γ) or denser communication networks (larger λ m a x ) are more sensitive to delays. The overall control system’s delay tolerance is primarily governed by this observer stability margin.
Proof of Proposition 1.
Let the eigenvalues of L c be arranged in increasing order as λ 1 λ 2 λ n . Denote the corresponding normalized eigenvectors by w 1 , w 2 , , w n , where w k is the kth normalized eigenvector associated with the kth eigenvalue λ k . According to the second theorem in Theorem 3, for s 0 , the following equation holds:
1 λ k + γ e τ s s = 0
The above equation is a Nyquist criterion for time delay systems. Next, in order to find the smallest τ > 0 such that the root crosses the imaginary axis, we set s = j ω . Substitution into the characteristic equation yields
j ω = γ λ k ( cos ω τ j sin ω τ )
Making the real and imaginary parts equal means cos ω τ = 0 and γ λ k sin ω τ . The first crossing occurs at ω τ = π / 2 , which gives ω = π 2 τ . By substituting back, we obtain π 2 τ = γ λ k , i.e., τ = π 2 γ λ k . To ensure stability for all modes, the delay must be less than the smallest limit imposed by the largest eigenvalue λ m a x . This corrects the standard bound by explicitly including the observer gain factor γ . □
This condition explicitly highlights that the maximum tolerable delay depends on the spectral properties of the Laplacian matrix (specifically its largest eigenvalue) and the observer gain γ but not directly on the adjacency matrix A c .
Remark 2.
(1) A larger observer gain γ accelerates convergence but reduces the delay margin. (2) A denser communication graph (larger λ m a x L c ) also reduces the delay tolerance, indicating a trade-off between connectivity robustness and delay resilience. The stability condition in Equation (26) corrects the standard delay limit by introducing the observer gain γ. This is crucial for adjusting the observer’s dynamic characteristics in practice.

5.3. Integrated Control Strategy Based on Sparse Communication

The distributed optimal control strategy with distributed observers is summarized as follows. (1) Local measurement: Each controller i measures its local voltage u i and power injection p i . (2) Distributed observation: Each node runs two observers to estimate u a v g and u j , exchanging only the observer states ξ i u with its neighboring nodes in G . (3) Local control action: The control input for each Droop-DG is computed as follows:
v ^ i = 1 2 u i h i ( p i ) j = 1 n y e q , i j u j + j = 1 n y e q , i j u j h j ( p j ) v ^ j ,
u ^ i = k u a i j j N c , i ( v ^ j v ^ i ) + k v ( u r e f ξ i u ) ,
(4) Delay robustness: To ensure the system is stable under communication delays, the network must meet the condition in Equation (26). If the delay τ exceeds τ m a x , then the observers become unstable, which in turn compromises the stability of the overall control system.
This integrated strategy enables DC microgrids to achieve globally optimal operation solely through sparse local communication while explicitly considering communication delays. This theoretical delay bound provides a practical guideline for network design and observer tuning.

6. Case Study and Simulation Results

In this section, a modified test system is used to validate the proposed convex relaxation, distributed control strategy, small-signal stability, and observer-based operation in sparse communication with delays. This modified 10-node DC microgrid is structured according to the standard IEEE 14-node test system and is designed to simulate a real, mesh-structured low-voltage DC distribution network.

6.1. Simulation Test System

The system operates at a nominal voltage of u r e f = 48 V. The modified 10-node system contains four Droop-DGs (nodes 1–4), one MPPT-DG (node 5), and five loads (nodes 6–10), as shown in Figure 1. The DC microgrid test system consisted of four distributed generation (DG) units and four load nodes. The nominal DC bus voltage was 48 V. The line resistances were R 1 , 5 = 0.05 Ω , R 5 , 6 = 0.12 Ω , R 2 , 6 = 0.08 Ω , R 5 , 7 = 0.18 Ω , R 6 , 8 = 0.10 Ω , R 7 , 9 = 0.22 Ω , R 8 , 10 = 0.15 Ω , R 9 , 10 = 0.25 Ω , R 4 , 9 = 0.07 Ω , and R 3 , 10 = 0.20 Ω . The constant power loads were set as P C P L 1 = 800 W, P C P L 2 = 600 W, and P C P L 3 = 1000 W.
In this 10-node DC microgrid, four Droop-DGs are responsible for voltage regulation and economic dispatch, which are modeled as voltage sources with controllable internal references. The MPPT-DG node is modeled as a stochastic current source i M P P T in parallel with a resistance R M . The MPPT-DG provides power based on intermittent generation patterns, introducing stochasticity into the system. Nodes 6–10 represent a mix of resistive loads and constant power loads (CPLs). The CPLs are modeled as negative incremental impedances ( R C P L u 2 / P ), providing the main challenge for the analysis of small-signal stability.
We set the cost coefficients γ i of the cost functions f ( p i ) = α i p i 2 + β i p i + γ i as γ i = 0 . The other parameters of the 10-node DC microgrid are listed in Table 1.
In this configuration, nodes 1–4 are designated as droop-controlled DGs, representing the controllable dispatchable units. Node 5 is designated as an MPPT-DG, representing a renewable source. It is important to note that the placement of these DGs was a predefined design choice for this case study. The primary objective of our proposed optimal control strategy was not to determine the optimal locations but to find the economically optimal operating setpoints (i.e., power outputs and voltages) for these given DG locations, which was inherently achieved by solving the OPF problem.

6.2. Validation of Convex Relaxation Exactness

Case 1: This case was designed to verify the exactness of the convex relaxation strategy (Theorem 1).
The goal of Case 1 was to demonstrate that for a modified configured 10-node system, the optimal solution Q obtained from the proposed convex relaxation technique naturally satisfies r a n k ( Q ) = 1 . This means that Q can be perfectly decomposed into a voltage vector u , ensuring that the solution is physically feasible and globally optimal. To verify this, the OPF problem was formulated and solved using the CVX toolbox in 2024b MATLAB.
The simulation results obtained with the 2024b MATLAB CVX optimization toolbox are shown in Table 2.
According to the results in Table 2, r a n k ( Q ) = 1 indicates the exactness of the proposed convex relaxation technique. This means that the obtained optimal solution was consistent with the global optimal solution of the original OPF problem. Figure 2 illustrates the iterative convergence process during optimization. As shown in Figure 2, the power flow optimization problem of a 10-node DC microgrid converged to a minimum value of 0.511 × 10 7 after 11 iterations, indicating a relatively fast convergence speed. This offline optimization, solved via the MOSEK solver on a standard desktop computer, completed in approximately 0.2 s, demonstrating the computational efficiency of the convex relaxation approach.

6.3. Verification of Distributed Optimal Control Performance

This section designs Cases 2 and 3 to verify the proposed distributed control strategy. Its purpose is to verify that the control law based on the KKT criterion (which accounts for line losses and voltage-dependent loads) converges to the exact global optimal solution obtained in Case 1, unlike traditional droop control, which suffers from steady state deviation. Case 2 adopts the proposed distributed control strategy that accounts for complex power flow conditions. In contrast, Case 3 uses a conventional control strategy based on an approximate economic scheduling formula (i.e., f 1 ( p 1 ) p 1 = = f n ( p n ) p n ). In both cases, we set the control gains to k u = 5 and k v = 10 .
Figure 3 illustrates the voltage under the proposed control strategy and the comparative control strategy. The convergence of the optimal synchronization term v i for Case 2 is shown in Figure 4. The convergence time for the proposed distributed controller is to the order of 1 s. This timescale is appropriate for secondary control applications in DC microgrids, which correct voltage deviations and optimize power sharing over a longer period than the primary droop control.
It is obvious that the system in Case 2 operates at the global optimal equilibrium, while the system in Case 3 does not. Figure 4 shows that v i converges to a consistent value in a relatively short time. The convergence and cost comparison results for Cases 2 and 3 are shown in Table 3. The convergence time for the proposed distributed controller was to the order of 1 s. This timescale is appropriate for secondary control applications in DC microgrids, which correct voltage deviations and optimize power sharing over a longer period than the primary droop control.
A critical observation from the voltage waveforms in Figure 3 is the divergent transient behavior of specific node voltages, notably the significant decrease in u 3 concomitant with the increase in u 4 . This phenomenon represents the direct physical execution of the exact economic dispatch mechanism inherent in the proposed distributed KKT-based controller. Unlike traditional consensus control, which seeks merely to equalize current sharing ratios (resulting in uniform voltage profiles), the proposed strategy dynamically shifts the power generation burden across the spatial network to minimize the aggregate quadratic cost function.
Based on the designated system parameters, the marginal generation cost at node 4 ( α 4 = 0.1 ) was substantially lower than that at node 3 ( α 3 = 0.5 ). Consequently, to achieve global cost optimality, the consensus-driven synchronization term v i dictates that DG4 must supply a massively larger proportion of the network’s total power demand. According to Ohm’s law and the structure of the network equivalent admittance matrix Y e q , for DG4 to inject a higher current vector into the meshed network, its local terminal voltage u 4 must increase relative to the network average to overcome the intrinsic line impedance. Conversely, the control algorithm commands DG3 to aggressively curtail its power output to lower the overall operational costs. This rapid reduction in injected current results in a localized voltage drop, causing u 3 to decrease. This orchestrated voltage divergence confirms that the distributed observer network was actively manipulating local voltage setpoints to push the power flows toward the analytically defined global economic optimum, all while ensuring the network-wide average voltage strictly adhered to the 48 V reference constraint.
Clearly, the optimal value obtained by using the proposed control method was the same as that in Case 1, but the total cost of Case 3 exceeded that of Case 1.

6.4. The Verification of Small-Signal Robustness

In Section 3, small-signal analysis was used to analyze the system’s stability. In this section, the stability of the proposed distributed control strategy will be verified using a root locus plot.
For the modified 10-node DC microgrid system, the matrix R L o a d for nodes 9 and 10 is a diagonal matrix whose entries are the load impedances.
Case 4: This case aims to investigate the impact on the system’s stability as R l o a d gradually increases. R l o a d is set to increase from [ 10 , 20 ] to [ 40 , 50 ] . The root locus plot of the system’s Jacobian matrix as the load R l o a d changes is shown in Figure 5.
Acccording to the root locus plot, regardless of the load change, the eigenvalues of the system’s Jacobian matrix J v remained in the left half plane (i.e., the stable region). In other words, the system was robustly stable at equilibrium, and its stability was not affected by load changes.

6.5. Performance of Distributed Observers for Sparse Communication Networks Under Communication Delay

Communication networks inevitably introduce delay. This section will verify the theoretical stability limits, particularly the delay margin τ m a x . To verify the impact of communication delay on stability, a corresponding delay module was introduced into the simulated communication links. According to Equation (27), the maximum tolerable delay is inversely proportional to the observation gain γ and the spectral radius of the communication graph:
τ m a x = π 2 γ λ m a x ( L r i n g )
We set the observer gain γ = 10 . For the 10-node ring topology, λ m a x ( L c ) = 4.0 , γ = 10 . Then, the limit value can be calculated as τ m a x = π 2 · 10 · 4 0.03927 s ( 39.27 ms ) .
Next, two cases were simulated to define this theoretical limit.
Case 5: Introduce the delay module with τ = 30 ms < τ m a x .
Case 6: Introduce the delay module with τ = 50 ms > τ m a x .
The Droop-DG voltage waveforms for τ = 30 ms are shown in Figure 6. As can be seen in Figure 6a, the voltages remained similar to the delay-free case, indicating that a delay within the bound in Equation (26) had no significant impact on the steady state voltages. However, Figure 6b shows that the optimal synchronization terms v i fluctuated considerably and only stabilized around 0.9 s , confirming that while the delay did not affect the steady state accuracy, it slowed convergence and degraded dynamic performance.
Although the voltages in Figure 6a converge to their optimal steady state values, a transient overshoot beyond the 48 V reference was observed. This overshoot was more pronounced than in the delay-free case shown in Figure 3. The underlying mechanism can be explained by the control-theoretic analysis presented in Section 5.2. The introduction of a communication delay τ = 30 ms reduced the phase margin of the closed-loop system, according to the Nyquist criterion for time-delayed consensus protocols. This reduction in phase margin directly translated into a decrease in the system’s effective damping ratio. Consequently, while the delay did not compromise the steady state accuracy (as can be seen in the final values), it degraded the dynamic performance by causing a larger and more prolonged oscillatory transient, as evident in both the voltage waveforms (Figure 6a) and the synchronization terms v i (Figure 6b). The fluctuations in v i took approximately 0.9 s to settle, confirming the slower convergence and reduced damping caused by the sub-critical delay.
The voltage waveforms of the Droop-DGs for the case where τ = 50 ms are depicted in Figure 7. At this time, this communication delay exceeded the delay range described in Proposition 1. From the simulation results in Figure 7a,b, it can be seen that the voltage at each DG node fluctuated, indicating instability. Furthermore, the waveforms of each optimal synchronization term exhibited divergent oscillations, also indicating instability. Therefore, the entire control system was unstable. This shows that when the communication delay τ > τ m a x , the system under this distributed control strategy will become unstable.

7. Discussion

This study provides both theoretical and experimental support for its main results. The distributed control strategy based on an exact convex relaxation framework can guide the DC microgrid with MPPT-DGs to reach the global optimal operating point. This addresses a known shortcoming of traditional distributed methods, which often rely on simplified models and settle for suboptimal performance. The proposed method achieves better economic efficiency by fully accounting for network losses. Furthermore, integrating a distributed observer enables the system to maintain optimal performance with only a sparse communication network, making the approach more scalable and practical for real-world applications. The analysis of small-signal stability and communication delay tolerance confirmed the controller’s reliability under realistic conditions. Future work will focus on testing these algorithms on physical hardware and applying this framework to more complex systems, such as hybrid AC/DC grids.

8. Conclusions

This paper presented a comprehensive distributed optimal control framework for DC microgrids that fully accounts for the integration of renewable energy sources with high proportional stochasticity, significantly extending our previous conference work. The core contributions are threefold. First, an exact SOCP relaxation was used to solve the non-convex OPF problem, providing a solid foundation for global optimality. Second, a distributed control strategy derived from the KKT conditions was proposed, and its small-signal stability was formally proven and validated, ensuring robust performance against load variations. Third, to enable practical implementation, a novel distributed observer-based strategy was developed that dramatically reduced the communication requirements in a sparse network while maintaining optimality. The tolerable limit for communication delays in this set-up was also established.
The simulation results validated all theoretical claims, demonstrating exact optimality, stability, superior economic performance compared with conventional methods, and effective operation under sparse communication with delays. This work provides a comprehensive and practical solution for the safe, optimal, and efficient operation of future DC microgrids.
This work opens several avenues for future research. Key directions include the following. (1) integration of energy storage systems (ESSs): Incorporating the dynamics and state of charge of batteries into the OPF framework can enable multi-temporal optimization and enhance system flexibility. (2) Extension to hybrid AC/DC microgrids: The proposed convex relaxation and distributed control strategy can be generalized to interconnected AC and DC subgrids, addressing the challenges of interfacing converters and coordinating different control objectives. (3) Resilient communication protocols: Event-triggered communication and consensus algorithms that are robust to practical challenges such as intermittent packet loss, time-varying delays, and cyber-attacks can be investigated. (4) Data-driven and stochastic approaches: Measurement data can be leveraged to learn system parameters or directly predict optimal setpoints, in addition to extending the deterministic OPF to a stochastic or robust formulation that explicitly accounts for the probabilistic nature of renewable generation and loads.

Author Contributions

Conceptualization, Z.X.; methodology, Z.X. and Z.L.; software, Y.W.; validation, Z.L.; formal analysis, Z.X. and Z.L.; resources, M.S.; data curation, X.Z.; writing—original draft, Z.X.; writing—review and editing, Y.W., J.S. and X.H.; supervision, Z.L., J.S., X.H. and M.S.; funding acquisition, Z.X. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China, Youth C Project Fund, Grant No. 52507161, and the Hunan Natural Science Foundation Project, Youth C Project Fund, Grant No. 2025JJ60823.

Data Availability Statement

No new data were created or analyzed in this study.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
DERsDistributed energy resources
OPFOptimal power flow
MPPT-DGmaximum power point tracking-controlled distributed generation
CPLConstant power load
Droop-DGDroop-Controlled Distributed Generator
KKTKarush–Kuhn–Tucker
SOCPSecond-order cone programming
SDPSemidefinite programming

Appendix A. Determination of Cost Characteristics for Distributed Generators

The rigorous economic optimization of the DC microgrid hinges upon the accurate mathematical modeling of generation costs. For each dispatchable Droop-DG, the operational cost is defined by the strictly convex quadratic function given in Equation (7): f ( p i ) = α i p i 2 + β i p i + γ i . The determination of these specific coefficients is deeply rooted in the physical and economic realities of the respective generation technologies.
Table A1. Cost function coefficients for Droop-DGs.
Table A1. Cost function coefficients for Droop-DGs.
Generator Node α i ( $ / kW 2 ) β i ( $ / kW ) γ i ( $ ) Source Archetype
DG1 2.0 10.0 0.0 High-cost, fast-response reserve
DG2 1.0 20.0 0.0 Medium-cost dispatchable unit
DG3 0.5 5.0 0.0 Base-load efficient generator
DG3 0.1 1.0 0.0 Low marginal cost renewable hybrid
The quadratic coefficient α i mathematically quantifies the nonlinear efficiency degradation and accelerated thermal stress experienced by the power electronics and prime movers as they are pushed toward their maximum thermal limits. The linear coefficient β i corresponds to the direct, proportional marginal cost of operation, encompassing fuel consumption and variable maintenance expenses per kilowatt generated. The constant represents fixed sunk capital costs, which mathematically wash out of the real-time derivative-based optimization and are thus omitted ( γ i = 0 ) in this dynamic formulation. Table A1 exhaustively details the precise cost coefficients utilized in the simulation case studies, reflecting a heterogeneous mix of generation sources to rigorously test the optimization algorithm’s load-shifting capabilities.

References

  1. Wu, X.; Liu, L.; Wu, Y.; Luo, C.; Tang, Z.; Kerekes, T. Near-optimal energy management strategy for a grid-forming PV and hybrid energy storage system. IEEE Trans. Smart Grid 2024, 16, 1422–1433. [Google Scholar] [CrossRef]
  2. Al-Ismail, F.S. DC microgrid planning, operation, and control: A comprehensive review. IEEE Access 2021, 9, 36154–36172. [Google Scholar] [CrossRef]
  3. Adegboyega, A.W.; Sepasi, S.; Howlader, H.O.R.; Griswold, B.; Matsuura, M.; Roose, L.R. DC Microgrid Deployments and Challenges: A Comprehensive Review of Academic and Corporate Implementations. Energies 2025, 18, 1064. [Google Scholar] [CrossRef]
  4. Xia, Z.; Su, M.; Liu, Z.; Liu, R.; Liu, Y. Existence conditions and stability for the power-flow of DC micro-grids with CPLs. IEEE Trans. Smart Grid 2022, 13, 4284–4299. [Google Scholar] [CrossRef]
  5. Liu, Z.; Su, M.; Sun, Y.; Yuan, W.; Han, H.; Feng, J. Existence and stability of equilibrium of DC microgrid with constant power loads. IEEE Trans. Power Syst. 2018, 33, 6999–7010. [Google Scholar] [CrossRef]
  6. Kocuk, B.; Dey, S.S.; Sun, X.A. Strong SOCP relaxations for the optimal power flow problem. Oper. Res. 2016, 64, 1177–1196. [Google Scholar] [CrossRef]
  7. Pourbabak, H.; Alsafasfeh, Q.; Su, W. A distributed consensus-based algorithm for optimal power flow in DC distribution grids. IEEE Trans. Power Syst. 2020, 35, 3506–3515. [Google Scholar] [CrossRef]
  8. Shchetinin, D.; De Rubira, T.T.; Hug, G. On the construction of linear approximations of line flow constraints for AC optimal power flow. IEEE Trans. Power Syst. 2018, 34, 1182–1192. [Google Scholar] [CrossRef]
  9. Li, Q.; Liao, Y.; Wu, K.; Zhang, L.; Lin, J.; Chen, M.; Guerrero, J.M.; Abbott, D. Parallel and distributed optimization method with constraint decomposition for energy management of microgrids. IEEE Trans. Smart Grid 2021, 12, 4627–4640. [Google Scholar] [CrossRef]
  10. Wang, Z.; Liu, F.; Chen, Y.; Low, S.H.; Mei, S. Unified distributed control of stand-alone DC microgrids. IEEE Trans. Smart Grid 2017, 10, 1013–1024. [Google Scholar] [CrossRef]
  11. Molzahn, D.K.; Dörfler, F.; Sandberg, H.; Low, S.H.; Chakrabarti, S.; Baldick, R.; Lavaei, J. A survey of distributed optimization and control algorithms for electric power systems. IEEE Trans. Smart Grid 2017, 8, 2941–2962. [Google Scholar] [CrossRef]
  12. Karimi, M. Radial partitioning with spectral penalty parameter selection in distributed optimization for power systems. Sustain. Energy Grids Netw. 2025, 41, 101613. [Google Scholar] [CrossRef]
  13. Binetti, G.; Davoudi, A.; Lewis, F.L.; Naso, D.; Turchiano, B. Distributed consensus-based economic dispatch with transmission losses. IEEE Trans. Power Syst. 2014, 29, 1711–1720. [Google Scholar] [CrossRef]
  14. Han, H.; Hou, X.; Yang, J.; Wu, J.; Su, M.; Guerrero, J.M. Review of power sharing control strategies for islanding operation of AC microgrids. IEEE Trans. Smart Grid 2015, 7, 200–215. [Google Scholar] [CrossRef]
  15. Fu, Y.; Shi, M.; Li, G.; Liu, Z.; Li, J.; Jia, P.; Yue, H.; Liu, X.; Zhao, X.; Wang, M. Distributed Optimal Control of DC Network Using Convex Relaxation Techniques. Energies 2024, 17, 6431. [Google Scholar] [CrossRef]
  16. Liu, Z.; Su, M.; Sun, Y.; Han, H.; Hou, X.; Guerrero, J.M. Stability analysis of DC microgrids with constant power load under distributed control methods. Automatica 2018, 90, 62–72. [Google Scholar] [CrossRef]
  17. Wang, M.; Su, Y.; Chen, L.; Li, Z.; Mei, S. Distributed optimal power flow of DC microgrids: A penalty based ADMM approach. CSEE J. Power Energy Syst. 2019, 7, 339–347. [Google Scholar] [CrossRef]
  18. Jabr, R.A. Radial distribution load flow using conic programming. IEEE Trans. Power Syst. 2006, 21, 1458–1459. [Google Scholar] [CrossRef]
  19. Wang, C.; Cui, B.; Wang, Z.; Gu, C. SDP-based optimal power flow with steady-state voltage stability constraints. IEEE Trans. Smart Grid 2018, 10, 4637–4647. [Google Scholar] [CrossRef]
  20. Li, J.; Liu, F.; Wang, Z.; Low, S.H.; Mei, S. Optimal power flow in stand-alone DC microgrids. IEEE Trans. Power Syst. 2018, 33, 5496–5506. [Google Scholar] [CrossRef]
  21. Low, S.H. Convex relaxation of optimal power flow—Part I: Formulations and equivalence. IEEE Trans. Control Netw. Syst. 2014, 1, 15–27. [Google Scholar] [CrossRef]
  22. Lavaei, J.; Low, S.H. Zero duality gap in optimal power flow problem. IEEE Trans. Power Syst. 2011, 27, 92–107. [Google Scholar] [CrossRef]
  23. Xia, Z.; Su, M.; Liu, Z.; Wu, Y.; Hou, X. Distributed Optimal Control Strategy for DC Microgrid with MPPT-Controlled Distributed Generations. In Proceedings of the IECON 2025–51st Annual Conference of the IEEE Industrial Electronics Society; IEEE: Piscataway, NJ, USA, 2025; pp. 1–6. [Google Scholar]
  24. Gan, L.; Low, S.H. Optimal power flow in direct current networks. IEEE Trans. Power Syst. 2014, 29, 2892–2904. [Google Scholar] [CrossRef]
  25. Olfati-Saber, R.; Fax, J.A.; Murray, R.M. Consensus and cooperation in networked multi-agent systems. Proc. IEEE 2007, 95, 215–233. [Google Scholar] [CrossRef]
  26. Olfati-Saber, R.; Murray, R.M. Consensus problems in networks of agents with switching topology and time-delays. IEEE Trans. Autom. Control 2004, 49, 1520–1533. [Google Scholar] [CrossRef]
Figure 1. A 10-node DC microgrid with 4 Droop-DGs, 1 MPPT-DG, 3 CPLs, and 2 resistive loads).
Figure 1. A 10-node DC microgrid with 4 Droop-DGs, 1 MPPT-DG, 3 CPLs, and 2 resistive loads).
Mathematics 14 00951 g001
Figure 2. The iterative process of the algorithm of Case 1.
Figure 2. The iterative process of the algorithm of Case 1.
Mathematics 14 00951 g002
Figure 3. The voltages of the Droop-DGs for Cases 2 and 3. (a) Case 2. (b) Case 3. The transient voltage overshoot beyond 48 V was caused by the dynamic interaction between droop regulation and distributed observer estimation error during initial convergence. Since the control law includes integral-type correction, temporary energy accumulation resulted in voltages exceeding the nominal reference before settling.
Figure 3. The voltages of the Droop-DGs for Cases 2 and 3. (a) Case 2. (b) Case 3. The transient voltage overshoot beyond 48 V was caused by the dynamic interaction between droop regulation and distributed observer estimation error during initial convergence. Since the control law includes integral-type correction, temporary energy accumulation resulted in voltages exceeding the nominal reference before settling.
Mathematics 14 00951 g003
Figure 4. Synchronization term v i of the 10-node DC microgrid for Case 2.
Figure 4. Synchronization term v i of the 10-node DC microgrid for Case 2.
Mathematics 14 00951 g004
Figure 5. The root locus diagram of the system’s Jacobian matrix as R l o a d increases.
Figure 5. The root locus diagram of the system’s Jacobian matrix as R l o a d increases.
Mathematics 14 00951 g005
Figure 6. Simulation results under a sub-critical communication delay ( τ = 30 ms), showing a transient overshoot due to reduced damping caused by the delay, while steady state values remained optimal. (a) Voltage waveforms of each Droop-DG node. (b) Waveforms of each optimal synchronization term v i , illustrating slower convergence and increased oscillations compared with the delay-free case.
Figure 6. Simulation results under a sub-critical communication delay ( τ = 30 ms), showing a transient overshoot due to reduced damping caused by the delay, while steady state values remained optimal. (a) Voltage waveforms of each Droop-DG node. (b) Waveforms of each optimal synchronization term v i , illustrating slower convergence and increased oscillations compared with the delay-free case.
Mathematics 14 00951 g006
Figure 7. Simulation results under the communication delay τ = 50 ms. (a) Voltage waveforms of each Droop-DG node. (b) Waveforms of each optimal synchronization term v i .
Figure 7. Simulation results under the communication delay τ = 50 ms. (a) Voltage waveforms of each Droop-DG node. (b) Waveforms of each optimal synchronization term v i .
Mathematics 14 00951 g007
Table 1. Parameters of the modified 10-node DC microgrid test system.
Table 1. Parameters of the modified 10-node DC microgrid test system.
ParameterSymbolValueUnit
Nominal voltage u r e f 48V
α i α 1 , α 2 , α 3 , α 4 [ 2.0 , 1.0 , 0.5 , 0.1 ] / kW 2
β i [ β 1 , β 2 , β 3 , β 4 ] 10 , 20 , 5 , 10 /kW
Equivalent Norton resistances R M 0.05 Ω
Constant power loads of nodes 6–8 P C P L 800 , 600 , 1000 W
Resistive loads of nodes 9–10 R L o a d 10 , 20 Ω
Line Resistances R i j R 1 , 5 = 0.05 , R 5 , 6 = 0.12 , R 2 , 6 = 0.08 , R 5 , 7 = 0.18 , R 6 , 8 = 0.10 , R 7 , 9 = 0.22 , R 8 , 10 = 0.15 , R 9 , 10 = 0.25 , R 4 , 9 = 0.07 , R 3 , 10 = 0.20 Ω
Table 2. Exactness validation results of Case 1.
Table 2. Exactness validation results of Case 1.
MetricResult
Optimal objective cost value5,110,607.06
The optimal mapping Q 3111.7 2838.0 2754.4 2006.2 2838.0 2588.4 2512.1 1829.7 2754.4 2512.1 2438.1 1775.8 2006.2 1829.7 1775.8 1293.4
r a n k ( Q ) 1
Optimal voltage u = 55.783 50.876 49.377 35.964 T V
Optimal power u = 7585.8 6315.8 8799.1 5144.8 T W
Voltage consistency u a v g = 48.0001 V u r e f
Synchronization term ( v i ) v 1 = = v 4 853.89
Table 3. Convergence and cost comparison results of Cases 2 and 3.
Table 3. Convergence and cost comparison results of Cases 2 and 3.
Control StrategyTotal CostDeviation from Global Optimal
Traditional Droop5,409,577.5749 + 5.85 %
Proposed KKT-Based5,110,607.0618 + 0.00 %
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

Xia, Z.; Zou, X.; Liu, Z.; Wu, Y.; Shi, J.; Hou, X.; Su, M. A Distributed Optimal Control Strategy for DC Microgrids with MPPT-DGs Based on Exact Convex Relaxation and Distributed Observers. Mathematics 2026, 14, 951. https://doi.org/10.3390/math14060951

AMA Style

Xia Z, Zou X, Liu Z, Wu Y, Shi J, Hou X, Su M. A Distributed Optimal Control Strategy for DC Microgrids with MPPT-DGs Based on Exact Convex Relaxation and Distributed Observers. Mathematics. 2026; 14(6):951. https://doi.org/10.3390/math14060951

Chicago/Turabian Style

Xia, Ziqing, Xiazijian Zou, Zhangjie Liu, Yue Wu, Jinjing Shi, Xiaochao Hou, and Mei Su. 2026. "A Distributed Optimal Control Strategy for DC Microgrids with MPPT-DGs Based on Exact Convex Relaxation and Distributed Observers" Mathematics 14, no. 6: 951. https://doi.org/10.3390/math14060951

APA Style

Xia, Z., Zou, X., Liu, Z., Wu, Y., Shi, J., Hou, X., & Su, M. (2026). A Distributed Optimal Control Strategy for DC Microgrids with MPPT-DGs Based on Exact Convex Relaxation and Distributed Observers. Mathematics, 14(6), 951. https://doi.org/10.3390/math14060951

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