Next Article in Journal
Distributed Semantic Architecture for Smart Grids
Previous Article in Journal
Non Breaking Wave Forces at the Front Face of Seawave Slotcone Generators
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimal Bidding Strategies for Wind Power Producers in the Day-ahead Electricity Market

State Key Laboratory for Manufacturing Systems Engineering, Systems Engineering Institute, Xi'an Jiaotong University, Xi'an 710049, China
*
Author to whom correspondence should be addressed.
Energies 2012, 5(11), 4804-4823; https://doi.org/10.3390/en5114804
Submission received: 19 September 2012 / Revised: 13 November 2012 / Accepted: 13 November 2012 / Published: 20 November 2012

Abstract

:
Wind Power Producers (WPPs) seek to maximize profit and minimize the imbalance costs when bidding into the day-ahead market, but uncertainties in the hourly available wind and forecasting errors make the bidding risky. This paper assumes that hourly wind power output given by the forecast follows a normal distribution, and proposes three different bidding strategies, i.e., the expected profit-maximization strategy (EPS), the chance-constrained programming-based strategy (CPS) and the multi-objective bidding strategy (ECPS). Analytical solutions under the three strategies are obtained. Comparisons among the three strategies are conducted on a hypothetical wind farm which follows the Spanish market rules. Results show that bid under the EPS is highly dependent on market clearing price, imbalance prices, and also the mean value and standard deviation of wind forecast, and that bid under the CPS is largely driven by risk parameters and the mean value and standard deviation of the wind forecast. The ECPS combining both EPS and CPS tends to choose a compromise bid. Furthermore, the ECPS can effectively control the tradeoff between expected profit and target profit for WPPs operating in volatile electricity markets.

Graphical Abstract

1. Introduction

Encouraged by hospitable legal and financial policies, the worldwide installation of wind power has increased significantly over the past several years. In some markets like the Spanish market and Nordic power market, wind power producers (WPPs) have the option to bid in the electricity market or to sell all the energy to the market operator. When bidding into the electricity market, WPPs commit power production to the market operator for scheduling. However, due to the intermittency and unpredictability of wind power generation, the final power delivered usually differs from the power committed in the day-ahead market. This energy deviation results in imbalance costs, which must be paid by those who produce the wind power [1,2]. Although the accurate prediction of wind power generation (forecasted by WPPs) can reduce the imbalance costs to some extent, prediction precision is limited to the forecast length [3]; furthermore, optimal bids often do not coincide with the best predictions [4]. Thus, WPPs tend to find optimal bids which take into account both the maximal profit and minimal imbalance costs.
As the installation capacity of wind power has increased in recent years, so have researchers’ interests in proposing bidding strategies in the short-term electricity market for WPPs [5,6,7,8,9]. In [5], a bidding strategy using Markov probabilities for a wind farm in the United Kingdom to determine the best energy contract level was presented; this study demonstrated how a change in market closure delay and in the number of trades per day affects the overall expected imbalance costs for the wind farm. A probability density function representing the accuracy of the prediction model was defined as a Beta function in [6], and a probabilistic methodology to estimate the energy costs associated with the prediction errors was similarly proposed. Reference [7] presented a general methodology for deriving optimal bidding strategies based on probabilistic forecasts of wind production; modeling of the potential WPP sensitivity to regulation costs was also discussed. Matevosyan and Soder [8] utilized the ARMA model to simulate scenarios for wind speed forecasting errors, and developed a bidding strategy as a stochastic mixed integer programming problem to maximize expected profit and minimize the imbalance costs for WPPs. A stochastic programming approach was proposed to generate the optimal offers under untainty in wind generation and electricity prices [9].
The aforementioned literatures take into account the imbalance costs caused by the stochastic nature of wind, without considering however the risk that WPPs face with regard to the bidding process itself. Risk and profit are two conflicting objectives, as high profit is usually accompanied by high risk. It is critical for WPPs to be able to estimate their expected risk during the bidding process.
Optimal trading strategies for wind generation that consider the risk to power producers have been extensively researched [10,11,12,13,14,15,16,17,18,19,20]. In [10], different risk management approaches for wind trading in the electricity market were discussed, and the utility function method was considered to be more effective than the mean variance model. Xue et al. [11] defined the power producer’s attitude towards risk as the membership function based on the fuzzy set theory, and subsequently proposed a multi-objective optimal bidding strategy; this fuzzy optimization method was extended to coordinated trading of wind generators and an energy storage device (ESD) in [12], which took into account the risk quantified by computing expected energy not served (EENS). Bidding strategies based on utility and the conditional value at risk (CVaR) were derived to study the optimal bidding strategies for WPPs in [13,14]. Reference [15] developed optimal bidding strategy including various trading floors based on the scenario method, and α-CVaR was used to calculate the expected profit of the (1 − α)100% scenarios with lowest profit similar to that reported in [16]. In [17], a CVaR constrained for the bid that maximized the expected revenue was proposed as a way of reducing the risk. Catalao et al. [18] provided a two-stage stochastic programming approach for WPPs considering uncertainties related to electricity market and wind power generation, and also incorporated the risk averion by limiting the volatility of the expected profit through the CVaR methodology. Reference [19] presented new analytical expressions for determining the optimal forward market strategy for wind generators under the risk-neutral and risk-averse cases, and the methods required spcification only of the expected real-time prices given the forward price and wind out-turn. Wang et al. [20] established a two-stage optimization model based on chance-constrained programming for unit commitment with uncertain wind power output, and described risk as the probability that a specific bidding strategy was accepted. In [21], a decision-making model for investing wind farm based on real options was presented and a risk profile characterization of the model was developed. These bidding strategy-specific studies provide a valuable framework for our own research in this field.
In this article, hourly wind power output is assumed to follow a normal distribution [22,23,24], and three different bidding strategies are developed for WPPs to derive optimal day-ahead bids in the Spanish market. In fact, these strategies can be applied to any market with some minor adjustment. This article is organized as follows: A description of the problem, including the market framework and a basic model, is provided in Section 2. Section 3 describes the modeling details of three different bidding strategies, along with proposed model-specific solutions. Bidding results are compared in a case study in Section 4. Lastly, Section 5 summarizes our conclusions.

2. Problem Description

2.1. Market Framework

Consider a pool-based electricity market in which power suppliers submit day-ahead bids for each hour before closure of the day-ahead market (e.g., 10 AM). Unlike conventional generators, WPPs are generally regarded as price-takers, and are often not allowed to bid multiple price/quantity pairs. After a certain time of day (e.g., 3 PM), the market operator aggregates the hourly bids to determine the hourly market clearing prices (λs, MCPs) and the volumes being traded by identifying the point at which the supply bids and demand cross. Afterwards, the balancing market is carried out closer to real-time; this helps ensure that there is a real-time balance between generation and demand by offsetting the deviations between the real-time generation and the energy program cleared in the day-ahead market [15]. With such a market structure, the gap between the time at which the bids are submitted and the beginning of the energy delivery period is 14–38 hours [8]; the wind power forecast length should also be within this range. Because of the significant time gap, some markets include an intra-day market, where all producers correct their bids using more recent and accurate predictions. These actions are intended to reduce the differences between the expected production and the schedule cleared in the day-ahead market.
The objective of WPPs is to maximize their expected profits from trading energy in the day-ahead market while also minimizing the imbalance costs incurred in the balancing market. Different markets apply different imbalance penalty rules. In the Spanish market, the price for the positive energy deviation (higher real-time generation than scheduled) λsell and the price for the negative energy deviation (lower real-time generation than the energy program cleared) λbuy are settled for each hour. The imbalance price mechanism depends on the sign of imbalance of the whole system imbalance [15]. Specifically, when the system imbalance is positive (generation is greater than demand), those suppliers who generate more power than scheduled are penalized by λsell, while those who generate less power than scheduled are not penalized. These latter sellers help to alleviate the positive system imbalance and are paid by λs. The opposite holds true when the system imbalance is negative, (i.e., generation is less than demand).
From the above imbalance mechanism, a reasonable relation among λs, λsell and λbuy can be expressed in the following inequation [11]:
0 λ s e l l λ s λ b u y
In this paper, we don’t focus on the prediction of prices, market clearing prices and the imbalance prices are considered to be given data, which can be derived from prediction models.

2.2. Profit of Wind Power Producers

Consider a WPP that bids the quantity of pb into the day-ahead market for period t, but actually generates pt. Since there are no inter-temporal constraints [8], we can formulate an hourly bidding problem. Solving the problem for each hour will give a day-ahead bidding strategy. The profit of the WPP for period t is described as follows:
R = p b λ s + I c
where R is the profit which means the income from all markets, not the profit after taking into account production costs of generation. Ic is the imbalance costs resulting from the balancing process. Here, Ic is given by:
I c = { λ b u y ( p t p b )  ,     p t p b λ s e l l ( p t p b ) ,       p t > p b
Note that pt is a random variable and cannot be obtained in day-ahead. We assume that it follows normal distribution [22,23,24]. Then we have:
p t ~ N ( μ t , δ t 2 )
The mean value μt and the standard deviation δt of hourly wind power forecast are assumed to be given data.

3. Mathematical Formulation

This section proposes three different bidding strategies for wind power producers to use when participating in the day-ahead market, i.e., the expected profit-maximization strategy (EPS), the chance-constrained programming-based strategy (CPS) and the multi-objective bidding strategy (ECPS). The EPS aims to maximize the expected profit and is a risk-neutral strategy. The CPS calculates the maximum target profit considering the risk which is defined as the probability that target profit cannot be realized. The ECPS combines the EPS and the CPS, and is formulated as a multi-objective model.

3.1. Expected Profit-Maximization Bidding Strategy

Let us denote the probability density function (PDF) by f(pt); in turn, this gives us an expected profit of a WPP as follows:
E [ R ] = p b λ s + E [ I c ]          = p b λ s + p b ( p t p b ) λ b u y f ( p t ) d p t + p b + ( p t p b ) λ s e l l f ( p t ) d p t
where E[R] is the mathematical expectation of the random variable R. The right side of the equal sign in (5) is a function of pb, and we denote it by:
F 1 ( p b ) = p b λ s + p b ( p t p b ) λ b u y f ( p t ) d p t + p b + ( p t p b ) λ s e l l f ( p t ) d p t
Thus, the EPS could be derived by maximizing F1(pb), as shown in (7):
max p b   F 1 ( p b ) s . t .   0 p b p max
The first derivative and the second derivative of objective function F1(pb) are shown in (8) and (9):
d F 1 ( p b ) / d p b = λ s λ b u y p b f ( p t ) d p t λ s e l l p b + f ( p t ) d p t
d 2 F 1 ( p b ) / d p b 2 = λ b u y f ( p b ) + λ s e l l f ( p b )
It can be seen that d2F(Pb)/d p b 2 ≤ 0 in (9), so F1(Pb) is concave in Pb. The model in (7) can be easily solved; its optimal solutions are listed in (10) below:
p b = { a r b i t r a r y , p b [ 0 , p max ] , λ s e l l = λ s = λ b u y Φ 1 ( λ s λ s e l l λ b u y λ s e l l ) δ t + μ t , λ s e l l + ( λ b u y λ s e l l ) Φ ( μ t δ t ) λ s λ s e l l + ( λ b u y λ s e l l ) Φ ( p max μ t δ t ) 0 , λ s < λ s e l l + ( λ b u y λ s e l l ) Φ ( μ t δ t ) p max , λ s > λ s e l l + ( λ b u y λ s e l l ) Φ ( p max μ t δ t )
where Φ(x) is the standard normal distribution function, and Φ−1(x) is the inverse function of Φ(x).
From (9), we know that under EPS, the optimal bids are related to the MCP, imbalance prices, mean value, and standard deviation of wind power. The optimal objective F1( p b * ) can also be easily calculated. The EPS does not consider risk faced by WPPs, so it is also called a risk-neutral strategy.

3.2. Chance-Constrained Programming-Based Bidding Strategy

In this section, we propose a chance-constrained programming-based bidding considering risk faced by WPPs in bidding process.

3.2.1. Cumulative Distribution of Random Variable R

From (2), (3), and (4), we get:
R = { ( λ s λ s e l l ) p b + λ s e l l p t ,     p b p t ( λ s λ b u y ) p b + λ b u y p t ,     p t > p b
It is known that R is a random function of Pt with a given Pb, and that it follows the normal distribution with the following distributed parameters:
R ~ { N ( ( λ s λ b u y ) p b + λ b u y μ t , λ b u y 2 δ t 2 ) ,     R λ s p b N ( ( λ s λ s e l l ) p b + λ s e l l μ t , λ s e l l 2 δ t 2 ) ,     R > λ s p b
As is commonly known, the cumulative distribution of a random variable should be equal to 1. However, the cumulative distribution of a variable y with similar distributed parameters as shown in (11) may not be equal to 1. For example, assuming that x follows normal distribution i.e., x ~ N (0,1), considering y = { x ,           x 5 2 x 5 ,   x > 5 , then we obtain that y follows the normal distribution (y ~ N(0,1)) when x ≤ 5, and that y follows the normal distribution (y ~ N(0,4)) when x > 5. However, this is not true, because + y f ( y ) 1 . So, the cumulative distribution of R must be discussed.
For simplicity, let us introduce the following notations h(R) and H ( R ) = { H 1 ( R ) ,   R λ s p b H 2 ( R ) ,   R > λ s p b as representations of the PDF and cumulative distribution function (CDF) of R. A schematic diagram of the PDF of R is shown in Figure 1.
Figure 1. A schematic diagram of the PDF of R.
Figure 1. A schematic diagram of the PDF of R.
Energies 05 04804 g001
Let Pr{RλsPb} = ρ1 and Pr{R > λsPb} = ρ2. From Pr{RλsPb} = ρ1, we are able to ascertain that λsPb is the lower quantile of R i.e., H1(λsPb) = ρ1, after normalizing H1(λsPb), results in Φ( λ s p b ( ( λ s λ b u y ) p b + λ b u y μ t ) λ b u y δ t ) = ρ1, i.e., ρ1 = Φ( p b μ t σ t ). Similarly, from Pr{R > λsPb} = ρ2, we have ρ2 = 1 − Φ( p b μ t σ t ). Since ρ1 + ρ2 = 1, the cumulative distribution of R is thus equal to 1.

3.2.2. Formulation of the CPS

The model (7) only takes into account the expected profit without considering the risk faced by a WPP in the bidding process. As previously noted, higher profit is usually accompanied by higher risk. In this section, risk is defined as the probability that the target profit cannot be realized. Here we introduce a chance-constrained programming-based bidding model to obtain the CPS as formulated in (13):
{ max p b   J ¯ s . t .  Pr { R J ¯ } β       0 p b p max  
where J ¯ is the target profit, and β is the probability that J ¯ can be realized. Definitions of other parameters can be found in the section above.
Rewrite Pr{R J ¯ } ≥ β as follows:
Pr { R J ¯ } 1 β
1 − β describes the risk that the target profit cannot be realized; this varies from 0 to 1. The model (13) proposed a method to measure risk quantitatively.
Now we discuss the general solution for the optimization problem in the model. From Figure 1, when H−1(1 − β) ≥ λsPb, we have:
λ s p b μ r δ r Φ 1 ( 1 β )
where μr and δr can take any distributed parameter of (12), and Φ−1(1 − β) is the upper quantile of a standard normal distribution, then we get pb ≤ Φ−1(1 − β)δt + μt. Under this condition, the maximal J ¯ should be greater than or equal to λsPb; thus, R follows the below distribution i.e., R ~ N((λs − λsell) pb + λsellμt, λ sell 2 δ t 2 ), resulting in:
J ¯ [ ( λ s λ s e l l ) p b + λ s e l l μ t ] λ s e l l δ t Φ 1 ( 1 β )
i.e., J ¯ ≤ Φ−1(1 − β)λsellδt + (λs − λsell) pb + λsellμt.
Similarly, when H−1(1 − β) < λsPb, we have pb ≥ Φ−1(1 − β)δt + μt, and R follows the normal distribution below, i.e., R ~ N((λs − λbuy) pb + λbuyμt, λ buy 2 λ t 2 ), then we get J ¯ ≤ Φ−1(1 − β)λbuyδt + (λs − λbuy) pb + λbuyμt.
From the above discussion, we learn that maximal J ¯ is a function of pb; thus, let us denote:
F 2 ( p b ) = { Φ 1 ( 1 β ) λ s e l l δ t + ( λ s λ s e l l ) p b + λ s e l l μ t ,      0 p b Φ 1 ( 1 β ) δ t + μ t Φ 1 ( 1 β ) λ b u y δ t + ( λ s λ b u y ) p b + λ b u y μ t ,     Φ 1 ( 1 β ) δ t + μ t < p b P max
Then the model (13) can be transformed into the model (18) as follows:
{ max p b F 2 ( p b ) s . t . 0 p b p max
Figure 2 shows F2(pb) as a function of pb. It is not difficult to obtain the analytical solutions of model (18); the results of these calculations are listed in Table 1.
Figure 2. Function F2 versus Pb.
Figure 2. Function F2 versus Pb.
Energies 05 04804 g002
Table 1. Optimal results of chance-constrained programming-based bidding model.
Table 1. Optimal results of chance-constrained programming-based bidding model.
Range of βRelationship among λs, λsell and λbuyOptimal solution, p b * F2( p b * )
[ 0 , 1 Φ ( p max μ t δ t ) ) λ s > λ s e l l p max Φ 1 ( 1 β ) λ s e l l δ t +    ( λ s λ s e l l ) p max + λ s e l l μ t
λ s = λ s e l l p b [ 0 , p max ] λ s [ Φ 1 ( 1 β ) δ t + μ t ]
( 1 Φ ( μ t δ t ) , 1 ] λ s < λ b u y 0 Φ 1 ( 1 β ) λ b u y δ t + λ b u y μ t
λ s = λ b u y p b [ 0 , p max ] λ s [ Φ 1 ( 1 β ) δ t + μ t ]
[ 1 Φ ( p max μ t δ t ) , 1 Φ ( μ t δ t ) ] λ s e l l = λ s = λ b u y p b [ 0 , p max ] λ s [ Φ 1 ( 1 β ) δ t + μ t ]
λ s e l l = λ s < λ b u y p b [ 0 , Φ 1 ( 1 β ) δ t + μ t ] λ s [ Φ 1 ( 1 β ) δ t + μ t ]
λ s e l l < λ s = λ b u y p b [ Φ 1 ( 1 β ) δ t + μ t , p max ] λ s [ Φ 1 ( 1 β ) δ t + μ t ]
λ s e l l < λ s < λ b u y Φ 1 ( 1 β ) δ t + μ t λ s [ Φ 1 ( 1 β ) δ t + μ t ]
It can be seen from Table 1 that the optimal bids under the CPS are related to β, prices, and the distributed parameters.

3.3. Multi-Objective Bidding Strategy

3.3.1. Multi-Objective Bidding Model

In this section, we present ECPS based on a multi-objective bidding model that takes into account both expected profit and risk. The multi-objective model is formulated as follows:
{ max p b [ F 1 ( p b ) , F 2 ( p b ) ] s . t . 0 p b p max
where F1(pb) and F2(pb) are as defined in Section 3.1 and Section 3.2. Since F1(pb) and F2(pb) are concave functions, we convert the problem to a single-function objective through the weighted sum of the objective functions (19)–(20):
{ max p b G ( p b ) s . t . 0 p b p max
G ( p b ) = ( 1 α ) F 1 ( p b ) + α F 2 ( p b )
where α is the weight selected from [0.0 1.0]. A set of non-dominated solutions can be obtained by varying α through this weighted sum method. When α = 0, the model (20) changes into the model (7), and when α = 1, it changes into the model (18). Furthermore, model (20) is expressed as shown below:
When pb ≥ Φ−1(1 − β)δt + μt, (20) can be rewritten as follows:
{ max p b G 1 ( p b )   s . t .   0 p b p max
where G1(pb) = α−1(1 − β)λbuyδt + (λs − λbuy)pb + λbuyμt] + (1 − α)F1(pb). When pb ≤ Φ−1(1 − β)δt + μt, (20) can be rewritten as follows:
{ max p b G 2 ( p b )   s . t .   0 p b p max
where G 2 ( p b ) = α [ Φ 1 ( 1 β ) λ s e l l δ t + ( λ s λ s e l l ) p b + λ s e l l p ^ t ] + ( 1 α ) F 1 ( p b ) . The first derivative and second derivative of the objective functions G1(pb) and G2(pb) are shown below:
d G 1 ( p b ) / d p b = λ s α λ b u y ( 1 α ) λ b u y p b f ( p t ) d p t ( 1 α ) λ s e l l p b + f ( p t ) d p t
d G 2 ( p b ) / d p b = λ s α λ s e l l ( 1 α ) λ b u y p b f ( p t ) d p t ( 1 α ) λ s e l l p b + f ( p t ) d p t
d 2 G 1 ( p b ) / d p b 2 = ( 1 α ) λ b u y f ( p b ) + ( 1 α ) λ s e l l f ( p b ) 0
d 2 G 2 ( p b ) / d p b 2 = ( 1 α ) λ b u y f ( p b ) + ( 1 α ) λ s e l l f ( p b ) 0
The solutions of the models (22) and (23) are presented in the next section.

3.3.2. Solution of Multi-objective Bidding Model

In this section, the general solution for a multi-objective bidding model is developed, and the solution is also analyzed in detail for several cases. Specifically, the following details are presented:
(1) λsell = λs = λbuy
Since dG1(pb)/dpb = dG2(pb)/dpb = 0, thus, β [ 0 , 1 ] and the optimal bid is arbitrary p b * , and p b [ 0 , p max ] , and the maximal value of each objective: F 1 * = λsμt, F 2 * = λs−1(1 − β)δt + μt].
(2) λsell < λbuy
Case (1) Φ−1(1 − β)δt + μt < 0, i.e., 0 ≤ 1 − β < Φ(− μ t δ t )
If 0 ≤ pbpmax, we apply the model (22). For simplicity, let us denote p b f ( p t ) d p t = z 1 , then dG1(pb)/dpb = λsαλbuy − (1 − α)λbuyz1 (1 − α)λsell(1 − z1).
  • Case (1a) if λsellλs < αλbuy + (1 − α)λsell, we have dg1(pb)/dpb < 0, the function G1(pb) is monotonically decreasing, we get p b * = 0, and G 1 * = G1(0).
  • Case (1b) if αλbuy + (1 − α)λsellλsλbuy, from, dg1(pb)/dpb = 0, we have z 1 = λ s α λ b u y ( 1 α ) λ s e l l ( 1 α ) ( λ b u y λ s e l l ) , and 0 ≤ z1 ≤1, the extreme point pb = Φ−1(z1)δt + μt. Three cases are considered further:
    • if Φ−1(z1)δt + μt < 0, p b * = 0, G 1 * = G1(0);
    • if 0 ≤ Φ−1(z1)δt + μtpmax, p b * = Φ−1(z1)δt + μt, G 1 * = G1−1(z1)δt + μt);
    • if Φ−1(z1)δt + μt > pmax, p b * = pmax, G 1 * = G1(pmax).
Case (2) Φ−1(1 − β)δt + μt > pmax, i.e., Φ ( p max μ t δ t ) < 1 β 1
If 0 ≤ pbpmax, we can apply the model (23). For simplicity, let us denote p b f ( p t ) d p t = z 2 then dg2(pb)/dpb = λsλsell − (1 − α)(λbuy − λsell).
  • Case (2a) if (1 − α)λbuy + αλsell) ≤ λsλbuy, dg1(pb)/dpb > 0, the objective function is monotonically decreasing, we get p b * = pmax, G 2 * = G2(pmax).
  • Case (2b) if λsellλs ≤ (1 − α)λbuy + αλsell, from dg2(pb)/dpb = 0, we have z 2 = λ s λ s e l l ( 1 α ) ( λ b u y λ s e l l ) , and 0 ≤ z2 ≤ 1. Three cases are considered further:
    • if Φ−1(z2)δt + μt < 0, p b * = 0, G 2 * = G2(0);
    • if 0 ≤ Φ−1(z2)δt + μtpmax, p b * = Φ−1(z2)δt + μt, G 2 * = G2−1(z2)δt + μt);
    • if Φ−1(z2)δt + μt > pmax, p b * = pmax and G 2 * = G2(pmax).
Case (3) 0 ≤ Φ−1(1 − β)δt + μtpmax, i.e., Φ ( μ t δ t ) 1 β Φ ( p max μ t δ t )
Let us divide the interval 0 ≤ pbpmax.into 0 ≤ pb ≤ Φ−1(1 − β)δt + μt and Φ−1(1 − β)δt + μtpbpmax; thus, we can solve the models (22) and (23), respectively.
  • Case (3a) 0 ≤ pb ≤ Φ−1(1 − β)δt + μt
    In this case, we apply model (23), and then two more cases are considered:
    (i)
    if (1 − α)λbuy + αλsellλsλbuy, the optimal bid is p b * = Φ−1(1 − β)δt + μt, and G 2 * = G2−1(1 − β)δt + μt);
    (ii)
    if λsellλs ≤ (1 − α)λbuy + αλsell. Three cases are considered further:
    if Φ−1(z2)δt + μt < 0, p b * = 0, G 2 * = G2(0);
    if 0 ≤ Φ−1(z2)δt + μt ≤ Φ−1(1 − β)δt + μt, p b * = Φ−1(z2)δt + μt and G 2 * = G2−1(z2)δt + μt);
    if Φ−1(z2)δt + μt > Φ−1(1 − β)δt + μt, p b * = Φ−1(1 − β)δt + μt and G 2 * = G2−1(1 − β)δt + μt).
  • Case (3b) Φ−1(1 − β)δt + μtpbpmax
    In this case, we apply the model (22). Similarly, as in Case (3a),
    (i)
    if λsellλs < αλbuy + (1 − α)λsell, the optimal bid is p b * = Φ−1(1 − β)δt + μt, and G 1 * = G1−1(1 − β)δt + μt).
    (ii)
    if αλbuy + (1 − α)λsellλsλbuy. Three cases are considered further:
    if Φ−1(z1)δt + μt < Φ−1(1 − β)δt + μt, p b * = Φ−1(1 − β)δt + μt, G 1 * = G1−1(1 − β)δt + μt);
    if Φ−1(1 − β)δt + μt ≤ Φ−1(z1)δt + μtpmax, p b * = Φ−1(z1)δt + μt and G 1 * = G1−1(z1)δt + μt);
    if Φ−1(z1)δt + μt > pmax, p b * = pmax, and G 1 * = G1(pmax).
From the above discussion, we have shown that when 0 ≤ Φ−1(1 − β)δt + μtpmax, the maximal value of the objective is max{G1( p b * ),G2( p b * )}, and that the corresponding p b * is the optimal bid.

3.3.3. Best Compromise Solution

The solution obtained from the multi-objective model is a Pareto-optimal set of non-dominated solution, from which WPPs should choose a solution as the final decision. This section proposed a method based on fuzzy theory to determine the best compromise solution [25]. Each objective function of the m-th solution is represented by a membership function u F i m defined as:
u F i m = { 0 F i F i min F i F i min F i max F i min F i min < F i < F i max   1    F i F i max
where F i max is the objective value only considering objective i, and F i min is the objective value considering other objectives except objective i. Thus, we can obtain 0 ≤ uFi ≤ 1, in which uFi = 1 reflects that the decision maker is totally satisfied with the objective and uFi = 0 reflects the opposite.
For each non-dominated solution m, the normalized membership function u D m is calculated by:
u D m = i = 1 N o b j u F i m m = 1 M i = 1 N o b j u F i m
where M is the number of non-dominated solutions. The best compromise solution is the one having the maximum of u D m .

4. Numerical Simulation

Simulations are performed on a hypothetical wind farm with an installed capacity of 200 MW. The bidding problem is analyzed for one day using 24 hourly cases which are general and representative. Hourly mean values and standard deviations of wind power for the day are assumed to be obtained from historical data as shown in Table 2 [23].
Table 2. Hourly expected value and standard deviation of day-ahead wind power forecast.
Table 2. Hourly expected value and standard deviation of day-ahead wind power forecast.
HourExpected value/MWStandard deviation/MWHourExpected value/MWStandard deviation/MW
170.031.3713133.084.76
245.527.3214129.587.06
324.521.5315147.096.39
428.024.6116140.097.62
542.032.0817133.098.6
659.540.518108.592.18
770.046.631984.083.86
880.552.492077.082.92
994.559.782166.579.4
10112.068.262242.065.2
11126.075.222335.061.34
12139.580.232463.084.53
Hourly MCPs based on the spot prices on 08/03/2012 provided by the European Power Exchange (EPEX SPOT SE) [26] and the hypothetical imbalance prices which follow the relation set forth in (1) are listed in Table 3. Note that there is both an up- and down regulating price for each hour in Table 3, in fact, our strategies can still work when there is only either up- or down-regulation price for each hour.
Table 3. Hourly day-ahead market price and imbalance prices.
Table 3. Hourly day-ahead market price and imbalance prices.
tλs (€/MWh)λsell (€/MWh)λbuy (€/MWh)tλs (€/MWh)λsell (€/MWh)λbuy (€/MWh)
153.5425.2359.561352.0235.4371.32
249.7224.1262.691449.7236.6568.56
341.623.1659.681545.3638.2672.63
438.120.1655.791642.5737.4274.2
535.0724.6856.21741.6635.8775.36
638.227.5661.321845.6334.3967.74
742.5730.262.281952.0142.1679.68
849.7232.5965.22059.2840.6874.8
953.5435.6368.212159.2837.3370.12
1053.5438.6570.812253.5432.166.37
1153.5438.5570.712352.6424.6362.09
1253.5439.173.362445.9227.6565.07
We first present results for one individual hour (i.e., period 2), looking at how the objective functions in the three tested bidding strategies change as functions of day-ahead bid quantity. Then, we discuss how the risk 1 − β and standard deviation of wind power forecast affect optimal decision making. Finally, we calculate the optimal bidding decisions for all the hours of the day.
We first present results for one individual hour (i.e., period 2), looking at how the objective functions in the three tested bidding strategies change as functions of day-ahead bid quantity. Then, we discuss how the risk 1 − β and standard deviation of wind power forecast affect optimal decision making. Finally, we calculate the optimal bidding decisions for all the hours of the day.
In period 2, the mean value and the standard deviation of wind power forecast are 45.5 MW and 27.32 MW, respectively. MCP, the price for the positive energy, and the price for the negative energy are 49.72 €/MWh, 24.12 €/MWh, and 62.69 €/MWh, respectively. Figure 3 shows the change trend of expected profit under EPS. The expected profit first increases and then decreases; the optimal bid quantity is 57.05 MW and is greater than the mean value (45.5) in period 2. This shows that larger bid quantity does not lead to larger expected profit because of the imbalance costs, as is shown in Figure 4.
Figure 3. Expected profit under the EPS versus bid quantity.
Figure 3. Expected profit under the EPS versus bid quantity.
Energies 05 04804 g003
Figure 4. Imbalance costs versus bid quantity under the EPS.
Figure 4. Imbalance costs versus bid quantity under the EPS.
Energies 05 04804 g004
Figure 5 shows the change trend of target profit as a function of bid quantity with different risk parameters; due to the imbalance costs, it has a trend similar to that of expected profit under the EPS, and the optimal bid quantity under the CPS increases when the risk parameter increases.
The maximal optimal bid quantity with different 1 − β is 31.17 MW (1 − β = 0.3), which is smaller than the mean value. With the risk increasing, the target profit which a WPP can realize also increases. This is in accordance with the notion that high risk leads to high profit. In addition, the CPS can also help a WPP to set appropriate target values, for example, when a WPP is willing to face very low risk (1 − β = 0.1), then the maximal reasonable target profit is 521.46 €. If the target profit is set higher than 521.46 €, the risk the WPP faces will thus increase.
Figure 5. Target profit under the CPS versus bid quantity with different 1 − β.
Figure 5. Target profit under the CPS versus bid quantity with different 1 − β.
Energies 05 04804 g005
Figure 6 and Figure 7 show how the expected profit and target profit change as a function of bid quantity with 1 − β = 0.1under the ECPS. As is shown, the expected profit and target profit are two conflicted objectives when the bid quantity varies from 10.48 to 57.05 MW. The expected profit increases monotonically versus the bid quantity, while the target profit decreases monotonically.
Figure 6. Expected profit versus bid quantity under EPCS with 1 − β = 0.1.
Figure 6. Expected profit versus bid quantity under EPCS with 1 − β = 0.1.
Energies 05 04804 g006
Figure 7. Target profit versus bid quantity under EPCS with 1 − β = 0.1.
Figure 7. Target profit versus bid quantity under EPCS with 1 − β = 0.1.
Energies 05 04804 g007
Figure 8 gives the Pareto optimal front versus different 1 − β in the EPCS. The values shown in the square boxes are the optimal values of each objective. The optimal bid quantities (i.e., the best compromise solutions) are 44.31 MW (1 − β = 0.3), 40.68 MW, and 34.28 MW, respectively. The maximal and minimal values of Fi used here to calculate the membership function are listed in Table 4. Based on these calculations, it can also be expected that the higher risk the WPPs face, the more profit they will obtain.
Figure 8. Pareto optimal front versus different 1 − β under the ECPS.
Figure 8. Pareto optimal front versus different 1 − β under the ECPS.
Energies 05 04804 g008
Table 4. Maximal and minimal values of single objectives and best compromise values of F1 and F2.
Table 4. Maximal and minimal values of single objectives and best compromise values of F1 and F2.
1 − β F 1 min (€) F 1 max (€) F 2 min (€) F 2 max (€)F1 in square box (€)F2 in square box (€)
0.113161877.7−79.11521.461747.4200.72
0.21555.91877.7674.3511191798.6892.1
0.31694.81877.71217.71549.91839.91379.5
Figure 9 shows a comparison of the bid quantity versus risk between the CPS and the EPCS. In both strategies, the bid quantity increases when the risk increases. The CPS takes into account only the risk, while the ECPS considers both the expected profit and risk; thus, the variation range of bids under the CPS is larger than that under the ECPS and is similarly more sensitive to risk than the ECPS.
Figure 9. Comparison of bid quantity versus 1 − β between the CPS and ECPS.
Figure 9. Comparison of bid quantity versus 1 − β between the CPS and ECPS.
Energies 05 04804 g009
Figure 10 gives how the expected profit and target profit change as a function of the risk parameter under the CPS and EPCS. The value of risk at the cross point is 0.4143. When the risk is larger than 0.4143, the target profit is greater than the expected profit; this implies that WPPs face a high risk to realize the target profit. When the risk is smaller than 0.4143, the target profit is less than the expected profit, implying that WPPs face a low risk to realize the target profit. WPPs are usually assumed to be risk-adverse; the EPCS can help to manage the risk and provide guidelines to set the risk parameter.
Figure 10. Change trend of target profit and expected profit versus risk under the ECPS.
Figure 10. Change trend of target profit and expected profit versus risk under the ECPS.
Energies 05 04804 g010
Period 2 can serve as an example; here, assume 1 − β = 0.1, with other parameters unchanged, the impact of the standard deviation on bidding results can be obtained by varying the standard and is shown in Table 5. The accuracy of the wind power forecast has a significant effect on the three tested strategies. Under the EPS and CPS (1 − β = 0.1), the smaller deviation (i.e., increased accuracy of the wind power forecast) will bring greater expected profit and target profit. The objectives under the EPS and CPS have a monotonic relation with the standard deviation. However, under the ECPS, the objective F1 has a monotonic relation with the standard deviation, while F2 does not, as discussed in Section 3.3.2. The values of F1 and F2 are calculated by the best compromise criteria.
Table 5. Comparisons of the impact of the standard deviation on bidding results.
Table 5. Comparisons of the impact of the standard deviation on bidding results.
Standard deviationEPSCPS (1 − β = 0.1)ECPS (1 − β = 0.1)
pbF1pbF2pbF1F2
4.3247.332201.539.96198743.872180.91936.3
14.1851.492062.727.331358.702062.71974
24.0455.661923.914.69730.4601923.91773.6
33.9059.831785.12.055102.1901785.11573.1
43.7663.991646.30−663.3033.111483.8−1092.8
We now discuss the optimal bidding strategy for the entire day. Figure 11 shows that the bid quantity under the EPS is the greatest among three strategies, and also the closest to the mean value of the forecast. The EPS is mainly driven by the standard deviation of the wind power forecast and the relationship among the MCP, the price for positive energy, and the price for negative energy. Under the CPS, aside from the relationship among the prices and the standard deviation, the bid quantity is also strongly correlated to the risk. The bid quantity under the CPS with 1 − β = 0.1 is the lowest, as shown in Figure 11. The ECPS is the compromise of EPS and CPS, and takes into account both the expected profit and target profit. WPPs tend to bid a higher quantity than that under the CPS and less than that under the EPS.
Figure 11. Bid quantity with 24 hours.
Figure 11. Bid quantity with 24 hours.
Energies 05 04804 g011

5. Conclusions

Due to the stochastic nature of wind resources, wind power producers are sometimes required to pay for imbalance costs caused by deviations between bids in the day-ahead market and the real power generated in the real-time market. This article has developed three different bidding strategies for wind power producers to use when participating in the day-ahead market. The EPS aims to maximize the expected profit, and the CPS calculates the target profit considering the risk which is defined as the probability that target profit cannot be realized. The ECPS is formulated as a multi-objective model. In the test case, we have discussed the optimal bids in the day-ahead market under three strategies. The following conclusions are reached: (1) The bid quantity under the EPS is highly dependent on the mean value and standard deviation of wind forecast, and also the MCP, the price for positive energy, and the price for negative energy; it is also the closest to the mean values of wind forecast. The EPS is suitable for WPPs to use when WPPs are risk-neutral; (2) Besides the parameters mentioned above, the bid quantity under the CPS is strongly correlated to the risk, and is the farthest from the mean value of wind forecast. The ECPS, which combines both the EPS and CPS, tends to bid a higher quantity than that under the CPS and less than that under the EPS; (3) Both the CPS and ECPS consider the risk and provide an alternative method for risk management; (4) The ECPS acknowledges the significance of the relationship between expected profit and target profit, and can help to set appropriate risk parameters for WPPs.
Finally, it should be pointed out that our article does not discuss the prediction techniques for prices and wind power in detail. However, high accurate prediction techniques are more helpful for WPPs to make better bidding strategies. The state-of the-art prediction tools enable WPPs to bid to the market, but of course further research is conducted to further improve the accuracy.

Acknowledgments

This work was partially supported by National Natural Science Foundation of China (60974101, 60736027, 60921003).

List of symbols

R
profit in single period [€], a random variable
Pb
quantity bid into day-ahead market in single period [MW]
Pt
real power generated by the concerned wind farm [MW]
Ic
Imbalance costs in single period [€]
Pmax
rated power of the concerned wind farm [MW]
λs
day-ahead market price in single period [€/MWh]
λsell
price of positive imbalances incurred in single period [€/MWh]
λbuy
price of negative imbalances incurred in single period [€/MWh]
μt
mean value of wind power forecast in single period t [MW]
δt
standard deviation of wind power forecast in single period t [MW]
J
target profit in single period[€]
β
confidence level, β [0,1]
f(Pt)
probability density function of random variable Pt
h(R)
probability density function of random variable R
H(R)
cumulative distribution function of random variable R
Pr{A}
probability of event A
F1(Pb)
expected profit function in single period [€]
F2(Pb)
target profit function in single period [€]
G(Pb)
weighted sum of F1(Pb) and F2(Pb)
α
weight assigned to G(Pb)
F i max
maximal value of single objective, i = 1,2
F i min
minimal value of single objective, i = 1,2
uFi
membership function of Fi
uD
normalized membership function
M
number of nondominated solutions
Nobj
number of objectives, in this article, Nobj = 2

References

  1. Holttinen, H. Optimal electricity market for wind power. Energy Policy 2005, 33, 2052–2063. [Google Scholar] [CrossRef]
  2. Sánchez, I. Short-term prediction of wind energy production. Int. J. Forecast. 2006, 22, 43–56. [Google Scholar] [CrossRef]
  3. Gao, Y.L.; Pan, J.Y.; Ji, G.L.; Gao, F. A time-series modeling method based on the boosting gradient-descent theory. Sci. China Technol. Sci. 2011, 54, 1325–1337. [Google Scholar] [CrossRef]
  4. Usaola, J.; Angarita, J. Bidding Wind Energy under Uncertainty. In Proceedings of the International Conference on Clean Electrical Power, Capri, Italy, 21–23 May 2007; pp. 754–759.
  5. Bathurst, G.N.; Weatherill, J.; Strbac, G. Trading wind generation in short term energy markets. IEEE Trans. Power Syst. 2002, 17, 782–789. [Google Scholar] [CrossRef]
  6. Fabbri, A.; Roman, T.G.S.; Abbad, J.R.; Quezada, V.H.M. Assessment of the cost associated with wind generation prediction errors in a liberalized electricity market. IEEE Trans. Power Syst. 2005, 20, 1440–1446. [Google Scholar] [CrossRef]
  7. Pinson, P.; Chevallier, C.; kariniotakis, G.N. Trading wind generation form short-term probabilistic forecasts of wind power. IEEE Trans. Power Syst. 2007, 22, 1148–1156. [Google Scholar] [CrossRef]
  8. Matevosyan, J.; soder, L. Minimization of imbalance cost trading wind power on the short-term power market. IEEE Trans. Power Syst. 2006, 21, 1396–1404. [Google Scholar] [CrossRef]
  9. Pousinbo, H.M.I.; Mendes, V.M.F.; Catalao, J.P.S. A stochastic programming approach for the development of offering strategies for a wind power producer. Electr. Power Syst. Res. 2012, 89, 45–53. [Google Scholar] [CrossRef]
  10. Galloway, S.; Bell, G.; McDonald, J.; Siewierski, T. Managing the risk of trading wind energy in a competitive market. IEE Proc.-Gener. Transm. Distrib. 2006, 153, 106–114. [Google Scholar] [CrossRef]
  11. Xue, Y.S.; Venkatesh, B.; Chang, L.C. Bidding Wind Power in Short-Term Electricity Market Based on Multiple-Objective Fuzzy Optimization. In Proceedings of 21st Canadian Conference on Electrical and Computer Engineering, Niagara Falls, Canada, 4–7 May 2008; pp. 1135–1138.
  12. Dukpa, A.; Duggal, I.; Venkatesh, B.; Chang, L. Optimal participation and risk mitigation of wind generators in an electricity market. IET Renew. Power Gener. 2010, 4, 165–175. [Google Scholar] [CrossRef]
  13. Botterud, A.; Wang, J.; Bessa, R.J.; Keko, H.; Miranda, V. Risk Management and Optimal Bidding for a Wind Power Producer. In Proceedings of IEEE Power and Energy Society General Meeting, Minneapolis, MN, USA, 25–29 July 2010; pp. 1–8.
  14. Botterud, A.; Zhou, Z.; Wang, J.H.; Bessa, R.J.; Keko, H.; Sumaili, J.; Miranda, V. Wind power trading under uncertainty in LMP markets. IEEE Trans. Power Syst. 2012, 27, 894–903. [Google Scholar] [CrossRef]
  15. Morales, J.M.; Conejo, A.J.; Pérez-Ruiz, J. Short-term trading for a wind power producer. IEEE Trans. Power Syst. 2010, 25, 554–564. [Google Scholar] [CrossRef]
  16. Rahimiyan, M.; Morales, J.M.; Conejo, A.J. Evaluating alternative offering strategies for wind producers in a pool. Appl. Energy 2011, 88, 4918–4926. [Google Scholar] [CrossRef]
  17. Moreno, M.A.; Bueno, M.; Usaola, J. Evaluating risk-constrained bidding strategies in adjustment spot markets for wind power producers. Int. J. Electr. Power Energy Syst. 2012, 43, 703–711. [Google Scholar] [CrossRef]
  18. Catalao, J.P.S.; Pousinho, H.M.I.; Mendes, V.M.F. Optimal offering strategies for wind power producers considering uncertainty and risk. IEEE Syst. J. 2012, 6, 270–277. [Google Scholar] [CrossRef]
  19. Dent, C.J.; Bialek, J.W.; Hobbs, B.F. Opportunity cost bidding by wind generators in forward markets: analytical results. IEEE Trans. Power Syst. 2011, 26, 1600–1608. [Google Scholar] [CrossRef] [Green Version]
  20. Wang, Q.F.; Guan, Y.P.; Wang, J.H. A chance-constrained two-stage stochastic program for unit commitment with uncertain wind power output. IEEE Trans. Power Syst. 2012, 27, 206–215. [Google Scholar] [CrossRef]
  21. Munoz, J.I.; Contreras, J.; Caamano, J.; Correia, P.F. A decision-making tool for project investments based on real options: the case of wind power generation. Ann. Oper. Res. 2011, 186, 465–490. [Google Scholar] [CrossRef]
  22. Doherty, R.; O’Malley, M. A new approach to quantify reserve demand in systems with significant installed wind capacity. IEEE Trans. Power Syst. 2005, 20, 587–595. [Google Scholar] [CrossRef]
  23. Al-Awami, A.T.; El-Sharkawi, M.A. Coordinated trading of wind and thermal energy. IEEE Trans. Sustain. Energy 2011, 2, 277–287. [Google Scholar] [CrossRef]
  24. Castronuovo, E.D.; Pecas-Lopes, J.A. On the optimization of the daily operation of a wind-hydro power plant. IEEE Trans. Power Syst. 2004, 19, 1599–1606. [Google Scholar] [CrossRef]
  25. Abido, M.A. Environmental/economic power dispatch using multi-objective evolutionary algorithms. IEEE Trans. Power Syst. 2003, 18, 1529–1537. [Google Scholar] [CrossRef]
  26. EPEX SPOT SE: Auction. Available online: https://www.epexspot.com/en/market-data/auction/auction-table/2012-03-08/FR (accessed on 26 March 2012).

Share and Cite

MDPI and ACS Style

Zhang, H.; Gao, F.; Wu, J.; Liu, K.; Liu, X. Optimal Bidding Strategies for Wind Power Producers in the Day-ahead Electricity Market. Energies 2012, 5, 4804-4823. https://doi.org/10.3390/en5114804

AMA Style

Zhang H, Gao F, Wu J, Liu K, Liu X. Optimal Bidding Strategies for Wind Power Producers in the Day-ahead Electricity Market. Energies. 2012; 5(11):4804-4823. https://doi.org/10.3390/en5114804

Chicago/Turabian Style

Zhang, Haifeng, Feng Gao, Jiang Wu, Kun Liu, and Xiaolin Liu. 2012. "Optimal Bidding Strategies for Wind Power Producers in the Day-ahead Electricity Market" Energies 5, no. 11: 4804-4823. https://doi.org/10.3390/en5114804

Article Metrics

Back to TopTop