iconOpen Access

ARTICLE

Boundary Decision-Based Multi-Objective Robust Optimization for Microgrid Dispatching

Junjian Wu, Jingliao Sun*, Yejun Xiang, Zhenyu Zhou, Zhengchai Shi

Electric Power Dispatching and Control Center, State Grid Wenzhou Electric Power Supply Company, Wenzhou, 325000, China

* Corresponding Author: Jingliao Sun. Email: email

Energy Engineering 2026, 123(7), 18 https://doi.org/10.32604/ee.2025.073042

Abstract

The inherent unpredictability of renewable energy generation poses significant challenges to the reliable and economic dispatch of grid-connected microgrids. In response, this paper proposes a novel robust optimization strategy grounded in uncertain boundary decision-making and enhanced through innovations in the multi-objective cross-entropy method. An uncertainty budget-aware environmental economic dispatch model is first established, integrating photovoltaic and wind power generation. By employing mathematical sophistication—particularly Lagrangian transformation—the proposed method effectively resolves embedded uncertainties, transforming the original model into a deterministic multi-objective optimization framework robust against renewable energy volatility. Furthermore, by incorporating the dynamic operational demands of microgrids, this paper culminates in a robust optimization approach that is both fundamentally based on and adaptively responsive to uncertainty boundaries. To address the critical challenges of convergence and diversity in multi-objective optimization, crossover operators and an adaptive parameter update mechanism are introduced, significantly refining the conventional multi-objective cross-entropy algorithm. Case studies demonstrate the rationality and effectiveness of the proposed dispatch strategy and corroborate the superior performance and applicability of the enhanced algorithm.

Keywords

Microgrid; environmental economic dispatch; uncertain boundary; robust optimization; multi-objective cross entropy algorithm

1  Introduction

Microgrid (MG) has garnered significant research interest due to its flexible and efficient energy management capabilities. By integrating Renewable Energy Generation (REG), energy storage systems, and intelligent control technologies [1], microgrids have optimized the allocation and utilization of power resources, offering efficient and clean dispatch solutions. However, the inherent uncertainties associated with REG, such as output fluctuations and randomness, pose significant challenges to the secure and economic dispatch of microgrids [2,3]. Addressing these uncertainties to ensure stable system operation has become a critical research focus.

Traditional optimization methods for dispatch primarily rely on deterministic analyses, which often fail to adequately account for the impact of uncertainties on dispatch outcomes. To handle the uncertainties in microgrid systems, various uncertainty-based optimization methods have been developed. Among these, the mainstream approaches include Stochastic Optimization (SO) [4,5], Chance Constrained Programming (CCP) [6,7], and Robust Optimization (RO) [8,9]. Stochastic Optimization (SO) relies on known and accurate probability distributions of uncertainties, simplifying problems into deterministic scenarios. However, accurately capturing uncertainties often requires numerous scenarios, which is impractical. RO, noted for its independence from probability distributions, ensures dispatch solution feasibility even in adverse conditions by using uncertainty sets to define renewable energy generation fluctuations [10,11]. This set-based approach eliminates the need for precise probabilistic knowledge and constructs robust objective function models under extreme scenarios. Literature [12] introduces a robust multi-objective optimization dispatch method for microgrids, employing robust measures to describe uncertain factors. Literature [13] proposes a planning method for distributed energy storage systems in microgrids under emergency reserve constraints, analyzing the worst-case scenarios of photovoltaic output volatility through robust optimization. Typically, RO can be categorized based on the characteristics of the uncertainty sets into box-based robust optimization [14] and ellipsoidal-based robust optimization [15]. Box-based robust optimization defines uncertainty sets through linear constraints, enabling efficient solutions for linear mathematical models [16,17]. However, its strategy of sacrificing economic efficiency for robustness often results in conservative outcomes. To strike a balance, D. Bertsimas et al. introduced the concept of “price of robustness,” allowing for flexible adjustments between economic efficiency and robustness by varying the price of robustness [18]. This approach provides an effective solution for practical needs, enabling more flexible decision-making in the face of uncertainties. Accordingly, to address the uncertainties in renewable energy output, this paper establishes a robust optimization model for the environmental and economic dispatch of microgrids. Through mathematical theories such as Lagrangian transformation, the model eliminates uncertain variables, deriving an improved robust optimization method with uncertain boundary decisions, offering a balanced solution for practical dispatch scenarios. Furthermore, for the deterministic environmental and economic dispatch model post-decision, the need to balance economic efficiency and environmental protection in the optimal solution necessitates the use of efficient and adaptable multi-objective optimization algorithms to solve the problem.

The Cross-Entropy Algorithm (CE), a trailblazing metaheuristic, orchestrates the refinement of elite samples and the genesis of new populations by resampling rare events and minimizing the Kullback-Leibler divergence. Renowned for its adaptable algorithmic architecture and streamlined population update mechanism, CE has carved a niche in solving diverse engineering conundrums [19]. However, the algorithm’s limitations are also notable: a tendency to converge to local optima and a reliance on predefined smoothing parameters. Multi-objective optimization algorithms spawned from CE often inherit these inherent flaws [20,21]. To circumvent these pitfalls, adaptive update operators are introduced to supplant the preset parameter process, and crossover operators are integrated to eschew local optima entrapment. By amalgamating the non-dominated sorting mechanism of the NSGA-II (Nondominated Sorting Genetic Algorithm II), the EMOCE (External Files-Based Multi-Objective Cross-Entropy Algorithm) is unveiled. Conclusively, leveraging the proposed boundary decision-adjustable robust optimization strategy, the EMOCE algorithm is deployed to scrutinize a case study involving the environmental and economic dispatch of renewable energy units, thereby substantiating the cogency of the decision-making paradigm and the efficacy and preeminence of the multi-objective algorithm.

2  Robust Optimization Method Based on Boundary Decision Strategy

2.1 Microgrid Optimization Model

2.1.1 Oriented Dispatch Model for Uncertain Renewable Energy Power Outputs

In modeling the fluctuations of Renewable Energy Generation, given its inherent variability, this study employs an interval to define the uncertain output ranges for Photovoltaic (PV) units and Wind Turbine (WT) units.

{P~Rei,t=PRei,t+ΔPRei,tP^Rei,tΔPRei,tP^Rei,tiNRe(1)

In the equation, the notation P~Rei,t represents the actual output power of the renewable energy generation unit i at time period t, correspondingly, PRei,t denotes its forecasted output, and ΔPRei,t measures the output fluctuation of the renewable energy generation station. The terms P^Rei,t and P^Rei,t respectively signify the upper and lower bounds of the output fluctuation for unit i at time period t.

To analyze the volatility of this renewable energy during actual operation, the output fluctuation coefficient δi,t is introduced here, satisfying the following:

δi,t=ΔPRei,tP^Rei,t(2)

δi,t ∈ [−1, 1] is used to quantify the fluctuation degree of the output of REG unit i at time period t in actual production. Based on this, the actual output of the REG unit can be expressed as:

P~Rei,t=PRei,t+δi,tP^Rei,t(3)

Introducing the concept of “Uncertainty Budget” to define the uncertainty of REG output:

Γt=iNRe|δi,t|(4)

Within the scope of this study, the uncertainty budget is defined as the absolute sum of the ratio between the actual output fluctuation of the REG units and their maximum fluctuation limit. This definition reveals the quantitative essence of system robustness. As the output fluctuation of REG increases, the model exhibits a stronger conservative tendency. This paper employs the concept of cost in economics to metaphorically describe this degree of conservatism, termed as uncertainty budget. The value of Γt serves as a quantitative indicator of this cost, where its increase or decrease directly reflects the robustness or aggressiveness of the model strategy: a larger Γt indicates a more conservative model, while a smaller Γt signifies a higher degree of model aggressiveness. In subsequent analyses, Γt will play a pivotal role in balancing the trade-off between model robustness and economic low-carbon objectives.

2.1.2 CAES Energy Storage Scheduling Model

In the section dedicated to the selection of energy storage systems, Compressed-Air Energy Storage (CAES) is chosen for its ease of deployment, environmental friendliness, and high overall efficiency [22,23].

p˙G,t=kGPG,t(5)

In the aforementioned equation, p˙G,t denotes the rate of change of air pressure in the storage chamber during the power generation phases of the Compressed-Air Energy Storage system at time period t. PG,t represents the generation power of the CAES at time period t.

The simplified mathematical expression is:

pCAES,t=pCAES,t1+uC,tkCPC,tΔtuG,tkGPG,tΔt(6)

pCAES,t represents the air pressure of the CAES at time interval t. The variables uC,t and uG,t correspond to the gas compression and expansion power generation scenarios at time interval t, respectively. The term Δt denotes the duration of the unit scheduling interval in day-ahead scheduling.

2.1.3 Diesel Generator Model

The diesel generator operates in two modes: constant power output and load-following operation. In the latter mode, as fuel consumption increases, the output power correspondingly rises. Considering the emission of polluting gases during the operation of the diesel generator [24], the cost components of the diesel generator are as follows:

{CDO,t=KDOPDE,tCDF,t=αPDE,t2+βPDE,t+γCDE,t=k=1n(Ckγde,k)PDE,t(7)

In the equation, CDO,t represents the operation and maintenance cost of the diesel generator at time interval t, CDF,t denotes the fuel cost, and CDE,t corresponds to the treatment cost of polluting gas emissions. PDE,t signifies the power generation at time interval t.

2.2 Robust Optimization Based on Boundary Decision-Making

2.2.1 Robust Optimization Day-Ahead Scheduling Model

This study employs a multi-objective framework to account for the non-negligible emissions produced by conventional generators. The emission treatment cost is adopted as a well-established, proportional proxy for the environmental objective, offering a quantifiable measure despite encapsulating only one facet of the broader ecological impact.

REG, CAES, and diesel generation participate in power scheduling, where the output of REG is robustly treated due to its uncertain nature. The system aims to minimize the economic cost of operation and the cost of emission treatment, with the objective function being:

{minF1=CREG+CCAES+CDEminF2=CEMI=t=1Tk=1n(Ckγde,k)PDE,tCCAES=t=1TcGPG,tCREG=t=1TiNREGcREGδi,tP^REGi,t(8)

In the above formula, CCAES represents the economic cost of expansion generation of the CAES unit within the scheduling period; CDE represents the operating economic cost of the diesel generator set; CREG is introduced as an economic penalty cost for the uncertainty of REG output; CEMI represents the emission treatment cost of the diesel generator.

The current constraints in day-ahead scheduling primarily include the following:

P~REG,t+uG,tPG,t+PDE,t=PAL,t+uC,tPC,t(9)

PREGi,minP~REGi,tPREGi,max(10)

PDG,minPDG,tPDG,max(11)

PG,minPG,tPG,max(12)

pgsc,minpgsc,tpgsc,max(13)

P~REG,t+uG,tPG,max+PDG,maxPAL,t(1+L)(14)

PAL,t represents the total load power during time period t. PDG,max and PDG,min represent the upper and lower limits of diesel generator output, respectively. PG,max and PG,min represent the upper and lower limits of the CAES expansion power generation output, respectively.

2.2.2 Transformation of Uncertain Variables in Constraints

In the scheduling model discussed previously, the presence of the uncertain variable P~REG,t in the spinning reserve constraint, specifically in Formula (14), complicates the solution process. The following section employs mathematical techniques to transform this uncertain variable, thereby facilitating the resolution of the constraint.

Initially, substituting Eqs. (1) and (12) into Eq. (14) yields:

iNREGΔPREGi,t[(PDG,max+uG,tPG,max)(1+L)(PDG,t+uG,tPG,tuC,tPC,t)]/LiNREGPREGi,t(15)

Formula (15) can be equivalently transformed into:

maxiNREGΔPREGi,t[(PDG,max+uG,tPG,max)(1+L)(PDG,t+uG,tPG,tuC,tPC,t)]/LiNREGPREGi,t(16)

Then, based on linear duality theory, the maximum value problem can be symmetrically transformed into a minimum value problem:

maxiNREGΔPREGi,t=min(iNREGΔPREGi,t)(17)

Construct the Lagrangian function of min(iNREGΔPREGi,t) to obtain:

L=iNREGΔPREGi,t+μtiNREGΔPREGi,t+λ1t[iNREGΔPREGi,t(iNREGP^REGi,t)]+λ2t(iNREGP^REGi,tiNREGΔPREGi,t)(18)

Using the KKT conditions, the following can be obtained:

{1+μt+λ1tλ2t=0λ1t0,λ2t0(19)

Finally, by combining Formulas (15) to (19) and collecting like terms, the spinning reserve constraint in Formula (14) is transformed into:

{PDG,t+uG,tPG,tuC,tPC,t{PDG,max+uG,tPG,maxL%[iNREGPREGi,t+(λ1,t+λ2,t)iNREGδi,tP^REGi,t]]/(1+L%)λ1,t0,λ2,t0(20)

The practical significance of this transformation lies in the fact that the upper limit of power output fluctuations for renewable energy sources, such as photovoltaic units, denoted as P^REGi,t, is typically given before scheduling. Therefore, the transformation effectively eliminates the uncertain variable. Additionally, the degree of fluctuation for REG, represented by δi,t, can be selected based on the actual needs of the site.

2.2.3 Robust Optimization with Proactive Boundary Decision Method

In the context of microgrid scheduling, the fluctuation of REG directly affects the probability of violating system reserve constraints, while the uncertainty robustness cost Γt quantifies the overall fluctuation degree of REG. Boundary decision-making refers to the scheduling plan made when the power output of units reaches the boundary of constraints under extreme scenarios. Consider a scenario where, during time period t, the absolute values of the power fluctuation coefficients of N − 1 renewable energy units are equal to 1, forming a set S; only one REG unit has a power fluctuation coefficient with an absolute value less than 1, denoted as M. According to the derivation process in literature [25], the probability of violating the spinning reserve constraint in this scenario satisfies:

Pr(i=1NREGP~REGi,t+uG,tPG,t+PDG,max<PAL,t(1+L)+uC,tPC,t)Pr(i=1NREGγi,tδi,tΓt)(21)

By applying the law of total probability to Formula (21) yields:

Pr(i=1NREGγi,tδi,tΓt)exp(Γt22NREG)(22)

By integrating Formulas (21) and (22), the following result is obtained:

Pr(i=1NREGP~REGi,t+uG,tPG,t+PDG,max<PAL,t(1+L)+uC,tPC,t)exp(Γt22NREG(23)

If the constraint is required to be satisfied with a probability of at least 1σ, then at least the following must be met:

Γt2NREGln(σ)(24)

where σ represents the probability of violating the reserve constraint.

Define the ratio of the robustness cost Γt to the number of REG units NREG as the robustness cost coefficient, denoted by k, and let ξ represent the probability of constraint violation. According to Formulas (22) and (23), an increase in the number of connected REG units reduces the probability of spinning reserve capacity violation, thereby enhancing system stability.

In this study, taking the case of NREG = 2, the relationship between k and ξ is illustrated in Fig. 1. As shown in Fig. 1, a decrease in the robustness cost coefficient leads to an increase in the violation probability, indicating a weakened ability of the system to cope with the uncertainty of the REG output. Therefore, it is necessary to properly set and adjust the uncertainty budget to optimize system scheduling.

images

Figure 1: Relationship of robustness cost coefficient and constraint violation probability when NREG = 2

When the uncertainty budget Γt equals the total number of REG units NREG, the constraint confidence level attains its maximum value ψ, signifying the system’s peak resilience to uncertainties. In essence, Γt = NREG achieves the confidence apex ψ. Formula (25) reveals that increasing the number of REG units NREG elevates the maximum attainable confidence apex ψ, thereby enhancing systemic resilience.

ψ=112NREG(25)

Building upon the foregoing, the core execution process of the boundary-decision-based robust optimization can be summarized in Fig. 2.

images

Figure 2: Multi objective robust optimization based on boundary decision-making

The proposed uncertainty boundary framework enables scenario-adaptive selection of Γt, achieving a Pareto-optimal equilibrium between robustness guarantees and economic/low-carbon objectives.

2.3 Improved Multi-Objective Cross-Entropy Method

2.3.1 Cross-Entropy Method

The Cross-Entropy Method (CE), first proposed by Rubinstein (1997), was originally designed for importance sampling and Kullback-Leibler divergence computation, later generalized to continuous and combinatorial optimization.

The CE algorithm is briefly summarized as follows: The algorithm initializes a population of Np solutions with dimensionality D, where each dimension n is bounded within [ln,un]. Parameters are initialized with mean μn and variance σn2(σn=10(unln)). During the k-th iteration, the i-th candidate solution is represented as:

Xik=(x1k,x2k,,xDk)(26)

wherein, for each dimension, the value is taken as:

xnk=μn+randn()σn2(27)

Subsequently, the algorithm selects an elite subset Xelite (size:ρNp,ρ [0.1, 0.2]) by ranking solutions based on fitness values. This subset drives iterative updates of the mean μn and variance σn2.

Xelite,n(k)=(xn1,xn2,,xnρ×Np)(28)

μ(k+1)=αμ(k+1)+(1α)μ(k)(29)

σ(k+1)=βσ(k+1)+(1β)σ(k)(30)

In the optimization process, the CE algorithm iteratively updates the mean and standard deviation using smoothing parameters α and β (typically within [0.7, 1]). The updated statistics are then employed to generate new population samples. The algorithm performs global search iterations, reconstructs the population, and selects elite individuals based on fitness rankings. This cycle repeats until the maximum iteration limit is reached, concluding the optimization.

2.3.2 Improved Multi-Objective Cross-Entropy Method

The core enhancements of EMOCE include three key aspects:

(1) Fast non-dominated sorting for elite solution selection, coupled with an external archive to preserve Pareto front diversity;

(2) A crossover operator to expand the search space and enhance solution diversity, thereby overcoming local optima entrapment and improving scalability for medium-large problems;

(3) An adaptive parameter update mechanism that dynamically adjusts the mean and standard deviation through self-learning, eliminating the need for preset constants while ensuring convergence.

The flowchart of the EMOCE algorithm is shown in Fig. 3.

images

Figure 3: Flowchart of EMOCE algorithm

The mechanisms of these enhancements are briefly introduced as follows:

(1) Crossover operator

The EMOCE algorithm integrates a crossover strategy to enhance solution diversity and expand search space within feasible regions. Specifically: (1) Randomly select an individual Xi from the current population and an elite solution Xj from the archive. (2) Perform partial parameter exchange between the paired solutions under a predefined crossover probability, generating two new offspring through recombination:

xinew={xjn,rand<Pcxin,else,xjnew={xin,rand<Pcxjn,else(31)

Herein, xinew and xjnew denote the newly generated individuals after crossover, while Pc[0,1] represents the crossover probability.

(2) The establishment and update of the external archive set

The crossover operator serves as the core mechanism for expanding the search domain and circumventing local optima, relying on the information exchange between newly generated solutions and those stored in the external archive named Ar. As a repository for non-dominated solutions, the external archive is updated iteratively using the fast non-dominated sorting mechanism from the NSGA-II algorithm.

(3) Diversification & enhancement stage

To enhance solution diversity and accelerate convergence, this study draws on the concept from Reference [26] and divides the iterative process into two phases: diversification and intensification, each with distinct strategies for updating the mean and standard deviation. As the names suggest, the diversification phase emphasizes expanding the distribution diversity of multi-objective solutions, while the intensification phase focuses on deep exploitation. Consequently, the selection of this transition point becomes particularly crucial. To address this, a series of experiments were conducted to systematically investigate the optimal transition point selection. Fig. 4 illustrates the performance of both the convergence metric (Convergence) and diversity metric (Spacing) for ZDT1 as the transition point varies from 40% to 80% of the maximum function evaluations. The results indicate that the Spacing metric achieves its optimum within the 50%–60% range, while the Convergence metric reaches its best value precisely at the 60% transition point. Considering the need to balance solution convergence and distribution, the transition point is consequently set at 60% of the maximum iterations. The results for transition points below 40% and above 80% are omitted due to their significantly larger metric values.

images

Figure 4: Convergence and diversity metrics of EMOCE under varied phase transition points

Furthermore, Tables 1 and 2 provides computed Spacing and Convergence values for ZDT1 and UF test suites under varying transition points, offering additional validation for the rationale behind selecting 60% of the maximum evaluations as the diversification-to-intensification switch in the EMOCE algorithm.

images

images

The bolded data in the table indicate that they are the minimum value in their respective row and therefore represent the optimal value. When the transition point is set at 60% of the maximum evaluations, the Spacing value is superior in three out of the five test functions, and the Convergence value leads in almost all cases.

This empirically determined threshold ensures adequate exploration of the search space in the early stages while focusing on convergence refinement in the latter stages. Eqs. (32) and (33) represent the diversification phase, whereas Eqs. (34) and (35) correspond to the intensification phase.

μ(k+1)=mean(elite(k))(32)

σ(k+1)=std(XρNp(k))(33)

μ(k+1)=mean(Ar(k))(34)

σ(k+1)=std(XρNp(k))(35)

3  Results and Discussion

3.1 Function Test of the EMOCE Algorithm

To rigorously evaluate the optimization performance of the EMOCE algorithm, a comparative study was conducted against five classical multi-objective algorithms: NSGA-II, MOPSO, PAES-II, MODE, and MOEA/D. The performance assessment was carried out using two established multi-objective performance metrics: Generational Distance (GD) and Convergence. The benchmark test suites, including the DEB, ZDT, and UF series of standard test functions, were employed in the evaluation. Each algorithm was independently executed 30 times for every test function, with the maximum number of function evaluations (FEs) set to 15,000.

Similarly to Tables 1 and 2, the bolded data in Tables 3 and 4 also represent the optimal values within their respective rows. As summarized in Tables 3 and 4, EMOCE demonstrates superior performance in both Convergence and Generational Distance (GD) across the ZDT1-3 and UF1-2 test functions, outperforming all peer algorithms. This evidences its exceptional optimization convergence. Furthermore, the Pareto fronts obtained by EMOCE, visualized in Figs. 5 and 6 against the true benchmark, intuitively showcase its leading performance in both convergence and diversity.

images

images

images

Figure 5: Comparison of algorithm pareto fronts on ZDT benchmark suite

images

Figure 6: Comparison of algorithm pareto fronts on UF benchmark suite

3.2 Simulation Analysis of Robust Optimization Scheduling

In the microgrid case study examined herein, the system encompasses a photovoltaic unit and a wind turbine. A winter period characterized by pronounced uncertainty in solar and wind power generation is selected as the scheduling interval, thereby furnishing a rigorous testbed to substantiate the efficacy of the robust scheduling approach proposed in this paper. For computational expediency, the maximum deviation of actual power output from the day-ahead forecast for each renewable energy generation (REG) unit is stipulated at ±30%. The scheduling interval is delineated as 15 min. Moreover, the penalty coefficient for REG output uncertainty is calibrated to 10. Table 5 summarizes some key parameters used in the simulation.

images

Fig. 7 depicts the day-ahead forecast profiles of power generation for the PV and wind stations, as well as the grid load trajectory.

images

Figure 7: Load and prediction curves of PV, wind power

In this study, the canonical multi-objective optimization algorithm, Multi-Objective Particle Swarm Optimization (MOPSO), is deployed as a comparative benchmark against the EMOCE algorithm. For Both algorithms use default parameters. Both algorithms are subjected to identical test cases, configured with a maximum iteration cap of 10,000, a population cohort of 100, and an external archive dimension of 60.

Under specified operational constraints where system spinning reserve requirements are satisfied with 55% probability threshold, Formulas (23)(25) yield a robustness cost Γt = 0.632 and REG unit fluctuation coefficients |δ1,t|=|δ2,t| = 0.316, Fig. 8 presents the optimized Pareto-optimal fronts derived by both algorithms under these conditions, illustrating their solution space exploration capabilities. The results show that EMOCE achieves significantly lower operational costs and environmental dispatch expenditures compared to MOPSO. The proposed algorithm’s Pareto front exhibits superior convergence and distribution characteristics, comprehensively outperforming MOPSO and establishing a clear Pareto-dominance relationship. This high-quality Pareto-optimal solution set enables strategic flexibility in decision-making: operators may prioritize extreme-region solutions for specialized objectives or select balanced compromise solutions through comprehensive performance metrics. The comparative analysis conclusively validates EMOCE’s enhanced feasibility and superiority in multi-objective robust optimization frameworks.

images

Figure 8: Multi-objective optimization results based on uncertainty budget decision

Utilizing the Fuzzy method, the compromise optimal solution of the EMOCE algorithm is identified, with the power output profiles of each unit depicted in Fig. 9. The results reveal that, due to the low upper limit of renewable energy output in this case, diesel generators and energy storage units primarily supply power throughout most periods. Before 6:00 a.m., insufficient wind and low solar irradiance necessitate high-power generation from diesel generators and energy storage to meet load demands. As solar irradiance and wind speeds increase, renewable energy output rises, allowing CAES to recharge. From 12:00 to 4:00 p.m., renewable energy maintains high output. In the evening, as solar power wanes, diesel generators resume primary output duties, complemented by increased wind power to support high nighttime loads. After midnight, energy storage ramps up output to fill power gaps.

images

Figure 9: Output of each unit based on uncertainty budget decision

The resulting multi-objective optimization solution balances robustness and economic low-carbon performance, aligning with scheduling expectations.

3.3 Optimization Outcomes across Varied Uncertainty Budget Configurations

The test case adopted herein remains consistent with that employed in Section 3.2. To demonstrate the limitations of idealized traditional dispatch methods when handling renewable energy integration with stochastic fluctuations, Herein, the optimal compromise solution of the EMOCE set is extracted via the fuzzy method and aggregated into a single objective “Optimization Dispatch Cost F”. The conventional single-objective particle swarm optimization (PSO) algorithm is employed for comparison, with results shown in Fig. 10.

images

Figure 10: Relationship between comprehensive dispatch cost F and outputs variation of REG power plants

Fig. 10 compares the dispatch cost curves of conventional approaches against our proposed robust optimization method under varying renewable output conditions. As illustrated, the boundary decision-based robust optimization exhibits significantly smaller cost variations compared to traditional dispatch as renewable energy volatility increases. This disparity arises because traditional optimization must frequently deviate from economically optimal generation schedules to maintain system reliability amid substantial PV/wind power fluctuations, consequently driving up operational costs. In contrast, the proposed robust optimization methodology inherently accommodates renewable generation uncertainties, thereby yielding more resilient dispatch solutions.

In real-world scheduling contexts, the tolerance for spinning reserve constraint violations is often modulated to align with operational demands, thereby dictating the choice of uncertainty budget. Here, the uncertainty budget Γt is calibrated to 0, 1, and 2. Focusing on photovoltaic and wind turbine units, the temporal power dispatch of REG units, optimized via the EMOCE algorithm, is illustrated in Fig. 11.

images

Figure 11: REG unit output at different uncertainty budgets

Corresponding to different uncertainty budgetvalues, the probabilities of spinning reserve constraint violations and the operational costs of the system are presented in Table 6.

images

The importance of robust optimization is further demonstrated by the comparative experiments summarized in Table 6. As shown in the table, when the uncertainty budget Γt is set to 0, the dispatch output of renewable energy stations equals their forecasted values, indicating a deterministic model that ignores the stochastic nature of PV and wind power generation. While this deterministic approach yields the lowest theoretical dispatch cost compared to robust optimization scenarios that account for renewable energy fluctuations, implementing robust solutions within the deterministic framework reveals a different outcome. The resulting costs exceed those obtained through direct robust optimization because actual renewable generation often deviates from deterministic forecasts, necessitating costly real-time adjustments from conventional thermal and diesel generators to maintain system balance. This comparative analysis demonstrates that although robust optimization incurs additional theoretical costs compared to deterministic scheduling, it proves superior in practical applications by ensuring solution feasibility and achieving optimal actual economic performance when confronting real-world uncertainties.

Fig. 12 also demonstrates a corresponding increase in economic cost with the elevation of the Uncertainty Budget in the Pareto front, revealing a consistent pattern: achieving greater resilience against uncertainties invariably incurs higher operational costs. In practical power dispatch operations, when confronted with significant cost pressures, decision-makers may opt to moderately relax the probability requirements for constraint satisfaction. This strategy can partially mitigate scheduling costs but inevitably compromises system robustness. Therefore, to achieve a balanced trade-off between economic efficiency and robustness, the robustness cost parameter must be dynamically adjusted according to specific operational needs to identify the optimal equilibrium. This process highlights the complexity of decision-making in power system optimization and demonstrates the critical need for dynamically adaptive strategies to suit varying operational scenarios.

images

Figure 12: Pareto optimal frontier under different uncertainty budgets

4  Conclusions

To address the uncertainty of renewable energy generation in microgrid scheduling, this paper develops a framework based on robust optimization principles. By employing mathematical theories like Lagrangian transformation, the uncertainties in the model are eliminated, leading to a robust optimization strategy based on boundary decision-making under uncertainty. Moreover, the Cross-Entropy (CE) algorithm is enhanced by introducing crossover operators and parameter self-adaptive updates, resulting in an improved multi-objective CE algorithm for model solution. In the case study, the boundary decision-making method enables flexible selection of robustness cost according to actual needs, achieving a balance between the system’s economic and environmental performance and its robustness. The results indicate the rationality and applicability of this decision-making approach. Meanwhile, the proposed multi-objective CE algorithm demonstrates superiority in solving environmental and economic scheduling problems. In conclusion, the integration of the proposed robust optimization strategy with the enhanced multi-objective CE algorithm yields a scheduling scheme with significant practical applicability and value.

Acknowledgement: Not applicable.

Funding Statement: This research was funded by Science and Technology Project of State Grid Zhejiang Electric Power Co., Ltd., grant number B311WZ23000C.

Author Contributions: Conceptualization, Junjian Wu and Zhenyu Zhou; methodology, Junjian Wu and Yejun Xiang; software, Jingliao Sun and Zhenyu Zhou; validation, Zhengchai Shi; formal analysis, Yejun Xiang and Zhenyu Zhou; investigation, Jingliao Sun; data curation, Zhengchai Shi; writing—original draft preparation, Junjian Wu and Jingliao Sun; writing—review and editing, Junjian Wu. All authors reviewed the results and approved the final version of the manuscript.

Availability of Data and Materials: Due to the nature of this research, participants of this study did not agree for their data to be shared publicly, so supporting data is not available.

Ethics Approval: Not applicable.

Conflicts of Interest: The authors declare no conflicts of interest to report regarding the present study.

Abbreviations

MG Microgrid
REG Renewable Energy Generation
SO Stochastic Optimization
CCP Chance Constrained Programming
RO Robust Optimization
SO Stochastic Optimization
CE Cross-Entropy Algorithm
NSGA-II Nondominated Sorting Genetic Algorithm II
EMOCE External Files-Based Multi-Objective Cross-Entropy Algorithm
PV Photovoltaic
WT Wind Turbine
CAES Compressed-Air Energy Storage
MOPSO Multi-Objective Particle Swarm Optimization

References

1. Ahmad S, Shafiullah M, Ahmed CB, Alowaifeer M. A review of microgrid energy management and control strategies. IEEE Access. 2023;11(1):21729–57. doi:10.1109/ACCESS.2023.3248511. [Google Scholar] [CrossRef]

2. Cui Y, Xu Y, Wang Y, Li Y, Zhao Y. Multi-microgrid optimization operation strategy considering nonlinear conditions and renewable energy uncertainty: a data-driven method. IEEE Trans Ind Appl. 2024;61(1):1533–45. doi:10.1109/TIA.2024.3371966. [Google Scholar] [CrossRef]

3. Divya S, Paramathma MK, Sheela A, Kumar SD. Hybrid renewable energy source optimization using black widow optimization techniques with uncertainty constraints. Meas Sens. 2024;31:100968. doi:10.1016/j.measen.2023.100968. [Google Scholar] [CrossRef]

4. Zhao T, Pan X, Yao S, Ju C, Li L. Strategic bidding of hybrid AC/DC microgrid embedded energy hubs: a two-stage chance constrained stochastic programming approach. IEEE Trans Sustain Energy. 2018;11(1):116–25. doi:10.1109/TSTE.2018.2884997. [Google Scholar] [CrossRef]

5. Song Y, Xia M, Yang L, Chen Q, Su S. Multi-granularity source-load-storage cooperative dispatch based on combined robust optimization and stochastic optimization for a highway service area micro-energy grid. Renew Energy. 2023;205:747–62. doi:10.1016/j.renene.2023.02.006. [Google Scholar] [CrossRef]

6. Zanvettor GG, Casini M, Giannitrapani A, Paoletti S, Vicino A. A chance-constrained programming approach to optimal management of car-rental fleets of electric vehicles. Sustain Energy Grids Netw. 2025;41(1):101587. doi:10.1016/j.segan.2024.101587. [Google Scholar] [CrossRef]

7. Hemmati M, Bayati N, Ebel T. Integrated optimal energy management of multi-microgrid network considering energy performance index: global chance-constrained programming framework. Energies. 2024;17(17):4367. doi:10.3390/en17174367. [Google Scholar] [CrossRef]

8. Wu S, Qi X, Li X, Liu X, Tong B, Zhang F, et al. Collaborative robust dispatch of electricity and carbon under carbon allowance trading market. Glob Energy Interconnect. 2024;7(4):391–401. doi:10.1016/j.gloei.2024.08.003. [Google Scholar] [CrossRef]

9. Gilani H, Sahebi H, Pishvaee MS. A data-driven robust optimization model for integrated network design solar photovoltaic to micro grid. Sustain Energy Grids Netw. 2022;31(1):100714. doi:10.1016/j.segan.2022.100714. [Google Scholar] [CrossRef]

10. Okido S, Takeda A. Economic and environmental analysis of photovoltaic energy systems via robust optimization. Energy Syst. 2013;4(3):239–66. doi:10.1007/s12667-013-0077-1. [Google Scholar] [CrossRef]

11. Akbari K, Nasiri MM, Jolai F, Ghaderi SF. Optimal investment and unit sizing of distributed energy systems under uncertainty: a robust optimization approach. Energy Build. 2014;85:275–86. doi:10.1016/j.enbuild.2014.09.009. [Google Scholar] [CrossRef]

12. Aguilar D, Quinones JJ, Pineda LR, Ostanek J, Castillo L. Optimal scheduling of renewable energy microgrids: a robust multi-objective approach with machine learning-based probabilistic forecasting. Appl Energy. 2024;369:123548. doi:10.1016/j.apenergy.2024.123548. [Google Scholar] [CrossRef]

13. Tinajero GDA, Vasquez JC, Guerrero JM, editors. Flexible power flow for controlled islanded microgrids including battery energy storage systems. In: Proceedings of the IECON 2023—49th Annual Conference of the IEEE Industrial Electronics Society; 2023 Oct 16–19; Singapore. doi:10.1109/IECON51785.2023.10312071. [Google Scholar] [CrossRef]

14. Kudva A, Sorourifar F, Paulson JA. Constrained robust Bayesian optimization of expensive noisy black-box functions with guaranteed regret bounds. AIChE J. 2022;68(12):e17857. doi:10.1002/aic.17857. [Google Scholar] [CrossRef]

15. Mak S, Jeff Wu C. Analysis-of-marginal-tail-means (ATMa robust method for discrete black-box optimization. Technometrics. 2019;61(4):545–59. doi:10.1080/00401706.2019.1593246. [Google Scholar] [CrossRef]

16. Wang D, Zhang C, Li J, Zhu L, Zhou B, Zhou Q, et al. A novel interval power flow method based on hybrid box-ellipsoid uncertain sets. IEEE Trans Power Syst. 2024;39(4):6111–4. doi:10.1109/TPWRS.2024.3391921. [Google Scholar] [CrossRef]

17. Luo G-M. Research on robust cooperative dual equilibrium with ellipsoidal asymmetric strategy uncertainty. Chin Q J Math. 2019;34(4):431. (In Chinese). doi:10.13371/j.cnki.chin.q.j.m.2019.04.008. [Google Scholar] [CrossRef]

18. Bertsimas D, Sim M. The price of robustness. Oper Res. 2004;52(1):35–53. doi:10.1287/opre.1030.0065. [Google Scholar] [PubMed] [CrossRef]

19. Gao C, Feng Y, Tong X, Jin Y, Liu S, Wu P, et al. Modeling urban encroachment on ecological land using cellular automata and cross-entropy optimization rules. Sci Total Environ. 2020;744:140996. doi:10.1016/j.scitotenv.2020.140996. [Google Scholar] [PubMed] [CrossRef]

20. Kalantari F, Hosseininezhad SJ. A Multi-objective Cross Entropy-based algorithm for sustainable global food supply chain with risk considerations: a case study. Comput Ind Eng. 2022;164:107766. doi:10.1016/j.cie.2021.107766. [Google Scholar] [CrossRef]

21. Gong Z, Jiang Y, Dai J. Node importance ranking algorithm based on cross entropy. J Univ Electron Sci Technol China. 2023;52(6):944–53. doi:10.12178/1001-0548.2023058. [Google Scholar] [CrossRef]

22. Yan Y, Zhang C, Li K, Tian C, Wang F. An active control strategy for composited energy storage with compressed air energy storage in micro-grid. Trans China Electrotech Soc. 2017;32(20):231–40. (In Chinese). 10.19595/j.cnki.1000-6753.tces.160628. [Google Scholar] [CrossRef]

23. Park H, Baldick R. Integration of compressed air energy storage systems co-located with wind resources in the ERCOT transmission system. Int J Electr Power Energy Syst. 2017;90:181–9. 10.1016/j.ijepes.2017.01.021. [Google Scholar] [CrossRef]

24. Popp J, Deutscher J. Optimizing the efficiency of a single-cylinder diesel generator by using optimal and extremum seeking control. Forsch Im Ingenieurwesen. 2017;81:421–35. 10.1007/s10010-017-0251-z. [Google Scholar] [CrossRef]

25. Peng C, Xie P, Chen C. Adjustable robust optimal dispatch of power system with large-scale photovoltaic power stations. Proc CSEE. 2014;34(25):4324–32. 10.13334/j.0258-8013.pcsee.2014.25.015. [Google Scholar] [CrossRef]

26. An S, Wang W, Yang S. Vector design optimizations using an improved cross-entropy method. IEEE Trans Magn. 2015;51(3):1–4. doi:10.1109/TMAG.2014.2357219. [Google Scholar] [CrossRef]


Cite This Article

APA Style
Wu, J., Sun, J., Xiang, Y., Zhou, Z., Shi, Z. (2026). Boundary Decision-Based Multi-Objective Robust Optimization for Microgrid Dispatching. Energy Engineering, 123(7), 18. https://doi.org/10.32604/ee.2025.073042
Vancouver Style
Wu J, Sun J, Xiang Y, Zhou Z, Shi Z. Boundary Decision-Based Multi-Objective Robust Optimization for Microgrid Dispatching. Energ Eng. 2026;123(7):18. https://doi.org/10.32604/ee.2025.073042
IEEE Style
J. Wu, J. Sun, Y. Xiang, Z. Zhou, and Z. Shi, “Boundary Decision-Based Multi-Objective Robust Optimization for Microgrid Dispatching,” Energ. Eng., vol. 123, no. 7, pp. 18, 2026. https://doi.org/10.32604/ee.2025.073042


cc Copyright © 2026 The Author(s). Published by Tech Science Press.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 1217

    View

  • 526

    Download

  • 0

    Like

Share Link