Abstract
The hybrid photovoltaic (PV)-battery energy storage system (BESS) plant (HPP) can gain revenue by performing energy arbitrage in low-carbon power systems. However, multiple operational uncertainties challenge the profitability and reliability of HPP in the day-ahead market. This paper proposes two coherent models to address these challenges. Firstly, a knowledge-driven penalty-based bidding (PBB) model for HPP is established, considering forecast errors of PV generation, market prices, and under-generation penalties. Secondly, a data-driven dynamic error quantification (DEQ) model is used to capture the variational pattern of the distribution of forecast errors. The role of the DEQ model is to guide the knowledge-driven bidding model. Notably, the DEQ model aims at the statistical optimum, but the knowledge-driven PBB model aims at the operational optimum. These two models have independent optimizations based on misaligned objectives. To address this, the knowledge-data-complementary learning (KDCL) framework is proposed to align data-driven performance with knowledge-driven objectives, thereby enhancing the overall performance of the bidding strategy. A tailored algorithm is proposed to solve the bidding strategy. The proposed bidding strategy is validated by using data from the National Renewable Energy Laboratory (NREL) and the New York Independent System Operator (NYISO).
d Column index of standardized datasets
k Index of iterations
Sample index of datasets
r Index of scenarios
t Index of time
Forecast error of photovoltaic (PV) generation (MW)
Forecast error of market clearing price ($/MWh)
Forecast error of under-generation penalty ($/MWh)
The minimum and maximum values of (MW)
The minimum and maximum values of ($/MWh)
The minimum and maximum values of ($/MWh)
Auxiliary variable
, Kernel-hyper parameters
Charging and discharging efficiencies of battery energy storage system (BESS)
Risk of uncertainty outlier
Dual variable
Probability of the
Number of modified training sets
Covariance matrix
Forecast value of market clearing price ($/MWh)
Actual value of market clearing price ($/MWh)
Forecast value of under-generation penalty ($/MWh)
Actual value of under-generation penalty ($/MWh)
Operational cost of charge or discharge ($/MWh)
The maximum capacity of BESS (MWh)
Capacity of BESS (MWh)
BESS storage level of at time t (MWh)
Gaussian process
Covariance matrix
A large auxiliary constant value
Forecast value of PV generation (MW)
P() Distribution of
Forecast value of PV generation (MW)
Actual value of PV generation (MW)
Capacity of PV (MW)
Rated power of BESS (MW)
Vector of master problem (MP) binary variables
Vector of subproblem (SP) binary variables
Dataset matrix of forecast values
Dataset matrix of forecast errors
, Sample means of standardized dataset matrices and
, Sample covariances of standardized dataset matrices and
Set of forecast errors of PV generation at time t
Set of forecast errors of market clearing price at time t
Set of forecast errors of under-generation penalty at time t
Set of hours
Forecast error of PV generation at time t (MW)
Forecast error of market clearing price at time t ($/MWh)
Forecast error of under-generation penalty at time t ($/MWh)
Equivalent market clearing price at time t ($/MWh)
Equivalent under-generation penalty at time t ($/MWh)
Bidding price of hybrid PV-BESS plant (HPP) at time t ($/MWh)
BESS storage level at time t (MWh)
Bidding quantity of HPP at time t (MW)
PV generation scheduled to be sold at time t (MW)
Charging and discharging power of BESS for arbitrage at time t (MW)
Reserve power to compensate for over- and under-generation with BESS at time t (MW)
Power of PV under-generation at time t (MW)
Adjustment of charge scheduling in stage I at time t (MW)
Profitability index of bidding strategy
Balance index of profitability-reliability
Reliability index of bidding strategy
Variables denoting charging and discharging of BESS at time t
THE movement towards a low-carbon power system spurs the increasing integration of clean energy production, particularly large-scale photovoltaic (PV) installations, into the energy network [
Two fundamental methods are employed to address multiple uncertainties: stochastic optimization (SO) and robust optimization (RO). While SO focuses on risk-neutral decision-making [
Quantifying forecast errors for operational uncertainties is crucial for the uncertain optimization of HPP operation. Traditional data-driven models such as max percentage error [
Considering the recent surge in data-driven models, the combination of data-driven and knowledge-driven models is the trend for uncertainty-dependent optimization in power systems. For instance, the support vector machine models with microgrid economic dispatch are integrated in [
Furthermore, we notice that the DEQ model and the bidding model exhibit misaligned optimization objectives when being simply linked together. The DEQ model is technically a black box of mined data, aiming at statistical minimization. However, the bidding model is oriented towards the operational objectives of HPP. Although the DEQ model is designed to improve the bidding model, the operational performance of HPP is not considered in the optimization of DEQ model, leading to indirect optimization guidance. Note that this misalignment of optimization objectives is a prevalent issue in current practices of knowledge-data-combined methods. To address this issue, we propose a knowledge-data-complementary learning (KDCL) framework to combine the DEQ and penalty-based bidding (PBB) models, which aligns the DEQ model with the operational objectives of HPP. The major contributions are summarized as follows.
1) A PBB model is proposed for HPP. Innovatively, we propose the concept of potential generation cost of HPP to quantify the impact of PV uncertainties based on the market penalty for generation deviations. The PBB model optimizes the HPP revenue against PV uncertainties by integrating the potential generation cost in the formulation. A novel pricing method is designed in the PBB model based on potential generation cost. The PBB model supports both risk-neutral and risk-averse solutions, catering to diverse user preferences.
2) A DEQ model is proposed to quantify the dynamic distributions of various forecast errors in an HPP. Based on the DEQ model, the dynamic data-driven constraints can be constructed, reducing the conservatism of static error modeling.
3) A KDCL framework is proposed to reinforce the PBB model by combining DEQ and PBB models. The KDCL framework uses the output of PBB model to enhance the training data, further improving the profitability and reliability of the bidding strategy. Notability, the KDCL framework is a general framework that can be easily applied to other topics with knowledge-data-combined strategies.
4) A solution methodology is proposed for the PBB model and KDCL framework. Mathematical techniques are used to reformulate the PBB model, and a tailored column-and-constraint generation (C&CG) algorithm is developed for higher computational efficiency.
The rest of this paper is organized as follows. Section II outlines the general knowledge-data-complementary procedure in power system operations. Section III formulates the proposed bidding strategy for HPP via KDCL framework. Section IV describes the solution methodology. Numerical results are conducted in Section V. The conclusion of this paper is given in Section VI.
In power system applications, the data-driven and knowledge-driven models adopt distinct technical routes. Data-driven models, typically based on learning algorithms, extract and quantify operational uncertainties from historical data. In contrast, knowledge-driven models formulate engineering knowledge as an operation decision-making model, commonly using optimization techniques in practice.

Fig. 1 Regular knowledge-data-combined procedure and KDCL framework in power system operations. (a) Regular knowledge-data-combined procedure. (b) KDCL framework.
The regular knowledge-data-combined procedure seems reasonable if point forecast errors are zero or the relationship between quantification accuracy and operational objective is monotonic. However, achieving zero error is almost impossible. Also, the relationship between quantification accuracy and operational objective can be asymmetric to zero error and non-monotonic, as revealed in [
In this context, the learning objective of data-driven models should be extended to go beyond accuracy and be aligned with knowledge-driven objectives.
To align the objectives of data-driven and knowledge-driven models, one can embed the operational objective in the learning loss [
To this end, a KDCL framework that offers a model-free route is proposed to align the objectives of data-driven and knowledge-driven models, as depicted in
This section presents a proof-of-concept study for the KDCL framework introduced in Section II, applying it to the bidding task of HPP. To suit this task, three models are proposed: a data-driven DEQ model, a knowledge-driven PBB model, and a knowledge-guided data enhancement model. These models are interconnected as depicted in
The data-driven DEQ model quantifies forecast errors of PV generation, market price, and under-generation penalty. The distribution of these forecast errors are shaped by forecast methods, leading to variations across different HPPs. Given these variations, we choose the Gaussian distribution to model the forecast errors. The Gaussian distribution is chosen for its robustness against inaccurate distribution assumptions [
The errors between forecast values and actual values are defined as:
(1a) |
(1b) |
(1c) |
Given N samples, the dataset matrices and are expressed as:
(2) |
The standardized dataset matrices and can be defined as:
(3) |
(4) |
Assuming that the forecast values of PV generation, market price, and under-generation penalty are output by three independent forecast algorithms, we can define the mappings from standardized forecasts to errors as:
(5) |
We use the Gaussian process to characterize errors:
(6) |
The element in covariance is calculated by (7). In line with other applications of the Gaussian process [
(7) |
Let and denote the column in standardized matrices and , respectively. Given a new standardized forecast , the joint distribution of and standardized forecast error is expressed as:
(8) |
where is the Gaussian distribution.
For vectors and , we have:
(9) |
Based on the joint distribution in (8), we can obtain the dynamic distribution of as:
(10a) |
(10b) |
(10c) |
Based on the dynamic distribution in (10), the DEQ model outputs the following two types of data-driven parameters of PBB model.
1) The dynamic distribution in (10) can be represented by a large number of sampled scenarios. Denoting the sampled scenarios as , the representative scenarios of forecast errors can be obtained by:
(11) |
2) Dynamic uncertainty set: the vector denoting the uncertainty set can be calculated in (12). in (12c) is the probability of an adjustable uncertainty outlier.
(12a) |
s.t.
(12b) |
(12c) |
The uncertain dynamic forecast errors can be obtained as:
(13) |
The knowledge-driven PBB model formulates the bidding-related engineering knowledge as two decision stages: here-now (H&N) stage and wait-see (W&S) stage, corresponding to PV-uncertainty-independent and PV-uncertainty-dependent decisions, respectively.
1) In stage I, i.e., the H&N stage, the day-ahead bidding decision and the arbitrage schedules are determined.
2) Based on the bidding decision, the HPP may receive the under-generation penalty. We assume that HPP is penalized only for under-generation, as over-generation can be managed with inner plant PV curtailment.
3) In stage II, i.e., the W&S stage, the schedules of HPP are adjusted to minimize the economic losses and compensate for under-generation. We assume that HPP may not join the real-time market due to the challenge of estimating tradable energy in highly renewable markets [
4) Decisions can be made in risk-averse or risk-neutral mode.
The objective function in stage I includes the income and costs of HPP, as expressed in (14). The income in stage I comes from the anticipated revenues from power trading minus the primary costs from the operating costs of the BESS. The variables in stage I are grouped in a vector q in (14).
(14) |
The constraints in stage I are expressed in (15a)-(15f). In (15a), the PV generation is limited by its maximum capacity. The PV generation can be sold to the grid or used to charge the BESS. In (15b), the bidding decisions are made by superimposing the PV generation used for selling and the discharging power of BESS for arbitrage. In (15c)-(15f), BESS is scheduled for arbitrage. We used two binary integer variables, and , to switch the charging and discharging states of BESS. Formulas (
(15a) |
(15b) |
(15c) |
(15d) |
(15e) |
(15f) |
The objective function in stage II is defined in (16), which quantifies the economic losses of HPP in response to both the decision in stage I and the realization of the PV generation. The first term of (16) is the under-generation penalty after reduction by the BESS. The second term is the operational cost of the BESS. The variables in stage II are grouped in a vector x in (16).
(16) |
The constraints in stage II are expressed in (17a)-(17i). Formula (
(17a) |
(17b) |
(17c) |
(17d) |
(17e) |
(17f) |
(17g) |
(17h) |
(17i) |
Inspired by [
(18a) |
(18b) |
The PBB model in the risk-averse mode is modeled as (19a)-(19d). The function in (19a) represents the worst case of the forecast error of PV generation. represents that the W&S decision x is made after the H&N decision q and the uncertainty are determined. The data-driven parameters used in (19d) are obtained from (13).
(19a) |
s.t.
(19b) |
(19c) |
(19d) |
In the risk-neutral mode, following [
(20a) |
(20b) |
The PBB model in the risk-neutral mode is modeled as (21a)-(21d). in (21a) is the expectation of with the probability distribution of specified in (21d). The data-driven scenarios of uncertain parameters are obtained from (11).
(21a) |
s.t.
(21b) |
(21c) |
(21d) |
An HPP can bid at zero prices to ensure that bids are accepted [
(22) |
The expression in (22) consists of two terms. The first term represents the cost incurred from the optimal scheduling of BESS operation. The second term depicts the potential economic loss caused by penalties.
The knowledge-guided data enhancement model fine-tunes the training data of DEQ model based on the performance of PBB model. In bidding tasks, the reliability of operational decisions often inversely relates to profitability. The data enhancement aims for an optimal balance of reliability and profitability.
The actual income of HPP can directly evaluate the profitability of a strategy. Define P in (23a) as the profitability of the bidding strategy.
(23a) |
The deviation between the actual income and the day-ahead expected income can evaluate the reliability of the bidding strategy. Let RI be the reliability index of the bidding strategy, which is calculated as:
(23b) |
A balance index of profitability and reliability PRBI is defined in (23c) to reflect the profitability and reliability balance level. The knowledge-guided data enhancement mode is designed to edit the training set for the DEQ model to approach the maximum PRBI.
(23c) |
The data enhancement is based on the observed engineering knowledge, i.e., higher extreme levels in the training data set of DEQ model can increase the reliability of operational decision but reduce the profitability. Thus, approaching the maximum can be defined as a process of adjusting the extreme level of the dataset by executing the following five steps.
Step 1: calculate the extreme level for each sample in the original training set of DEQ model.
Step 2: sort the sample in the original training set with their extreme levels.
Step 3: replicate copies of the original training set and drop out % of the most extreme levels of the dataset in the th copied set.
Step 4: train the DEQ model with the original training set and modified training sets to obtain independent DEQ models. Use the original training set as input of models and obtain sets of bids and schedules.
Step 5: calculate the copies of PRBI based on bids and schedules from Step 4, and select the training set with the maximum PRBI as the enhanced dataset.
The data enhancement essentially employs grid search [
Remark 1: the data enhancement is performed in two modes separately. We assume the case where the income of the worst case is lower than the actual income is undesirable for users in risk-averse mode. Therefore, we set if the risk-averse mode is selected and .
Remark 2: the extreme level of a sample in Step 1 is defined as the entropy reduction to the dataset when the sample drops out. Entropy reflects the disorder level of a dataset. Following the definition, the extreme level measures the contribution of a sample to the disorder level of the dataset, as calculated in (24). denotes the entropy of the training dataset matrix without . The entropy of a dataset can be estimated via the method [
(24) |
The solution procedure of the proposed bidding strategy is illustrated in

Fig. 2 Solution procedure of proposed bidding strategy.
With any given , we always have (25a). Therefore, we set the equivalent price in risk-averse mode as (25b) for easy calculation.
(25a) |
(25b) |
According to (17e), we have . Similar to (5a), with any given , we have (26a). The equivalent penalty in the risk-averse mode is set as (26b).
(26a) |
(26b) |
Then, (18a) and (18b) can be reformulated as:
(27) |
According to the risk-averse mode, (27) can be cast as:
(28a) |
s.t.
(28b) |
(28c) |
(28d) |
(28e) |
(28f) |
in (19a) can be transferred to min in (28a) by adding a minus sign to the objective function.
The model in (28a)-(28c) is a typical two-stage mix-integer linear (MIL) problem that can be solved by C&CG algorithm [
The MP associated with (28) is expressed as:
(29a) |
s.t.
(29b) |
(29c) |
(29d) |
(29e) |
(29f) |
(29g) |
where ; and represents the critical scenarios identified from the SP.
A new is collected and stored in a set . is introduced to add the collected critical scenarios to MP. To write (29) in a tractable form, (29e) can be equivalently converted as:
(30a) |
(30b) |
ensures one of and is 0, and thus (29e) can be met. By solving (29), the optimal solution can be obtained. Therefore, MP is reformulated as an MIL problem that can be solved by commercial solvers.
The SP associated with (28) can be expressed as:
(31a) |
s.t.
(31b) |
(31c) |
The max-min problem in (31a) can be converted to (32a)-(32f) using the Karush-Kuhn-Tucker (KKT) conditions.
(32a) |
s.t.
(32b) |
(32c) |
(32d) |
(32e) |
(32f) |
To handle (d), (e), and (28d), we further transfer (32) into (33), which is an MIL problem.
(33a) |
s.t.
(33b) |
(33c) |
(33d) |
(33e) |
(33f) |
(33g) |
(33h) |
The process of the tailored C&CG algorithm is shown in
Algorithm 1 : tailored C&CG algorithm | |
---|---|
Initialization: lower bound , upper bound , , and , . | |
1. |
Solve (10) and obtain the uncertainty sets by (13) |
2. |
while is large than tolerance TOL do |
3. |
Solve MP and obtain the optimum and |
4. |
|
5. |
Solve to obtain optimum and critical scenario |
6. |
|
7. |
if break |
8. |
else , , |
9. |
end if |
10. |
end while |
Output: , |
To summarize,
Remark 3: KKT condition-induced complementary constraints (33c)-(33f) notably elevate computation time [
The equivalent price and penalty in risk-neutral mode are defined as:
(34a) |
(34b) |
Therefore, (20a) and (20b) can be reformulated as:
(35) |
Cast the PBB model in risk-neutral mode (21a)-(21d) and (35) as:
(36a) |
s.t.
(36b) |
(36c) |
(36d) |
(36e) |
(36f) |
Prepare () via scenario generation in (11). The model in (36a)-(36f) can then be reformulated as a tractable form, as defined in (37a)-(37f). To reformulate (36c), we introduce the auxiliary variable to rewrite the minimum of (36c) as (37c). We transfer (36d)-(36f) to (37e)-(37f) by using the big- method. Therefore, the PBB model in risk-neutral mode is reformulated as a solvable MIL problem.
(37a) |
s.t.
(37b) |
(37c) |
(37d) |
(37e) |
(37f) |
This section reports numerical results. We first use a representative one-day case to demonstrate the execution of the proposed bidding strategy. Then, the proposed bidding strategy is tested with a one-year dataset. We separate the one-year dataset into a training set (181 days of the data) and a testing set (184 days of the data). The training set will demonstrate offline learning with the KDCL framework. The testing set will analyze the economic performance of the proposed bidding strategy.
The HPP used in the simulation contains a 21 MW PV and a 10 MW/10 MWh BESS. The characteristics of the BESS are the same as those in [
Parameter | Value |
---|---|
98%, 98% | |
0%, | |
0.5 $/MWh [ | |
21 MW | |
10 MW | |
10 MWh | |
1 | |
5% | |
Tolerance of in C&CG algorithm |

Fig. 3 Day-ahead forecast and actual values. (a) PV generation. (b) Market price. (c) Under-generation penalty.
The output of the proposed bidding strategy is shown in

Fig. 4 One-day bidding decisions and BESS schedules. (a) Risk-neutral mode. (b) Risk-averse mode.

Fig. 5 Hourly bidding prices. (a) Risk-averse mode. (b) Risk-neutral mode.
As discussed in Section III-B, the bidding prices quantify the under-generation risk of an HPP schedule in monetary terms. The risk-averse mode has near-zero bidding prices as it is conservative and includes sufficient reserves. Naturally, the risk-neutral mode corresponds to high bidding prices. Bidding prices in the risk-averse mode are notably lower than those in the risk-neutral mode all day, which means the bidding prices in risk-averse mode are more likely to be accepted. From the grid perspective, these bidding prices enable the operator to hedge against the risk of PV generation shortage, facilitating the practical participation of more HPPs in the market.
In diverse regions and power pools, the unit price of under-generation penalties can vary markedly, sometimes by multiplying several multiples based on specific rules for renewable resources [

Fig. 6 Impact of varying under-generation penalties on three models. (a) Impact of unit penalty price on daily income. (b) Impact of unit penalty price on total under-generation penalties.

Fig. 7 Impact of varying under-generation penalties in risk-neutral mode and deterministic bidding.
The scatter plot of 181×24 forecast errors in training set and 184×24 forecast errors in testing set are shown in

Fig. 8 Forecast errors and different uncertainty sets. (a) Forecast errors in training set. (b) Forecast errors in testing set. (c) Static data-driven uncertainty set of training errors. (d) Static data-driven uncertainty set of testing errors. (e) Uncertainty set of DEQ model of training errors. (f) Uncertainty set of DEQ model of testing errors.
(38) |
In the offline learning of KDCL framework, the data enhancement is applied to the training set following the five steps in Section III-C. To balance the computational efficiency and outcome precision, is set to be 10. Namely, we will have 11 modified/candidate training sets after Step 3. Step 4 and Step 5 calculate PRBI for 11 candidate sets based on the unmodified training set to select the data-enhanced training set. The calculation results are depicted in

Fig. 9 Results of data enhancement model in offline learning. (a) Incomes and PRBIs for candidate training sets in risk-averse mode. (b) Incomes and PRBIs for candidate training sets in risk-neutral mode.
We compare six bidding strategies listed in
Strategy No. | Error quantification | Bidding model |
---|---|---|
1 | Static |
RO bidding model [ |
2 | Static |
SO bidding model [ |
3 | Static | PBB model |
4 | DEQ | PBB model |
5 | DEQ + KDCL | PBB model |
6 | 100% accurate forecast | Deterministic model |
1) Bids can be accepted only if the bidding prices are lower than the market clearing price.
2) The market clearing price can be that of selling power.
3) The under-generation penalty can be received once the HPP fails to deliver the committed power to the grid.
4) Testing data are unseen to DEQ model in the offline learning.
Strategy No. | Worst-case income ($) | Validated income ($) |
---|---|---|
1 |
0.80×1 |
0.97×1 |
3 |
1.63×1 |
1.96×1 |
4 |
6.05×1 |
6.30×1 |
5 |
7.78×1 |
7.94×1 |
6 |
12.16×1 |
12.16×1 |
Strategy No. | Expected income ($) | Validated income ($) |
---|---|---|
2 |
9.77×1 |
9.29×1 |
3 |
10.68×1 |
10.21×1 |
4 |
11.22×1 |
10.79×1 |
5 |
11.72×1 |
11.21×1 |
6 |
12.16×1 |
12.16×1 |
Bidding strategy | Computation time (s) |
---|---|
Strategy 1 | 0.73 |
Strategy 2 | 1.12 |
PBB model in risk-neutral mode | 11.32 |
PBB model in risk-averse mode + original C&CG algorithm | 152.54 |
PBB model in risk-averse mode + tailored C&CG algorithm | 2.41 |
This paper introduces a KDCL framework to align the optimization objectives of models in knowledge-data-combined strategies. We apply and verify the KDCL framework in the context of the HPP bidding problem. Additionally, we propose a data-driven DEQ model and a knowledge-driven PBB model specific to the HPP bidding problem. Case studies based on the data of NREL and NYISO are conducted. In the simulations, the PBB (strategy 3), DEQ + PBB (strategy 4), and DEQ + PBB + KDCL (strategy 5) outperform the baseline by 9.9%, 16.2%, and 20.7% in half-year validated income, respectively. Moreover, the DEQ model shows better adaptivity and flexibility than static models in capturing the forecast errors of PV generation, market price, and under-generation penalty. Case studies also demonstrate that the KDCL framework can automatically compute the dropout percentage of the training set and generate enhanced data. The effectiveness of KDCL framework in the HPP bidding problem verifies it can enhance the overall performance of knowledge-data-combined strategies.
In future work, we will analyze the automatic selection criteria for the operation mode of the bidding model.
References
Y. Yuan, Y. Cao, X. Zhang et al., “Optimal proportion of wind and PV capacity in provincial power systems based on bilevel optimization algorithm under low-carbon economy,” Journal of Modern Power Systems and Clean Energy, vol. 3, no. 1, pp. 33-40, Feb. 2015. [Baidu Scholar]
C. Byers and A. Botterud, “Additional capacity value from synergy of variable renewable energy and energy storage,” IEEE Transactions on Sustainable Energy, vol. 11, no. 2, pp. 1106-1109, Apr. 2020. [Baidu Scholar]
U.S. Department of Energy Office of Energy Efficiency and Renewable Energy. (2020, Jan.). Solar energy technologies office fiscal year 2020 funding program. [Online]. Available: https://www.hydro.org/wp-content/uploads/2020/02/SETO_FY_2020_FOA_hybridSystem.pdf [Baidu Scholar]
B. Huang and J. Wang, “Deep-reinforcement-learning-based capacity scheduling for PV-battery storage system,” IEEE Transactions on Smart Grid, vol. 12, no. 3, pp. 2272-2283, May 2021. [Baidu Scholar]
National Renewable Energy Laboratory. (2013, May). Impacts of variability and uncertainty in solar photovoltaic generation at multiple timescales. [Online]. Available: https://www.osti.gov/servlets/purl/1081387 [Baidu Scholar]
O. Lak, M. Rastegar, M. Mohammadi et al., “Risk-constrained stochastic market operation strategies for wind power producers and energy storage systems,” Energy, vol. 215, p. 119092, Jan. 2021. [Baidu Scholar]
D. Xiao, H. Chen, C. Wei et al., “Statistical measure for risk-seeking stochastic wind power offering strategies in electricity markets,” Journal of Modern Power Systems and Clean Energy, vol. 10, no. 5, pp. 1437-1442, Sept. 2022. [Baidu Scholar]
D. Xiao, M. K. AlAshery, and W. Qiao, “Optimal price-maker trading strategy of wind power producer using virtual bidding,” Journal of Modern Power Systems and Clean Energy, vol. 10, no. 3, pp. 766-778, May 2022. [Baidu Scholar]
A. Samimi, “Probabilistic day-ahead simultaneous active/reactive power management in active distribution systems,” Journal of Modern Power Systems and Clean Energy, vol. 7, no. 6, pp. 1596-1607, Jul. 2019. [Baidu Scholar]
L. Baringo and A. J. Conejo, “Offering strategy via robust optimization,” IEEE Transactions on Power Systems, vol. 26, no. 3, pp. 1418-1425, Aug. 2011. [Baidu Scholar]
A. A. Thatte, L. Xie, D. E. Viassolo et al., “Risk measure based robust bidding strategy for arbitrage using a wind farm and energy storage,” IEEE Transactions on Smart Grid, vol. 4, no. 4, pp. 2191-2199, Dec. 2013. [Baidu Scholar]
A. Attarha, N. Amjady, and S. Dehghan, “Affinely adjustable robust bidding strategy for a solar plant paired with a battery storage,” IEEE Transactions on Smart Grid, vol. 10, no. 3, pp. 2629-2640, May 2019. [Baidu Scholar]
M. Farahani, A. Samimi, and H. Shateri, “Robust bidding strategy of battery energy storage system (BESS) in joint active and reactive power of day-ahead and real-time markets,” Journal of Energy Storage, vol. 59, pp. 106520-106535, Mar. 2023. [Baidu Scholar]
F. Fang, S. Yu, and X. Xin, “Data-driven-based stochastic robust optimization for a virtual power plant with multiple uncertainties,” IEEE Transactions on Power Systems, vol. 37, no. 1, pp. 456-466, Jan. 2022. [Baidu Scholar]
M. Farahani, A. Samimi, and H. Shateri, “Optimal scheduling of energy storage systems with private ownership based on a stochastic-robust hybrid optimization model in energy and ancillary services markets,” Journal of Modeling in Engineering, vol. 22, pp. 1-12, Aug. 2023. [Baidu Scholar]
M. Daneshvar, B. Mohammadi-Ivatloo, K. Zare et al., “Two-stage robust stochastic model scheduling for transactive energy based renewable microgrids,” IEEE Transactions on Industrial Informatics, vol. 16, no. 11, pp. 6857-6867, Nov. 2020. [Baidu Scholar]
A. Baringo and L. Baringo, “A stochastic adaptive robust optimization approach for the offering strategy of a virtual power plant,” IEEE Transactions on Power Systems, vol. 32, no. 5, pp. 3492-3504, Sept. 2017. [Baidu Scholar]
X. Zheng and H. Chen, “Data-driven distributionally robust unit commitment with Wasserstein metric: tractable formulation and efficient solution method,” IEEE Transactions on Power Systems, vol. 35, no. 6, pp. 4940-4943, Nov. 2020. [Baidu Scholar]
X. Zheng, B. Zhou, X. Wang et al., “Day-ahead network-constrained unit commitment considering distributional robustness and intraday discreteness: a sparse solution approach,” Journal of Modern Power Systems and Clean Energy, vol. 11, no. 2, pp. 489-501, Mar. 2023. [Baidu Scholar]
R. Zhu, H. Wei, and X. Bai, “Wasserstein metric based distributionally robust approximate framework for unit commitment,” IEEE Transactions on Power Systems, vol. 34, no. 4, pp. 2991-3001, Jul. 2019. [Baidu Scholar]
C. Zhao and Y. Guan, “Data-driven risk-averse stochastic optimization with Wasserstein metric,” Operations Research Letters, vol. 46, no. 2, pp. 262-267, Mar. 2018. [Baidu Scholar]
C. A. Gamboa, D. M. Valladão, A. Street et al., “Decomposition methods for Wasserstein-based data-driven distributionally robust problems,” Operations Research Letters, vol. 49, no. 5, pp. 696-702, Sept. 2021. [Baidu Scholar]
Y. Ye, D. Qiu, M. Sun et al., “Deep reinforcement learning for strategic bidding in electricity markets,” IEEE Transactions on Smart Grid, vol. 11, no. 2, pp. 1343-1355, Mar. 2020. [Baidu Scholar]
Y. Dong, Z. Dong, T. Zhao et al., “A strategic day-ahead bidding strategy and operation for battery energy storage system by reinforcement learning,” Electric Power Systems Research, vol. 196, pp. 107229-107235, Jul. 2021. [Baidu Scholar]
Y. Yang, W. Wu, B. Wang et al., “Analytical reformulation for stochastic unit commitment considering wind power uncertainty with Gaussian mixture model,” IEEE Transactions on Power Systems, vol. 35, no. 4, pp. 2769-2782, Jul. 2020. [Baidu Scholar]
D. W. van der Meer, J. Widen, and J. Munkhammar, “Review on probabilistic forecasting of photovoltaic power production and electricity consumption,” Renewable and Sustainable Energy Reviews, vol. 81, pp. 1484-1512, Jan. 2018. [Baidu Scholar]
S. Karagiannopoulos, P. Aristidou, and G. Hug, “Data-driven local control design for active distribution grids using off-line optimal power flow and machine learning techniques,” IEEE Transactions on Smart Grid, vol. 10, no. 6, pp. 6461-6471, Nov. 2019. [Baidu Scholar]
X. Tang, X. Bai, Z. Weng et al., “Graph convolutional network-based security-constrained unit commitment leveraging power grid topology in learning,” Energy Reports, vol. 9, pp. 3544-3552, Dec. 2023. [Baidu Scholar]
C. Ning and X. Ma, “Data-driven Bayesian nonparametric Wasserstein distributionally robust optimization,” IEEE Control Systems Letters, vol. 7, pp. 3597-3602, Nov. 2023. [Baidu Scholar]
Z. Ding, X. Huang, Z. Liu et al., “A two-level scheduling algorithm for battery systems and load tap changers coordination in distribution networks,” IEEE Transactions on Power Delivery, vol. 37, no. 4, pp. 3027-3037, Aug. 2022. [Baidu Scholar]
J. Han, L. Yan, and Z. Li, “A task-based day-ahead load forecasting model for stochastic economic dispatch,” IEEE Transactions on Power Systems, vol. 36, no. 6, pp. 5294-5304, Nov. 2021. [Baidu Scholar]
X. Chen, Y. Yang, Y. Liu et al., “Feature-driven economic improvement for network-constrained unit commitment: a closed-loop predict-and-optimize framework,” IEEE Transactions on Power Systems, vol. 37, no. 4, pp. 3104-3118, Jul. 2022. [Baidu Scholar]
E. T. Jaynes, “Information theory and statistical mechanics: II,” Physical Review, vol. 108, no. 2, pp. 171-190, Oct. 1957. [Baidu Scholar]
E. Schulz, M. Speekenbrink, and A. Krause, “A tutorial on Gaussian process regression: modelling, exploring, and exploiting functions,” Journal of Mathematical Psychology, vol. 85, pp. 1-16, Aug. 2018. [Baidu Scholar]
H. Sheng, J. Xiao, Y. Cheng et al., “Short-term solar power forecasting based on weighted Gaussian process regression,” IEEE Transactions on Industrial Electronics, vol. 65, no. 1, pp. 300-308, Jan. 2018. [Baidu Scholar]
P. Sheikhahmadi and S. Bahramara, “The participation of a renewable energy-based aggregator in real-time market: a bi-level approach,” Journal of Cleaner Production, vol. 276, p. 123149, Dec. 2020. [Baidu Scholar]
F. Si, J. Wang, Y. Han et al., “Risk-averse multiobjective optimization for integrated electricity and heating system: an augment epsilon-constraint approach,” IEEE Systems Journal, vol. 16, no. 4, pp. 5142-5153, Dec. 2022. [Baidu Scholar]
S. Bruno, S. Ahmed, A. Shapiro et al., “Risk neutral and risk averse approaches to multistage renewable investment planning under uncertainty,” European Journal of Operational Research, vol. 250, no. 3, pp. 979-989, May 2016. [Baidu Scholar]
H. Alibrahim and S. A. Ludwig, “Hyperparameter optimization: comparing genetic algorithm against grid search and Bayesian optimization,” in Proceedings of 2021 IEEE Congress on Evolutionary Computation (CEC), Kraków, Poland, Jun. 2021, pp. 1551-1559. [Baidu Scholar]
H. A. Noughabi, “Entropy estimation using numerical methods,” Annals of Data Science, vol. 2, no. 2, pp. 231-241, Oct. 2015. [Baidu Scholar]
B. Zeng and L. Zhao, “Solving two-stage robust optimization problems using a column-and-constraint generation method,” Operations Research Letters, vol. 41, no. 5, pp. 457-461, Sept. 2013. [Baidu Scholar]
H. Zhao, B. Wang, X. Wang et al., “Active dynamic aggregation model for distributed integrated energy system as virtual power plant,” Journal of Modern Power Systems and Clean Energy, vol. 8, no. 5, pp. 831-840, Sept. 2020. [Baidu Scholar]
X. Huang, Z. Zhang, Y. Lin et al., “Arbitrage and capacity firming in coordination with day-ahead bidding of a hybrid PV plant,” in Proceedings of 2022 IEEE PES General Meeting, Denver, USA, Jul. 2022, pp. 1-5. [Baidu Scholar]
National Renewable Energy Laboratory. (2022, Jan.). Solar power data for integration studies. [Online]. Available: https://www. https://www.nrel.gov/grid/ solar-power-data.html [Baidu Scholar]
New York Independent System Operator. (2023, May). Energy market & operational data. [Online]. Available: https://www.nyiso.com/energy-market-operational-data [Baidu Scholar]
New York Independent System Operator. (2023, May). Market administration and control area services tariff. [Online]. Available: https://nyisoviewer.eta riff.biz/ViewerDocLibrary/MasterTariffs/9FullTariffNYISOMST.pdf [Baidu Scholar]
I. P. Panapakidis and A. S. Dagoumas, “Day-ahead electricity price forecasting via the application of artificial neural network based models,” Applied Energy, vol. 172, pp. 132-151, Jun. 2016. [Baidu Scholar]
G. He, Q. Chen, C. Kang et al., “Optimal bidding strategy of battery storage in power markets considering performance-based regulation and battery cycle life,” IEEE Transactions on Smart Grid, vol. 7, no. 5, pp. 2359-2367, Sept. 2016. [Baidu Scholar]
MathWorks. (2024, Jan.). Bayesian optimization. [Online]. Available: https://www.mathworks.com/help/stats/bayesianoptimization.html [Baidu Scholar]
E. Du, N. Zhang, C. Kang et al., “Managing wind power uncertainty through strategic reserve purchasing,” IEEE Transactions on Power Systems, vol. 32, no. 4, pp. 2547-2559, Jul. 2017. [Baidu Scholar]