Skip to Content
EntropyEntropy
  • Article
  • Open Access

25 May 2026

16 Pages

Quantum Computing for Optimal Dispatch of Virtual Power Plants Under Wind and Solar Uncertainty

,
,
and
1
School of Electrical and Information Engineering, Changsha University of Science and Technology, Changsha 410114, China
2
School of Energy Storage Science and Engineering, North China University of Technology, Beijing 100144, China
3
Beijing Key Laboratory of Information Metamaterials, Beijing 100144, China
*
Author to whom correspondence should be addressed.
This article belongs to the Section Quantum Information

Abstract

The modern power system is characterized by large-scale networks, diverse types of sources and loads, and complex grid structures. Virtual Power Plants (VPPs) are proposed to address the operation problem after the integration of Distributed Energy Resources (DERs). Optimization problems in the VPP operation are predominantly mixed-integer programming (MIP) problems belonging to the class of NP-hard problems, motivating the application of quantum computers. Focusing on the VPP optimal dispatch problem under wind and solar uncertainty, we employ the Model Predictive Control (MPC) framework to conduct the VPP intraday rolling dispatch. The classical model and the Quadratic Unconstrained Binary Optimization (QUBO) model for the MPC-based intraday rolling dispatch problem are formulated, respectively. The QUBO formulation of the VPP dispatch problem renders it directly solvable by a specialized quantum computer based on dissipative optical systems: the Coherent Ising Machine (CIM). Compared with the benchmark classical solvers, the experimental results demonstrate the significant computational time reduction capability of CIM. Specifically, compared to Gurobi, Simulated Annealing and Tabu Search, the CIM achieves relative computational time reductions of 75.25 % , 99.95 % and 99.96 % , respectively, while maintaining competitive solution quality. Our work demonstrates the applicability of CIM and its acceleration potential in VPP intraday rolling dispatch, paving the way for the practical application of specialized photonic quantum computers in smart grids.

1. Introduction

The power system is transitioning from being dominated by fossil fuel-based generation to a modern power system featuring the joint participation of multiple renewable energy entities [1,2,3]. The modern power system is characterized by large-scale networks, diverse types of sources and loads, and complex grid structures [4,5,6]. Consequently, the computational complexity of problems related to planning and design, operation and dispatch of the power system is increasing rapidly [7,8,9]. For instance, the integration of numerous Distributed Energy Resources (DERs) of varying types into the grid has led to a surge in the number of decision variables and constraints within optimization models [10,11,12,13]. Virtual Power Plants (VPPs) are proposed to address the dispatch and operation problem after the integration of various DERs, such as photovoltaic (PV) systems, wind farms, and battery energy storage system (BESS) [14,15,16]. The core of VPP is its control and coordination center, which possesses functions such as generation management and DG output forecasting [17]. VPP can effectively integrate diverse types of DERs and loads on a large scale, maximize the benefits of distributed generators (DGs), mitigate power fluctuations in the grid, and enhance power supply reliability [18]. This enables VPP to perform functions similar to conventional power plants, participating in electricity market transactions to maximize its economic benefits with optimal dispatch [19]. In particular, integrating large-scale renewable energy resources to smart grids requires addressing the impact of power output uncertainty, which necessitates the rational coordination of BESS and other controllable DGs to achieve stable power output. As a VPP typically consists of uncontrollable DGs, such as wind turbines and PV, and controllable DGs, such as gas turbine and BESS, VPP is well suited for addressing renewable energy generation uncertainty [17]. Optimization problems in VPP operation are predominantly NP-hard mixed-integer programming (MIP) problems [20,21,22]. When the scale of the problem is large, algorithms inevitably fall into the curse of dimensionality, with computation time growing exponentially [23]. Therefore, optimization technologies relying on classical computers might encounter increasing challenges in meeting the operational requirements of the modern power system [24,25,26,27]. Specifically, the time-consuming solution process based on classical computers may hinder timely dispatch, potentially causing the power system to operate in suboptimal economic states for extended periods and even rendering it unable to recover rapidly from faults during extreme events.
A wide range of breakthroughs in the field of quantum technology and quantum computing have been made in recent decades [28,29,30,31,32,33,34,35,36,37], and it has become possible to apply quantum computers to solve optimization problems that are intractable for classical computers [28,38,39]. As an emerging technology, quantum computing executes computational processes by utilizing quantum mechanical properties, such as quantum superposition and quantum entanglement [40]. Compared to classical optimization methods, quantum optimizers show potential advantages in solution efficiency. In the noisy intermediate-scale quantum (NISQ) era of quantum computing [29], compared to universal quantum computers, specialized quantum computers can be more suited for addressing various industrial optimization problems [41,42,43,44,45]. Coherent Ising Machine (CIM) is a kind of specialized quantum computer based on dissipative optical systems for solving combinatorial optimization problems and has been applied to multiple fields [41,46,47,48,49,50,51,52,53,54]. Compared with quantum annealers, such as the superconducting quantum annealers manufactured by D-Wave [45,55], CIM is based on dissipative optical system, operates at room temperature, and features long coherence time and all-to-all connectivity, enabling it to perform better in optimization problem with dense connections [33,55,56,57].
In this work, focusing on the VPP intraday optimal dispatch problem under wind and solar uncertainty, we address the wind and PV generation stochasticity by employing the Model Predictive Control (MPC) framework when conducting the VPP intraday rolling dispatch. The classical model and the Quadratic Unconstrained Binary Optimization (QUBO) model for the MPC-based intraday rolling dispatch problem are formulated, respectively. The QUBO formulation of the MPC-based intraday rolling dispatch problem allows it to be directly solved by CIM. Comparing with the benchmark classical optimization solvers, CIM exhibits significant speedup potential in the exploratory proof-of-concept framework, while maintaining competitive solution quality. By demonstrating the applicability of CIM and its speedup potential in the VPP intraday rolling dispatch problem, our work paves the way for the practical application of CIM in modern power systems.

2. Classical Model for MPC-Based Intraday Rolling Dispatch

We consider a VPP consisting of wind turbines, PV, gas turbines and BESS with Time-of-Use (TOU) electricity price taken into consideration. The economic dispatch model of the VPP is described as below. We assume the day-ahead (DA) scheduling of the VPP is predetermined and focus on the intraday rolling dispatch of the VPP. The nomenclature is summarized in Table 1.
Table 1. Nomenclature.
A major challenge for the economic dispatch of the VPP is how to address the uncertainty of the wind and PV generation. We employ the Model Predictive Control (MPC) framework [58,59] to conduct the intraday rolling dispatch. MPC has been widely applied to various decision-making problems when facing prediction uncertainty [60,61]. It is a rolling optimization-based decision-making method that can comprehensively consider the system state and the prediction over a finite horizon. For the VPP intraday rolling dispatch problem, the operating day is uniformly divided into T periods with each period duration being Δ t . At the beginning of each period t = 1 , 2 , … , T , the physical states of the gas turbine and the BESS are updated and the ultra-short-term forecasting of wind and PV generation over the prediction horizon T p is acquired. Based on the updated state at each time t, the ultra-short-term predictions, and the predetermined DA baselines, the intraday rolling dispatch optimization problem is solved within the MPC framework and an optimal dispatch sequence over the prediction horizon T p is obtained. However, only the dispatch command at time t is physically implemented, which will result in the update of the physical states of the gas turbine and the BESS at time t + 1 . By this rolling cycle of updating, forecasting, optimizing and implementing, the intraday rolling dispatch is iteratively achieved. In this way, the VPP effectively mitigates the uncertainty of wind and PV generation, dynamically tracks the predetermined DA baselines, and maximizes its net revenue.
In the MPC-based intraday rolling dispatch optimization model, the objective function is to maximize the net revenue of the VPP over the prediction horizon T p beginning at time t
max ∑ k = t t + T p − 1 R k − C om , k − C f , k − C pn , k ,
in which the revenue term R k of the VPP at time step k is
R k = ρ k s P k Δ t ,
with
P k = P k W + P k PV + P k GT + P k dis − P k ch ,
where P k W and P k PV are the ultra-short-term predictions of the wind and PV output. P k GT , P k dis and P k ch are the output of the gas turbine, and the discharging and charging power of the BESS, respectively, which are the decision variables to be determined by the MPC-based intraday rolling dispatch optimization. P k is the intraday expected aggregated net power output of the VPP at time step k. ρ k s is the TOU electricity price. The cost terms of the VPP include the operation and maintenance (O&M) costs and the penalty cost for deviating from the DA baselines
C om , k = M GT P k GT Δ t + M bat P k dis + P k ch Δ t ,
C f , k = ρ GT P k GT Δ t ,
C pn , k = ρ k pn P k ∗ − P k 2 ,
where C om , k denotes the O&M costs of the VPP at time step k. M GT and M bat represent the O&M costs coefficients of the gas turbine and the BESS, respectively. C f , k and C pn , k represent the fuel cost and the penalty cost of the VPP at time step k, with ρ GT and ρ k pn denoting the fuel price of the gas turbine and the deviation penalty coefficient. P k ∗ is the DA scheduled power output of the VPP at time step k. For the deviation penalty coefficient ρ k pn , we set
ρ k pn = α ρ k s Δ t P unit ,
where P unit = 1 MW is introduced for unit consistency. α is the dimensionless penalty multiplier.
The objective function Equation (1) is subject to the following constraints for ∀ k ∈ { t , … , t + T p − 1 }
u k ∗ P min GT ≤ P k GT ≤ u k ∗ P max GT ,
where P max GT and P min GT represent the upper and lower limits of gas turbine output, respectively. u k ∗ is the binary variable indicating the commitment state of the gas turbine. Note that u k ∗ is determined in the DA baselines.
− Γ ↓ GT Δ t ≤ P k GT − P k − 1 GT ≤ Γ ↑ GT Δ t ,
where Γ ↓ GT and Γ ↑ GT are the ramp-down and ramp-up rate limits. For the BESS, we have
S min ≤ S k ≤ S max ,
S k = S k − 1 + Δ t E R P k ch μ c − P k dis / μ d ,
δ k ch + δ k dis ≤ 1
0 ≤ P k ch ≤ δ k ch P max ch ,
0 ≤ P k dis ≤ δ k dis P max dis ,
where S min and S max are the lower and upper limits of the BESS state of charge (SoC), respectively. S k is the SoC at time step k. E R is the rated capacity of the BESS. μ c and μ d denote the charging and discharging efficiencies. δ k ch and δ k dis are binary variables indicating the charging and discharging status of the BESS at time step k. Constraint Equation (12) is implemented to prevent simultaneous charging and discharging. P max ch and P max dis are the maximum charging and discharging power of the BESS. By recursive expansion, Equation (11) can be written as
S k = S t − 1 + Δ t E R ∑ j = t k P j ch μ c − P j dis / μ d ,
which will reduce the number of qubits needed to solve the intraday rolling dispatch problem with CIM.

3. QUBO Model for MPC-Based Intraday Rolling Dispatch

To solve the MPC-based intraday rolling dispatch problem using CIM, we first formulate the corresponding QUBO model [62]. In general, a QUBO model is used for modeling combinatorial optimization problems, with the basic form being
min ∑ z i , z j ∈ Z , i ≠ j w i j z i z j + ∑ z i ∈ Z c i z i ,
where z i are binary variables; Z = { z 1 , z 2 , … , z n } ; and w i j and c i are the quadratic coefficient and the linear coefficient in the QUBO model, respectively. The QUBO model can also be expressed in the matrix form
min z ⊤ Q z ,
where z = [ z 1 , z 2 , … , z n ] ⊤ , Q is the QUBO matrix with Q i i = c i , and Q i j = w i j / 2 . Given the QUBO matrix Q and via the transformation s i = 2 z i − 1 , with s i being the Ising spin variable, the QUBO problem can be further converted into an Ising problem, which can be directly solve by CIM [63].
The continuous decision variables need to be discretized by binary variables to be compatible with the CIM hardware. In particular, in the discretization process, the upper and lower limits can be incorporated into it as we show below. For ∀ k ∈ { t , … , t + T p − 1 } , the continuous variables can be written as
P k GT = u k ∗ P min GT + u k ∗ Δ P GT ∑ n = 0 N GT − 1 2 n x k , n GT ,
P k ch = Δ P ch ∑ n = 0 N ch − 1 2 n x k , n ch ,
P k dis = Δ P dis ∑ n = 0 N dis − 1 2 n x k , n dis ,
where x k , n GT , x k , n ch , x k , n dis ∈ { 0 , 1 } , Δ P GT = ( P max GT − P min GT ) / ( 2 N GT − 1 ) , Δ P ch = P max ch / ( 2 N ch − 1 ) , and Δ P dis = P max dis / ( 2 N dis − 1 ) . By introducing non-negative slack variables, other inequality constraints are first converted to equality constraints
P k GT − P k − 1 GT + s k u = Γ ↑ GT Δ t ,
P k − 1 GT − P k GT + s k d = Γ ↓ GT Δ t ,
S k + s k max = S max ,
S k − s k min = S min ,
where s k u , s k d , s k max and s k min are the slack variables. Those equality constraints are then represented as penalty terms in the QUBO model
H 1 = λ 1 ∑ k = t t + T p − 1 P k GT − P k − 1 GT + s k u − Γ ↑ GT Δ t 2 + P k − 1 GT − P k GT + s k d − Γ ↓ GT Δ t 2 ,
H 2 = λ 2 ∑ k = t t + T p − 1 S k + s k max − S max 2 + S k − s k min − S min 2 ,
where λ 1 , 2 are the QUBO penalty coefficients and S k should be expressed in the form of Equation (15). To deal with the constraint of avoiding simultaneous charging and discharging of the BESS, instead of introducing binary variables δ k ch and δ k dis and constraint Equation (12) to the QUBO model, which will require a substantial number of qubits, we add a penalty term H 3 with QUBO penalty coefficient λ 3 to avoid simultaneous charging and discharging
H 3 = λ 3 ∑ k = t t + T p − 1 P k ch P k dis .
With the objective function term H obj written as
H obj = ∑ k = t t + T p − 1 C om , k + C f , k + C pn , k − R k ,
in which the continuous decision variables P k GT , P k ch and P k dis are discretized according to Equations (18)–(20), we now have the MPC-based intraday rolling dispatch problem in its QUBO form
min H = H obj + H 1 + H 2 + H 3 .
The flowchart of the MPC-based intraday rolling dispatch framework using classical optimization solvers and CIM is presented in Figure 1.
Figure 1. The MPC-based intraday rolling dispatch framework using classical optimization solvers and CIM.

4. Experiments

The considered VPP consists of a 30 MW wind farm, a 20 MW PV system, a gas turbine and a BESS. More specifically, the gas turbine has maximum and minimum output limits of 10 MW and 2 MW, respectively, while the BESS operates with a rated capacity of E R = 10 MWh and a maximum charge/discharge power limit of P max ch = P max dis = 5 MW. The TOU electricity prices for valley (23:00–7:00), flat (07:00–10:00, 15:00–18:00), and peak (10:00–15:00, 18:00–23:00) periods are 0.3, 0.6, and 1.0 CNY/kWh, respectively.
Wind turbine and PV output are highly stochastic, and their nonlinear outputs will change with factors such as time and environment [64,65,66,67]. The wind farm output is basically determined by wind speed, and the specific relationship can be modeled as
P W = 0 , u ≤ u in α w u 3 − β w P R W , u in < u ≤ u R P R W , u R < u ≤ u out 0 , u > u out ,
with
α w = P R W / ( u R 3 − u in 3 ) β w = u in 3 / ( u R 3 − u in 3 ) ,
where P W is the wind farm output. P R W , u and u R represent the rated power, actual wind speed and the rated wind speed, respectively. u in and u out are the cut-in and cut-out wind speeds. α w and β w are fitting coefficients determined by the physical characteristics of the wind turbine.
The stochastic nature of PV output is reflected in its dependence on solar irradiance and ambient temperature. The PV output can be expressed as
P PV = P ref PV G G ref 1 + λ T ( θ c − θ ref ) ,
where P PV is the PV output power; P ref PV is the rated output power under standard reference conditions (solar irradiance G ref = 1 kW / m 2 , reference temperature θ ref = 298.15 K ). G and λ T represent the predicted solar irradiance and the power temperature coefficient, respectively. θ c denotes the operating temperature of the PV cells. The DA wind and PV output predictions are presented in Figure 2. In general, the DA scheduling can be determined by scenario-based stochastic programming or robust optimization [68,69]. In this work, as we focus on the intraday rolling dispatch problem, the DA baselines are determined by a rule-based approach considering TOU electricity price and DA wind and PV output predictions.
Figure 2. DA forecast of wind and solar output.

4.1. The CIM Setup

The employed CIM is a photonic specialized quantum computer featuring advantages such as operating at room temperature and full connectivity between qubits [33]. The CIM utilizes a femtosecond fiber pulsed laser to generate optical pulses and employs the erbium-doped fiber amplifier (EDFA) to achieve power amplification. The frequency of the optical pulse is then doubled through a periodically poled lithium niobate (PPLN1) crystal. Subsequently, the frequency-doubled optical pulse is converted into the signal light by the PPLN2 crystal and forms degenerate optical parametric oscillators (DOPO) within the fiber cavity. This process generates optical pulses with specific phases and amplitudes, which can serve as photonic qubits. All photonic qubits are stored within the fiber loop for subsequent evolution.
The measurement and feedback module is composed of balanced homodyne detection (BHD), a phase modulator (PM), an intensity modulator (IM), a field-programmable gate array (FPGA) and a host computer (PC). By controlling the host computer, the matrix of the Ising problem to be solved is downloaded to the FPGA. The FPGA measures the amplitude of the optical pulses in the fiber loop via the BHD. Based on the target Ising matrix, the FPGA calculates a feedback signal and modulates the feedback optical pulse through the IM and PM. By utilizing the mutual interference between the feedback optical pulse and the optical pulses circulating in the fiber loop, the photonic qubits in the loop are guided to evolve toward the lowest Hamiltonian value of the Ising problem and the final solution to the Ising problem is encoded in the phase information of the photonic qubits. For the considered VPP dispatch problem, each continuous variable is encoded with 5 qubits and the slack variables are encoded with 4 or 5 qubits. In summary, 528 qubits are required for the problem, while the CIM employed consists of 550 qubits. The architecture of the employed CIM is illustrated in Figure 3.
Figure 3. Architecture of the employed CIM.

4.2. Results and Analysis

The MPC-based intraday rolling dispatch optimization problem is solved using the proposed CIM alongside three benchmark classical methods: the Gurobi optimizer, Simulated Annealing (SA) [70], and Tabu Search (TS) [71]. Gurobi is at the default setting, with MIPGap being 0.01%. For the SA algorithm, the initial temperature is set to 5000, the minimum termination temperature to 0.1, the cooling rate to 0.95, and the Markov chain length at each temperature gradient to 50. For the TS algorithm, the maximum number of iterations is set to 150. For each iteration, the neighborhood size is set to 100 and the maximum length of the tabu list is set to 30. The configurations of SA and TS are selected based on extensive simulations with the goal of achieving a competitive solution quality. All the classical methods experiments are coded in Python 3.10 and conducted with an Intel Core i7-12700H CPU. For each solution method, the experiment was executed 30 times, and the performance results are presented in Table 2.
Table 2. Comparison of Gurobi, CIM, SA, and Tabu.
We define the relative time reduction η = T C − T CIM T C to quantify the acceleration capability of the CIM, with T C and T CIM representing the Time-to-Solution (TTS) for the benchmark classical methods and the CIM, respectively. For the MPC-based intraday rolling dispatch problem, the optimization is executed 96 times in the operating day and the TTS means the computation time for a single dispatch instance. Compared to the Gurobi optimizer, SA and TS, the CIM achieves relative time reduction η of 75.25 % , 99.95 % and 99.96 % , respectively, demonstrating its significant acceleration capability. In detail, the mean TTS of the CIM is 1.14 ms, with the standard deviation (SD) of 0.48 ms. Figure 4 illustrates the evolution of the Ising Hamiltonian for the MPC-based intraday rolling dispatch problem, showing a rapid convergence to the lowest energy state within 1 ms. In contrast, to achieve a competitive solution quality, the mean TTS values of SA and TS are 2210.89 ms and 3181.35 ms, respectively. In terms of intraday net revenue, the optimal solution found by Gurobi is 456,861 CNY, and the mean optimality gaps of CIM, SA and TS are 0.23%, 0.27% and 0.25%, respectively, demonstrating the highly competitive performance of the CIM. Under the optimal intraday dispatch of CIM, we present the net revenue and penalty cost at each period t in Figure 5, the DA baseline tracking performance in Figure 6, SoC dynamics in Figure 7, and VPP dispatch details in Figure 8.
Figure 4. Evolution of the Ising Hamiltonian for the MPC-based intraday rolling dispatch problem solved on the CIM.
Figure 5. Per-period net revenue and penalty cost under the optimal dispatch of CIM.
Figure 6. DA baseline tracking under the optimal dispatch of CIM.
Figure 7. SoC of the BESS under the optimal dispatch of CIM.
Figure 8. VPP intraday dispatch details under the optimal dispatch of CIM.
More specifically, the green solid line and the red dashed line in Figure 5 represent the net revenue and penalty cost at each period t under the optimal dispatch of CIM. The per-period net revenue is much larger around 10:00–15:00 than around 0:00–7:00, which are the off-peak hours of the TOU electricity price. In most of the 96 periods, the penalty cost is close to zero, reflecting the regulation capability of the BESS and the gas turbine. However, around 0:00, 2:00, and 7:00, the penalty cost is significant, reflecting the stochasticity of the wind and PV output, which is out of the regulation capability of the BESS and the gas turbine. The per-period net revenue and penalty cost performance can be further explained by the DA baseline tracking performance in Figure 6. The intraday expected aggregated net power output of the VPP P k , represented as the red solid line, has similar peak periods to the per-period net revenue. The intraday P k deviation from the DA baseline P k ∗ shows strict correspondence to the per-period penalty cost as expected.
The BESS plays a critical role in tracking the DA baseline, as it possesses bidirectional regulation capability. In the off-peak hours of the TOU electricity price, the BESS is expected to charge and the SoC dynamics manifest as an overall increasing trajectory, which is consistent with the observations in Figure 7. From 0:00 to 7:00, SoC rapidly increases and approaches the upper capacity limit around 3:00. Subsequently, Soc fluctuations at a high level until it approaches the upper capacity limit again around 7:00. In the morning peak periods, the BESS discharges and approaches the lower capacity limit around 12:00. Since the period of 12:00–22:00 is the peak of TOU electricity price, the BESS is discouraged from charging and SoC manifests minor fluctuations in response to the wind and PV output stochasticity until 22:00. The gas turbine serving as the other flexible regulation resource is instrumental in addressing the uncertainty of wind and PV generation. As we show in Figure 8, between 8:00 and 23:00, the output of the gas turbine changes dynamically between every period t, indicating the essential role it plays in tracking the DA baseline. In particular, between 12:00 and 22:00, the gas turbine plays a more active and major role than BESS in addressing the uncertainty of wind and PV generation.

5. Discussion and Conclusions

The modern power system features the participation of diverse types of DERs and loads on a large scale. While VPP is effective in addressing the operation problem after the integration of various DERs, optimization problems in the VPP operation are NP-hard MIP problems. In this work, we focused on the VPP intraday dispatch problem under wind and solar uncertainty, which necessitates the rational coordination of BESS, gas turbines, and other controllable DGs to achieve the scheduled power output. By employing the MPC framework to conduct the VPP intraday rolling dispatch, we successfully addressed the uncertainty of wind and PV generation. The MPC-based intraday rolling dispatch problem was formulated as classical and QUBO models, respectively. The QUBO formulation of the VPP dispatch problem renders it directly solvable by the CIM. We compared the computation performance of the CIM to three benchmark classical solvers: Gurobi, SA and Tabu. While maintaining competitive solution quality, the results demonstrate the significant computational time reduction capability of CIM, which demonstrates the applicability of CIM and its acceleration potential in VPP intraday dispatch. Our work paves the way for practically applying specialized quantum computers in modern power system facing renewable energy uncertainty. However, we must clarify that, as an exploratory proof-of-concept investigation of applying CIM to VPP operations, the observed improvements should be understood as instance-specific gains. More advanced or specialized classical approaches that are commonly used in VPP optimization such as Benders decomposition may achieve better computational performance in terms of solving time. Based on the experimental investigation of performance of the CIM [55] and the all-to-all connectivity of CIM, the CIM-based approaches are expected to offer meaningful benefits over classical methods when facing optimization problems characterized by strong global coupling. Currently, limited by the number of available qubits, the size of the problem that can be addressed by the CIM is at the intermediate scale. Nevertheless, the design of CIM is based on the minimum gain principle and the crucial evolution time does not scale with the problem size [72]. When discretizing continuous decision variables into binary form for the QUBO formulation, the number of qubits used for each variable generally affects the solution accuracy and modeling fidelity. In principle, higher discretization resolution leads to higher solution accuracy and modeling fidelity. Along with the hardware development of CIM, this should be a important problem to investigate. In this work, the MPC with point forecasts provides a tractable baseline. Extending the framework to more advanced uncertainty models such as stochastic programming requires further investigation. Moreover, real-world VPP operation often involves additional complexities such as network constraints and market participation. Therefore, the applicability of the CIM method may rely on its integration into a hybrid quantum-classical computing architecture. The overall problem structure and nonlinearities can be managed by classical computing, whereas the CIM provides the specialized hardware speedup for subproblems.

Author Contributions

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

Funding

This work is supported by the National Key Research and Development Program of China under Grant No. 2025YFE0217900.

Data Availability Statement

The datasets generated and analyzed for the this work are available from the corresponding author upon reasonable request.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
CIMCoherent Ising Machine
VPPsVirtual Power Plants
QUBOQuadratic Unconstrained Binary Optimization
MPCModel Predictive Control
DERsDistributed Energy Resources
TOUTime-of-Use
SASimulated Annealing
TSTabu Search
TTSTime-to-Solution

References

  1. Kabeyi, M.J.B.; Olanrewaju, O.A. Sustainable energy transition for renewable and low carbon grid electricity generation and supply. Front. Energy Res. 2022, 9, 743114. [Google Scholar] [CrossRef] [Scilit]
  2. Ipakchi, A.; Albuyeh, F. Grid of the future. IEEE Power Energy Mag. 2009, 7, 52–62. [Google Scholar] [CrossRef] [Scilit]
  3. Liserre, M.; Sauter, T.; Hung, J.Y. Future energy systems: Integrating renewable energy sources into the smart power grid through industrial electronics. IEEE Ind. Electron. Mag. 2010, 4, 18–37. [Google Scholar] [CrossRef] [Scilit]
  4. Pagani, G.A.; Aiello, M. The power grid as a complex network: A survey. Phys. A Stat. Mech. Its Appl. 2013, 392, 2688–2700. [Google Scholar] [CrossRef] [Scilit]
  5. Rakhshani, E.; Rouzbehi, K.; J. Sánchez, A.; Tobar, A.C.; Pouresmaeil, E. Integration of large scale PV-based generation into power systems: A survey. Energies 2019, 12, 1425. [Google Scholar] [CrossRef] [Scilit]
  6. Nardelli, P.H.; Rubido, N.; Wang, C.; Baptista, M.S.; Pomalaza-Raez, C.; Cardieri, P.; Latva-aho, M. Models for the modern power grid. Eur. Phys. J. Spec. Top. 2014, 223, 2423–2437. [Google Scholar] [CrossRef] [Scilit]
  7. Helistö, N.; Kiviluoma, J.; Holttinen, H.; Lara, J.D.; Hodge, B.M. Including operational aspects in the planning of power systems with large amounts of variable generation: A review of modeling approaches. Wiley Interdiscip. Rev. Energy Environ. 2019, 8, e341. [Google Scholar] [CrossRef] [Scilit]
  8. Soares, J.; Pinto, T.; Lezama, F.; Morais, H. Survey on complex optimization and simulation for the new power systems paradigm. Complexity 2018, 2018, 2340628. [Google Scholar] [CrossRef] [Scilit]
  9. Tomsovic, K.; Bakken, D.E.; Venkatasubramanian, V.; Bose, A. Designing the next generation of real-time control, communication, and computations for large power systems. Proc. IEEE 2005, 93, 965–979. [Google Scholar] [CrossRef] [Scilit]
  10. Twaisan, K.; Barışçı, N. Integrated distributed energy resources (DER) and microgrids: Modeling and optimization of DERs. Electronics 2022, 11, 2816. [Google Scholar] [CrossRef] [Scilit]
  11. Alarcon-Rodriguez, A.; Ault, G.; Galloway, S. Multi-objective planning of distributed energy resources: A review of the state-of-the-art. Renew. Sustain. Energy Rev. 2010, 14, 1353–1366. [Google Scholar] [CrossRef] [Scilit]
  12. Morvaj, B.; Evins, R.; Carmeliet, J. Optimization framework for distributed energy systems with integrated electrical grid constraints. Appl. Energy 2016, 171, 296–313. [Google Scholar] [CrossRef] [Scilit]
  13. Ghatikar, G.; Mashayekh, S.; Stadler, M.; Yin, R.; Liu, Z. Distributed energy systems integration and demand optimization for autonomous operations and electric grid transactions. Appl. Energy 2016, 167, 432–448. [Google Scholar] [CrossRef] [Scilit]
  14. Pudjianto, D.; Ramsay, C.; Strbac, G. Virtual power plant and system integration of distributed energy resources. IET Renew. Power Gener. 2007, 1, 10–16. [Google Scholar] [CrossRef] [Scilit]
  15. Liu, J.; Hu, H.; Yu, S.S.; Trinh, H. Virtual power plant with renewable energy sources and energy storage systems for sustainable power grid-formation, control techniques and demand response. Energies 2023, 16, 3705. [Google Scholar] [CrossRef] [Scilit]
  16. Kasaei, M.J.; Gandomkar, M.; Nikoukar, J. Optimal management of renewable energy sources by virtual power plant. Renew. Energy 2017, 114, 1180–1188. [Google Scholar] [CrossRef] [Scilit]
  17. Ullah, Z.; Mokryani, G.; Campean, F.; Hu, Y.F. Comprehensive review of VPPs planning, operation and scheduling considering the uncertainties related to renewable energy sources. IET Energy Syst. Integr. 2019, 1, 147–157. [Google Scholar] [CrossRef] [Scilit]
  18. Yavuz, L.; Önen, A.; Muyeen, S.; Kamwa, I. Transformation of microgrid to virtual power plant—A comprehensive review. IET Gener. Transm. Distrib. 2019, 13, 1994–2005. [Google Scholar] [CrossRef] [Scilit]
  19. Roozbehani, M.M.; Heydarian-Forushani, E.; Hasanzadeh, S.; Elghali, S.B. Virtual power plant operational strategies: Models, markets, optimization, challenges, and opportunities. Sustainability 2022, 14, 12486. [Google Scholar] [CrossRef] [Scilit]
  20. Ahmadian, A.; Ponnambalam, K.; Almansoori, A.; Elkamel, A. Optimal management of a virtual power plant consisting of renewable energy resources and electric vehicles using mixed-integer linear programming and deep learning. Energies 2023, 16, 1000. [Google Scholar] [CrossRef] [Scilit]
  21. Marzbnai, F.; Osman, A.; Hassan, M.S. Advances in virtual power plant operations: A review of optimization models. IEEE Access 2025, 13, 131525–131548. [Google Scholar] [CrossRef] [Scilit]
  22. Zhang, J.; Liu, C.; Li, X.; Zhen, H.L.; Yuan, M.; Li, Y.; Yan, J. A survey for solving mixed integer programming via machine learning. Neurocomputing 2023, 519, 205–217. [Google Scholar] [CrossRef] [Scilit]
  23. Donoho, D.L. High-dimensional data analysis: The curses and blessings of dimensionality. AMS Math Chall. Lect. 2000, 1, 32. [Google Scholar]
  24. Pavon, W.; Jaramillo, M.; Vasquez, J.C. A review of modern computational techniques and their role in power system stability and control. Energies 2023, 17, 177. [Google Scholar] [CrossRef] [Scilit]
  25. Golestan, S.; Habibi, M.; Mousavi, S.M.; Guerrero, J.M.; Vasquez, J.C. Quantum computation in power systems: An overview of recent advances. Energy Rep. 2023, 9, 584–596. [Google Scholar] [CrossRef] [Scilit]
  26. Ganeshamurthy, P.A.; Ghosh, K.; O’Meara, C.; Cortiana, G.; Schiefelbein-Lach, J.; Monti, A. Next generation power system planning and operation with quantum computation. IEEE Access 2024, 12, 182673–182692. [Google Scholar] [CrossRef] [Scilit]
  27. Zhou, Y.; Tang, Z.; Nikmehr, N.; Babahajiani, P.; Feng, F.; Wei, T.C.; Zheng, H.; Zhang, P. Quantum computing in power systems. iEnergy 2022, 1, 170–187. [Google Scholar] [CrossRef] [Scilit]
  28. Arute, F.; Arya, K.; Babbush, R.; Bacon, D.; Bardin, J.C.; Barends, R.; Biswas, R.; Boixo, S.; Brandao, F.G.; Buell, D.A.; et al. Quantum supremacy using a programmable superconducting processor. Nature 2019, 574, 505–510. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  29. Preskill, J. Quantum computing in the NISQ era and beyond. Quantum 2018, 2, 79. [Google Scholar] [CrossRef] [Scilit]
  30. Liu, W.Q.; Wei, H.R. Quantum gate teleportation with the superposition of causal order. Phys. Rev. Appl. 2025, 23, 014064. [Google Scholar] [CrossRef] [Scilit]
  31. Zhang, S.; Zheng, C. Quantum Secure Direct Communication Technology-Enhanced Time-Sensitive Networks. Entropy 2025, 27, 221. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  32. Du, S.Q.; Song, G.Z.; Wei, H.R. Entanglement concentration of high-dimensional unknown partially entangled state. Opt. Express 2025, 33, 51936–51955. [Google Scholar] [CrossRef] [Scilit]
  33. Honjo, T.; Sonobe, T.; Inaba, K.; Inagaki, T.; Ikuta, T.; Yamada, Y.; Kazama, T.; Enbutsu, K.; Umeki, T.; Kasahara, R.; et al. 100,000-spin coherent Ising machine. Sci. Adv. 2021, 7, eabh0952. [Google Scholar] [CrossRef] [Scilit]
  34. Pan, D.; Liu, Y.C.; Niu, P.; Zhang, H.; Zhang, F.; Wang, M.; Song, X.T.; Chen, X.; Zheng, C.; Long, G.L. Simultaneous transmission of information and key exchange using the same photonic quantum states. Sci. Adv. 2025, 11, eadt4627. [Google Scholar] [CrossRef] [Scilit]
  35. Jiang, G.L.; Wei, H.R. Quantum circuit optimization for arbitrary high-dimensional bipartite quantum computation. New J. Phys. 2026, 28, 044502. [Google Scholar] [CrossRef] [Scilit]
  36. Liu, W.Q.; Zheng, Z.H.; Yin, Z.Q.; Wei, H.R. Practical implementation of arbitrary nonlocal controlled-unitary gate via indefinite causal order. New J. Phys. 2026, 28, 034506. [Google Scholar] [CrossRef] [Scilit]
  37. Wei, S.; Wen, J.; Li, X.; Chang, P.; Wang, B.; Nori, F.; Long, G. A time-symmetric quantum algorithm for direct eigenstate determination. arXiv 2025, arXiv:2506.10283. [Google Scholar] [CrossRef] [Scilit]
  38. Abbas, A.; Ambainis, A.; Augustino, B.; Bärtschi, A.; Buhrman, H.; Coffrin, C.; Cortiana, G.; Dunjko, V.; Egger, D.J.; Elmegreen, B.G.; et al. Challenges and opportunities in quantum optimization. Nat. Rev. Phys. 2024, 6, 718–735. [Google Scholar] [CrossRef] [Scilit]
  39. Boixo, S.; Isakov, S.V.; Smelyanskiy, V.N.; Babbush, R.; Ding, N.; Jiang, Z.; Bremner, M.J.; Martinis, J.M.; Neven, H. Characterizing quantum supremacy in near-term devices. Nat. Phys. 2018, 14, 595–600. [Google Scholar] [CrossRef] [Scilit]
  40. Nielsen, M.A.; Chuang, I.L. Quantum Computation and Quantum Information; Cambridge University Press: Cambridge, UK, 2010. [Google Scholar]
  41. Tang, L.; Yang, C.; Wen, K.; Wu, W.; Guo, Y. Quantum computing for several AGV scheduling models. Sci. Rep. 2024, 14, 12205. [Google Scholar] [CrossRef] [Scilit]
  42. Dixit, V.V.; Niu, C. Quantum computing for transport network design problems. Sci. Rep. 2023, 13, 12267. [Google Scholar] [CrossRef] [Scilit]
  43. Rajak, A.; Suzuki, S.; Dutta, A.; Chakrabarti, B.K. Quantum annealing: An overview. Philos. Trans. R. Soc. A Math. Phys. Eng. Sci. 2023, 381, 20210417. [Google Scholar] [CrossRef] [Scilit]
  44. Neukart, F.; Compostella, G.; Seidel, C.; Von Dollen, D.; Yarkoni, S.; Parney, B. Traffic flow optimization using a quantum annealer. Front. ICT 2017, 4, 29. [Google Scholar] [CrossRef] [Scilit]
  45. Hauke, P.; Katzgraber, H.G.; Lechner, W.; Nishimori, H.; Oliver, W.D. Perspectives of quantum annealing: Methods and implementations. Rep. Prog. Phys. 2020, 83, 054401. [Google Scholar] [CrossRef] [Scilit]
  46. Hasegawa, M.; Ito, H.; Takesue, H.; Aihara, K. Optimization by neural networks in the coherent Ising machine and its application to wireless communication systems. IEICE Trans. Commun. 2021, 104, 210–216. [Google Scholar] [CrossRef] [Scilit]
  47. Ju, J.; Liu, Z.; Bai, Y.; Wang, Y.; Gao, Q.; Ma, Y.; Zheng, C.; Wen, K. Quantum Computing for Transport Network Optimization. Entropy 2025, 27, 953. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  48. Huang, Y.; Li, W.; Pan, C.; Hou, S.; Lu, X.; Cui, C.; Wen, J.; Xu, J.; Cao, C.; Ma, Y.; et al. Quantum computing for mimo beam selection problem: Model and optical experimental solution. In Proceedings of the GLOBECOM 2023–2023 IEEE Global Communications Conference; IEEE: Piscataway, NJ, USA, 2023; pp. 5463–5468. [Google Scholar]
  49. Wei, H.; Ai, C.; Guo, P.; Jia, B.; Yuan, L.; Song, H.; Chen, S.; Cao, C.; Wu, J.; Ju, C.; et al. A versatile coherent Ising computing platform. Light Sci. Appl. 2026, 15, 74. [Google Scholar] [CrossRef] [Scilit]
  50. Wen, J.; Wang, Z.; Huang, Z.; Cai, D.; Jia, B.; Cao, C.; Ma, Y.; Wei, H.; Wen, K.; Qian, L. Optical experimental solution for the multiway number partitioning problem and its application to computing power scheduling. Sci. China Phys. Mech. Astron. 2023, 66, 290313. [Google Scholar] [CrossRef] [Scilit]
  51. Wu, X.Y.; Fan, C.R.; Wu, Y.; Wang, C. Sampling-driven training of deep belief networks using a coherent Ising machine with spiking neural network. Phys. Rev. Appl. 2026, 25, 034067. [Google Scholar] [CrossRef] [Scilit]
  52. Ma, S.Q.; Jin, J.Y.R.; Fan, C.R.; Wang, C.; Ai, Q. Investigating Lipkin-Meshkov-Glick model and criticality-enhanced metrology in a coherent Ising machine. Quantum Sci. Technol. 2026, 11, 025019. [Google Scholar] [CrossRef] [Scilit]
  53. Lin, Y.; Xu, C.; Wang, C. Multi-objective routing optimization using coherent ising machine in wireless multihop networks. In Proceedings of the ICC 2025-IEEE International Conference on Communications; IEEE: Piscataway, NJ, USA, 2025; pp. 2370–2375. [Google Scholar]
  54. Jia, Y.X.; Zhong, W.; You, W.; Du, H.D.; Gong, N.F.; Jiang, Y.C.; Yao, Y.; Cao, Y.X.; Yuan, L.X.; Ma, Y.; et al. Realization of quantum data assimilation for a two-dimensional quasi-geostrophic model based on a coherent Ising machine. Sci. China Phys. Mech. Astron. 2026, 69, 250311. [Google Scholar] [CrossRef] [Scilit]
  55. Hamerly, R.; Inagaki, T.; McMahon, P.L.; Venturelli, D.; Marandi, A.; Onodera, T.; Ng, E.; Langrock, C.; Inaba, K.; Honjo, T.; et al. Experimental investigation of performance differences between coherent Ising machines and a quantum annealer. Sci. Adv. 2019, 5, eaau0823. [Google Scholar] [CrossRef] [Scilit]
  56. Yamamoto, Y.; Aihara, K.; Leleu, T.; Kawarabayashi, K.i.; Kako, S.; Fejer, M.; Inoue, K.; Takesue, H. Coherent Ising machines—Optical neural networks operating at the quantum limit. npj Quantum Inf. 2017, 3, 49. [Google Scholar] [CrossRef] [Scilit]
  57. McMahon, P.L.; Marandi, A.; Haribara, Y.; Hamerly, R.; Langrock, C.; Tamate, S.; Inagaki, T.; Takesue, H.; Utsunomiya, S.; Aihara, K.; et al. A fully programmable 100-spin coherent Ising machine with all-to-all connections. Science 2016, 354, 614–617. [Google Scholar] [CrossRef] [Scilit]
  58. Mayne, D.Q.; Seron, M.M.; Raković, S.V. Robust model predictive control of constrained linear systems with bounded disturbances. Automatica 2005, 41, 219–224. [Google Scholar] [CrossRef] [Scilit]
  59. Parisio, A.; Rikos, E.; Glielmo, L. A model predictive control approach to microgrid operation optimization. IEEE Trans. Control Syst. Technol. 2014, 22, 1813–1827. [Google Scholar] [CrossRef] [Scilit]
  60. Mesbah, A. Stochastic model predictive control with active uncertainty learning: A survey on dual control. Annu. Rev. Control 2018, 45, 107–117. [Google Scholar] [CrossRef] [Scilit]
  61. Wu, C.; Gao, S.; Liu, Y.; Song, T.E.; Han, H. A model predictive control approach in microgrid considering multi-uncertainty of electric vehicles. Renew. Energy 2021, 163, 1385–1396. [Google Scholar] [CrossRef] [Scilit]
  62. Glover, F.; Kochenberger, G.; Hennig, R.; Du, Y. Quantum bridge analytics I: A tutorial on formulating and using QUBO models. Ann. Oper. Res. 2022, 314, 141–183. [Google Scholar] [CrossRef] [Scilit]
  63. Inagaki, T.; Haribara, Y.; Igarashi, K.; Sonobe, T.; Tamate, S.; Honjo, T.; Marandi, A.; McMahon, P.L.; Umeki, T.; Enbutsu, K.; et al. A coherent Ising machine for 2000-node optimization problems. Science 2016, 354, 603–606. [Google Scholar] [CrossRef] [Scilit]
  64. Bludszuweit, H.; Domínguez-Navarro, J.A.; Llombart, A. Statistical analysis of wind power forecast error. IEEE Trans. Power Syst. 2008, 23, 983–991. [Google Scholar] [CrossRef] [Scilit]
  65. Hodge, B.M.; Milligan, M. Wind power forecasting error distributions over multiple timescales. In Proceedings of the 2011 IEEE Power and Energy Society General Meeting; IEEE: Piscataway, NJ, USA, 2011; pp. 1–8. [Google Scholar]
  66. Ahmed, R.; Sreeram, V.; Mishra, Y.; Arif, M. A review and evaluation of the state-of-the-art in PV solar power forecasting: Techniques and optimization. Renew. Sustain. Energy Rev. 2020, 124, 109792. [Google Scholar] [CrossRef] [Scilit]
  67. Bacher, P.; Madsen, H.; Nielsen, H.A. Online short-term solar power forecasting. Sol. Energy 2009, 83, 1772–1783. [Google Scholar] [CrossRef] [Scilit]
  68. Soroudi, A.; Amraee, T. Decision making under uncertainty in energy systems: State of the art. Renew. Sustain. Energy Rev. 2013, 28, 376–384. [Google Scholar] [CrossRef] [Scilit]
  69. Pandžić, H.; Morales, J.M.; Conejo, A.J.; Kuzle, I. Offering model for a virtual power plant based on stochastic programming. Appl. Energy 2013, 105, 282–292. [Google Scholar] [CrossRef] [Scilit]
  70. Kirkpatrick, S.; Gelatt, C.D., Jr.; Vecchi, M.P. Optimization by simulated annealing. Science 1983, 220, 671–680. [Google Scholar] [CrossRef] [Scilit]
  71. Glover, F. Future paths for integer programming and links to artificial intelligence. Comput. Oper. Res. 1986, 13, 533–549. [Google Scholar] [CrossRef] [Scilit]
  72. Wang, Z.; Marandi, A.; Wen, K.; Byer, R.L.; Yamamoto, Y. Coherent Ising machine based on degenerate optical parametric oscillators. Phys. Rev. A 2013, 88, 063853. [Google Scholar] [CrossRef] [Scilit]
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.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.