Next Article in Journal
Power-Smoothing Scheme of a DFIG Using the Adaptive Gain Depending on the Rotor Speed and Frequency Deviation
Previous Article in Journal
Maximum Boost Control Method for Single-Phase Quasi-Switched-Boost and Quasi-Z-Source Inverters
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Unified Trading Model Based on Robust Optimization for Day-Ahead and Real-Time Markets with Wind Power Integration

1
College of Electrical Engineering and Automation, Fuzhou University, Fuzhou 350116, Fujian, China
2
Energy System Operation and Management, Center for Electric Power and Energy, Department of Electrical Engineering, Technical University of Denmark, Elektrovej, 2800 Kgs. Lyngby, Denmark
*
Author to whom correspondence should be addressed.
Energies 2017, 10(4), 554; https://doi.org/10.3390/en10040554
Submission received: 6 February 2017 / Revised: 31 March 2017 / Accepted: 12 April 2017 / Published: 18 April 2017
(This article belongs to the Section F: Electrical Engineering)

Abstract

:
In a conventional electricity market, trading is conducted based on power forecasts in the day-ahead market, while the power imbalance is regulated in the real-time market, which is a separate trading scheme. With large-scale wind power connected into the power grid, power forecast errors increase in the day-ahead market which lowers the economic efficiency of the separate trading scheme. This paper proposes a robust unified trading model that includes the forecasts of real-time prices and imbalance power into the day-ahead trading scheme. The model is developed based on robust optimization in view of the undefined probability distribution of clearing prices of the real-time market. For the model to be used efficiently, an improved quantum-behaved particle swarm algorithm (IQPSO) is presented in the paper based on an in-depth analysis of the limitations of the static character of quantum-behaved particle swarm algorithm (QPSO). Finally, the impacts of associated parameters on the separate trading and unified trading model are analyzed to verify the superiority of the proposed model and algorithm.

1. Introduction

In a conventional day-ahead electricity market, in order to obtain the minimum purchase cost, bidding is organized according to the load forecast and security constraints. After the day-ahead market is closed, the real-time market is organized typically within 1 h before the operating hour based on the very short-term load forecast by taking into account the constraints such as power network topology, generators’ operation, and so on. Participants can bid their upward regulating power or downward regulating power as well as their prices in the real-time market. Then bids are accepted so that the minimum regulating cost and power balance are ensured for the next period without grid congestions in the real-time market. The above electricity market operational mechanism has been widely used. Similar mechanisms and frameworks have been built in China, where electricity markets are not fully deregulated and the main market participants are conventional generators at present.
With the increasing connection of wind power to the grid, more uncertain factors emerge in the power system, and electricity trading is becoming more complicated [1,2]. A number of studies have investigated the impacts of large-scale wind power integration on the day-ahead market [3,4,5,6]. In [3], a two-stage stochastic programming model is used to clear the day-ahead market, instead of deterministic models, for handling uncertainties better. The impact of wind power on the day-ahead market prices in the PJM electricity market is examined by using robust economic models and statistical inference [4]. Furthermore, the impacts of demand response and wind power on the day-ahead market prices are described in [5,6]. The day-ahead scheduling with wind power is presented in [7,8,9]. When a large amount of intermittent renewable energy is connected to the grid, the higher ramping capability of dispatchable generation is required. An improved day-ahead scheduling is therefore proposed by taking multiple-period ramping capability into account [7]. The authors in [8] demonstrate a chance-constrained stochastic programming model for the day-ahead scheduling, taking into account load forecast errors, stochastic renewable sources, and random outages of the power system components. Robust optimization is suggested in [9] because of the randomness of the wind generation. The above summarized literature focuses on reforming approaches to the day-ahead electricity markets.
On the other hand, for the real-time market, reference [10] optimizes the cost of the dispatchable generators’ regulating power and forecast errors of wind power based on the fact that wind speed fits the normal distribution in a short-period. The authors in [11] review advanced typical real-time markets respectively in the North America, Australia, and Europe for integrating renewable energy and demand response in electricity markets. It also explains the classical market architecture which contains the independent day-ahead and real-time markets. In [12], the day-ahead and real-time markets are treated separately; firstly, the day-ahead market is cleared; then the real-time market is modeled on the basis of the day-ahead market clearing results. The analysis indicates that the real-time market is helpful for reducing the uncertainty of wind power and the demand of operating reserves, thereby making power system operation more economical.
In the above literature, electricity trading activities in the day-ahead and real-time markets are considered independent of each other in the power system with high wind power penetration. In the separate trading scheme, energy trading is performed in the day-ahead market according to the difference between the hourly load forecast and wind power forecast to make full use of wind power, while imbalance power is dealt with in the real-time market through real-time prices that are typically different from the day-ahead market prices. Because of the strong randomness of wind power, imbalance power increases greatly in the real-time market, which makes the separate trading scheme not optimal. One possible way of improving the market efficiency is to combine the separate trading activities in the day-ahead and real-time markets into one unified optimum strategy which includes the forecasts of real-time prices and imbalance power into the day-ahead trading scheme. The combination has already been applied in strategic bidding to maximize the benefit of market participants such as virtual power plants , micro-grids, and wind farms [13,14], which did not discuss how to build a unified trading model from the market operators’ point of view yet. The authors in [15] establish the day-ahead market clearing model considering the mean adjustment cost of the real-time market, which is calculated based on definite cost coefficients of thermal generators instead of uncertain clearing prices. In [16], a unified market for the day-ahead and real-time markets is proposed for the dispatch strategy of VPP, which utilizes definite real-time prices. In fact, the forecasted real-time prices are uncertain due to the fact that it is difficult to predict real-time prices accurately and obtain their correct probability distribution function since they are always subject to many factors, such as uncontrolled market conditions, balance between supply and demand, flow congestion, and so on [17,18,19]. So this optimum strategy may be unrealistic if we use fixed prices in the unified trading model. Moreover, the increase of wind power penetration in a power system will make the performance even worse due to the increased fluctuation of both the imbalance power and the corresponding real-time prices. To improve the unified trading model further, the real-time market price needs to be regarded as a random variable without an explicit probability distribution. Now there are three optimization approaches for dealing with stochastic variables: stochastic optimization, fuzzy optimization, and robust optimization. The stochastic optimization method works only when the variables’ probability distribution functions are known a priori, while the fuzzy optimization method needs more information to convert fuzzy problems into clear ones, and the solutions may not be single. Compared to those two, the robust optimization method is effective even when only the interval of a stochastic variable is known rather than its probability distribution function. Although the solution derived via robust optimization is a little conservative, it is a feasible solution no matter how the stochastic variables change. The robust optimization has recently been widely applied in different areas [9,18,20]. So this paper proposes a robust optimization-based approach to address the optimality challenge of the unified trading scheme.
The main contributions of this paper are as follows:
(1)
A unified trading model of the day-ahead and real-time markets based on robust optimization is described considering the uncertainty of the load, wind power, and real-time market price, where the hourly purchase power is regarded as an optimized variable instead of forecast in the day-ahead market.
(2)
The static character of the quantum-behaved particle swarm algorithm (QPSO) is analyzed to show its limitations in solving the problem and an improved QPSO algorithm (IQPSO) is presented.
(3)
In order to demonstrate the superiority of the robust unified trading model, we compare it with a separate trading scheme in the day-ahead and real-time markets. Additionally, an analysis is conducted to examine the impacts of several key influencing factors on the trading results, including the robust coefficient, forecast accuracy of wind power, load, and real-time market price.
The rest of the paper is organized as follows. The unified trading scheme is presented in Section 2. The unified trading model based on robust optimization is formulated in Section 3. IQPSO is introduced in Section 4. The numerical results are presented and analyzed in Section 5 and the conclusions are drawn in Section 6.

2. Scheme of Unified Trading with Wind Power

Wind power forecast accuracy is relatively low because of the randomness and fluctuation of wind power. Given that the short-term forecast error is about 5% to 20% [21], the increasing demand of imbalance power in the real-time market with large-scale wind power is foreseeable. This paper will brush aside the power imbalance caused by reliable factors’ change in the power grid, such as accidental outages, generators’ forced outages, and so on, to highlight its research emphasis. The power imbalance is taken into account as shown in Equation (1):
Δ P r ( t ) = ζ L ( t ) ζ W ( t )
The load forecast error at time t is presumed to be normally distributed [22], as shown below:
ζ L ( t ) ~ N ( 0 ,   σ L 2 ( t ) )
P L r ( t ) ~ N ( P L f ( t ) ,   σ L 2 ( t ) )
P L r ( t ) = P L f ( t ) + ζ L ( t )
The wind power forecast error at time t is also presumed to be normally distributed [23], as shown below:
ζ W ( t ) ~ N ( 0 ,   σ W 2 ( t ) )
P W r ( t ) ~ N ( P W f ( t ) ,   σ W 2 ( t ) )
P W r ( t ) = P W f ( t ) + ζ W ( t )
In the separate trading scheme, energy trading is executed in the day-ahead market according to the value P r f (t) (i.e., P r f (t) = P L f (t) − P W f (t)). P r f (t) is the equivalent load forecast at time t in the day-ahead market, and also equals the purchase power forecast at time t when neglecting power loss. Then in the real-time market, upward regulating power is purchased when the system imbalance power is insufficient at time t (i.e., Δ P r ( t ) > 0 ), and downward regulating power is sold when the system imbalance power is excessive at time t (i.e., Δ P r ( t ) < 0 ) in order to adopt more wind power.
The above trading scheme does not consider the organic combination of the day-ahead and real-time markets, and the purchase cost is not optimal, nor is the generators’ power settlement. In particular, randomness and low forecast accuracy of wind power may generate bigger errors of bidding power at time t based on P r f (t) when plenty of wind power is integrated, which will result in a higher purchase cost during a power shortage or a lower sale revenue during a power surplus in the real-time market. Since there is a higher cost for the separate trading scheme, we can unify the day-ahead and real-time trading into a corporate trading scheme where the purchase power at time t in the day-ahead is P r o (t) which needs to be optimized and is a decision variable rather than P r f (t) in the day-ahead market. For the unified trading scheme, Δ P r ( t ) is presented as follows:
Δ P r ( t ) = P L f ( t ) + ζ L ( t ) [ ( P W f ( t ) + ζ W ( t ) ] P r o ( t )
where P r o (t) is the decision variable to be optimized, i.e., the equivalent load, and also equals the purchase power at time t in the day-ahead market when the power loss is omitted.
The probability distribution for Δ P r ( t ) in the unified trading scheme is:
Δ P r ( t ) ~ N ( ( ( P L f ( t ) P W f ( t ) P r o ( t ) , σ L 2 ( t ) + σ W 2 ( t ) )
The day-ahead and real-time markets are combined closely through optimizing P r o (t) instead of P r f (t), which will reduce the total trading cost.

3. Model of Unified Trading

3.1. Objective Function

Nowadays, there are two types of market price: the Market Clearing Pay (MCP) and Pay As Bid (PAB). This paper clears the unified trading by MCP.
In the day-ahead market, the purchase cost CD is given by:
C D = t = 1 N t j = 1 N j ρ d ( t ) P j ( t )
where each time interval is one hour, and hourly power is the numeric equivalent of energy.
The system imbalance power is random due to the randomness of forecast errors of wind power and load in the real-time market. Since market operators cannot estimate the system imbalance power accurately in the day-ahead market, it is hard to predetermine whether the system imbalance power is positive or negative. Alternatively, the purchase cost or sales revenue in the real-time market can be calculated by the probability distribution and expectation of Δ P r ( t ) .
If the system imbalance power is surplus at time t in the real-time market, market operators have to sell the imbalance power that is bought in the day-ahead market. Because market operators have already paid generators according to the clearing prices and energy bids in the day-ahead market, market operators will obtain the revenue R R D through selling the surplus power as shown in Equation (11):
R R D = β ( t ) t = 1 N t ρ r ( t ) Δ P r ( t )
Of course, market operators may abandon wind power in the above case.
If the system imbalance power is insufficient at time t in the real-time market, market operators have to purchase the imbalance power. The purchase cost C R U is presented as follows:
C R U = β + ( t ) t = 1 N t ρ r + ( t ) Δ P r ( t ) +
Generally, the condition ρ r + ( t ) ρ d ( t ) ρ r ( t ) needs to be fulfilled in order to reduce imbalance power in the real-time market [14]. β+(t) and ΔPr(t)+ have the same probability of occurrence; the probability of occurrence of β(t) and ΔPr(t) is also equivalent.
According to Equation (9), we have:
Δ P r ( t ) + = 0 + p 2 π σ r ( t ) exp { [ p u r ( t ) ] 2 2 σ r 2 ( t ) } d p = σ r ( t ) 2 π exp [ u r 2 ( t ) 2 σ r 2 ( t ) ] + u r ( t ) [ 1 Φ ( u r ( t ) σ r ( t ) ) ]
Δ P r ( t ) = 0 p 2 π σ r ( t ) exp { [ p u r ( t ) ] 2 2 σ r 2 ( t ) } d p = σ r ( t ) 2 π exp [ μ r 2 ( t ) 2 σ r 2 ( t ) ] + μ r ( t ) Φ [ μ r ( t ) σ r ( t ) ]
β + ( t ) = 1 Φ [ μ r ( t ) / σ r ( t ) ]
β ( t ) = Φ [ μ r ( t ) / σ r ( t ) ]
where u r ( t ) = P L f ( t ) P W f ( t ) P L o ( t ) ; σ r 2 ( t ) = σ L 2 ( t ) + σ W 2 ( t ) ; and Φ ( x ) is a normal distribution function.
The objective function of the unified trading model is presented as follows:
C U = min ( C D + C R U R R D )
Although these random variables ρ r + ( t ) and ρ r ( t ) cannot be described by definite probability distributions, their reasonable interval ranges can be determined based on statistical data and forecast results. According to these ranges, ρ r + ( t ) and ρ r ( t ) are modeled as independent, symmetric, and bounded random variables (with unknown distribution) as follows:
ρ r + ( t ) = ρ r u + ( t ) + z + ( t ) δ r + ( t )
δ r + ( t ) = e r ρ r u + ( t )
ρ r ( t ) = ρ r d ( t ) + z ( t ) δ r ( t )
δ r ( t ) = e r ρ r u ( t )
The two variables take the values respectively in [ ρ r u + ( t ) δ r + ( t ) , ρ r u + ( t ) + δ r + ( t ) ] and [ ρ r u ( t ) δ r ( t ) , ρ r u ( t ) + δ r ( t ) ] with δ r + ( t ) 0 and δ r ( t ) 0 . Because ρ r + ( t ) and ρ r ( t ) are random variables without the determined probability distribution, we can only construct the model by robust optimization instead of stochastic optimization.
According to Equations (11) and (20), we have:
R R D = β ( t ) t = 1 N t ρ r d ( t ) Δ P r ( t ) + β ( t ) t = 1 N t z ( t ) δ r ( t ) Δ P r ( t )
According to Equations (12) and (18), we have:
C R U = β + ( t ) t = 1 N t ρ r u + ( t ) Δ P r ( t ) + + β + ( t ) t = 1 N t z + ( t ) δ r + ( t ) Δ P r ( t ) +
As the robust optimization gets its solution in the worst situation, the trading cost function in the real-time market is presented as follows:
C B = max z + ( t ) ,   z ( t ) ( C R U R R D )
According to Equations (17) and (24), the objective function of the unified trading model of the day-ahead and real-time markets is described as follows:
C U = min [ C D + max z + ( t ) ,   z ( t ) ( C R U R R D ) ]
The box space based on Equations (18)–(21) will lead to the most conservative solution. Although each parameter may reach its boundary value, in fact, it is almost impossible to reach the respective boundary simultaneously which is decided by the central limit theorem. So an additional constraint is added in Equation (26):
t ( | z + ( t ) | + | z ( t ) | ) Γ
where each random variable is the same as the forecast value without deviation when Γ = 0. The bigger the Γ, the higher the degree of uncertainty will be.
However, theoretically, Γ can take any value, but this paper chooses a more reasonable value in light of the central limit theorem [24]. |z+(t)| and |z(t)| cannot be expressed by determining the probability distributions because ρ r + ( t ) and ρ r ( t ) are random variables without a determined probability distribution. We cannot choose any biased probability distribution function against those random variables without a definite probability distribution. So |z+(t)| and |z(t)| are presumed to be uniformly distributed in [0, 1]. According to the central limit theorem, Γ is calculated as shown in Equation (27):
Γ = J μ z + Φ 1 ( β z ) J σ z
If Nt = 24, J = 48, and if μz = 0.5, then σ z = 1 / 12 when |z+(t)| and |z(t)| are uniformly distributed.
According to Equation (25), it is very difficult to solve this model which is a Min-Max optimization problem. Therefore, we use the nonlinear duality theory to convert the maximum optimization problem of the real-time market into the minimum optimization problem.
Based on the nonlinear duality theory, we assume the original problem is:
{ max f ( x ) g ( x ) 0
where x = [x1, x2xn] is an n-dimensional optimization variable; and g(x) = [g1(x), g(x)gm(x)]T are the set of constraints.
Its dual problem is:
{ min f ( x ) + u T g ( x ) f ( x ) + g ( x ) u = 0 u > 0
where u = [u1, u2, …, um]; f ( x ) = [ f ( x ) x 1 , f ( x ) x 2 , ... f ( x ) x n ] T ; and g ( x ) = [ g 1 ( x ) , g 2 ( x ) , ... g m ( x ) ] .
According to the deduction, Equation (24) can be converted into the standard form of Equation (29) as follows:
{ C B = max z + ( t ) , z ( t ) ( C R U R R D ) s t . 1 | z + ( t ) | 0 1 | z ( t ) | 0 Γ | z + ( t ) | | z ( t ) | 0
where z+(t) and z(t) symbolize x.
The partial derivatives with respect to x are deduced according to Equation (29). However, Equation (30) contains the absolute values of z+(t) and z(t), and we need to introduce the piecewise functions as follows:
R ( x ) = d | x | d x = { 1 x 0 1 x < 0
Furthermore, Equation (30) can be converted into:
{ C B . min = min z + ( t ) , z ( t ) , u 1 ( t ) , u 2 ( t ) , u 3 ( t ) C R U R R D + C R F s t . β + ( t ) δ r + ( t ) Δ P r ( t ) + R [ z + ( t ) ] u 1 ( t ) R [ z + ( t ) ] u 3 ( t ) = 0 β ( t ) δ r ( t ) Δ P r ( t ) R [ z ( t ) ] u 2 ( t ) R [ z ( t ) ] u 3 ( t ) = 0 u 1 ( t ) , u 2 ( t ) u 3 ( t ) 0
where C R F = t = 1 N t [ u 1 ( t ) ( 1 | z + ( t ) | ) + u 2 ( t ) ( 1 | z ( t ) | ) + u 3 ( t ) ( Γ | z ( t ) | | z + ( t ) | ) ] is an additional item.
According to Equations (25) and (32), we have:
C U = min { C D + C R U R R D + C R F }
Now the objective function belongs to the minimum optimization problem.

3.2. Constraints

The power balance in the day-ahead market is:
j = 1 N j P j ( t ) = P r o ( t )
The power balance in the real-time market is:
j = 1 N j P j ( t ) + β + ( t ) Δ P r + ( t ) β ( t ) Δ P r ( t ) + P W r ( t ) = P L r ( t )
The capacity limits of conventional generators in the day-ahead market are expressed as:
P j min P j ( t ) P j max
The capacity limits of conventional generators in the real-time market are expressed as:
0 P j + ( t ) P j max P j ( t )
0 P j ( t ) P j ( t ) P j min
The ramping rate limits of conventional generation are expressed as:
r j d o w n × 60 P j ( t + 1 ) P j ( t ) r j u p × 60
The AC flow constraint is formulated as shown in Equation (40):
| V m 2 g m n V m V n ( g m n cos θ m n + b m n sin θ m n ) | P l max     ( l = 1 , 2 , ... , L )

4. Solving the Model: IQPSO

4.1. QPSO Introduction

The Particle Swarm Optimization (PSO) is characterized as a simple heuristic of a well-balanced mechanism with robust search ability and fast computation, which is widely used to solve power system optimization problems [25,26]. However, once it traps in the local optimum, it is hard to break away from the local optimum. In order to improve the global search ability, the quantum-behaved particle swarm optimization algorithm (QPSO) according to quantum mechanics was proposed in 2004 [27].
The state of the particle for QPSO is determined by the wave function. Particles’ move can be obtained according to the following Equations:
X i ( h + 1 ) = P i ± α | m b e s t X i ( h ) | × ln [ 1 / μ ( h ) ]
P i = ϕ P b e s t i + ( 1 ϕ ) G b e s t
m b e s t = 1 M i = 1 M P b e s t i
where μ(h) takes a value from [0, 1]. If μ(h) > 0.5, then “ ±” becomes “+”, otherwise it becomes “−”. α is the only parameter for QPSO except for the number of iterations and the population size. QPSO has a strong global search ability and a low convergence speed when α is large. When α is small, QPSO has a strong local search ability and a high convergence speed. Particles will move to Pi during the search process.
QPSO does not need the velocity information of particles. It has simpler evolution equations, less control parameters, faster convergence speed, and a simpler operation than PSO.

4.2. IQPSO

Although QPSO is superior to the standard PSO, it does not always guarantee the discovery of globally optimal solutions when the dimensions of a particle are large by the tests. In the next paragraph we will analyze the static character of QPSO and discuss its shortcomings compared to the improved method proposed in this paper.
For simplicity, this paper tests the static character of a particle in one-dimensional space since the multidimensional variable can be formed by multi and independent one-dimensional variables. Some parameters take the following values: mbest = 0, Pi = 0, Xi(1) = 100, and α = 1. According to Equation (41), we test Xi(2) 100,000 times at random and obtain the frequency distribution histogram of Xi(2) as shown in Figure 1.
Figure 1 illustrates:
(1)
The upward search ability of QPSO is limited because the probability of Xi(2) > 70 is zero. Meanwhile, the downward search ability of QPSO is limited because the probability of −70 < Xi(2) < 0 is zero. There are dead-band searching problems for QPSO and the dead zones vary with the number of iterations.
(2)
There is a higher convergence speed when the optimal solution is close to the lower boundary because the static character of QPSO is asymmetric on both sides of Pi and there is a lower convergence speed when the optimal solution is close to the upper boundary.
(3)
There are different dead zones for every iteration and a particle needs at least two iterations in order to search the dead-band space, which reduces the search ability and increases the number of iterations when the optimal solution is in the dead-band space.
Since every dimension has dead zones during the iteration of every multi-dimensional particle, the dead zones grow in size and number with the increase of dimensions. The search range of the population is the union of the search ranges of all particles while iterating. When a particle has less dimensions, the dead zones decrease in size and number, which makes it easier to cover the whole search space by the union of the search ranges of all particles, leading to better convergence performance of the algorithm. When the population size remains the same, the increased dimensions of a particle increase dead zones in size and number, which brings about the difficulty in achieving coverage for the whole search space by the union of the search ranges of all particles, causing worse convergence performance of the algorithm.
In order to enhance the convergence performance of QPSO, this paper proposes improvements in the static character since it suffers from the above analyzed shortcomings, meeting the following conditions:
(1)
There is no dead zone.
(2)
It is symmetric on both sides of Pi.
(3)
There is higher search probability in the neighborhood of Pi to guarantee the local search ability, and there is a certain search probability even if the space is far away from Pi to guarantee the global search ability by mutating.
In summary, in the proposed IQPSO method, Equation (41) is replaced by Equation (44) as follows:
X i ( h + 1 ) = P i + α | m b e s t X i ( h ) | × φ
Assuming that the same test is applied, the improved frequency distribution histogram of Xi(2) is shown in Figure 2. It can be seen that, compared to Figure 1, the requirements of the static character are dramatic.

4.3. Programming of IQPSO

The contraction-expansion coefficient α affects the convergence performance of QPSO. At the beginning of an iteration process, the algorithm must have the global search ability, and at the end of an iteration process, the algorithm must have the local search ability. To meet this requirement, α changes with the number of iterations as follows [28]:
α = 1.2 exp ( h 2 / m a x g e n 2 )
The major steps are described as follows:
(1)
Some parameters are set such as ε, maxgen, M, and βz.
(2)
The population with the dimensions of Nt × Nj is initialized.
(3)
h is set equal to 1.
(4)
The fitness value CU(i) of particle i is calculated, according to Equation (25).
(5)
The best previous personal position Pbesti and the best personal fitness value fPbesti of particle i are obtained, and the global best position Gbest and the global best fitness value fGbest are obtained.
(6)
If max[CU(i)] − min[CU(i)] < ε or h = maxgen, it proceeds to step (11), otherwise to step (7).
(7)
Pi and mbest are calculated according to Equations (42) and (43).
(8)
α is calculated according to Equation (45).
(9)
The position of particle i is updated according to Equation (44).
(10)
h = h + 1, and then it proceeds to step (4).
(11)
The global best position Gbest and the global best fitness value fGbest are obtained.

5. Case Studies

5.1. Test System Data

A numerical case for evaluating the proposed model and algorithm is performed on an IEEE 30-bus system. The thermal generators’ parameters are shown in Table 1. Hourly load forecast and wind power forecast are shown in Figure 3. Purchase and sale power average prices forecast in the real-time market are shown in Figure 4. Standard deviations of hourly load forecast and wind power forecast are shown in Figure 5. According to Equation (27), Γ = 28.1. Other parameters take the following values: er = 10%, βz = 0.98, maxgen = 2000, and M = 50. The thermal generators’ quotation function is given as follows:
p j ( t ) = b j ( t ) + a j ( t ) P j ( t )   ( $ / MW )
where bj(t) and aj(t) are shown in Figure 6 and Figure 7, respectively.

5.2. Algorithm Comparison

According to the above robust optimization model and case parameters, the results are shown in Table 2 with a comparison between QPSO and IQPSO.
Figure 8 visualizes the convergence process of QPSO on the left-hand side and IQPSO on the right-hand side. It can be seen that IQPSO has the better global search ability while QPSO is trapped in the local optimum.

5.3. Comparison of Purchase Power in the Day-Ahead Market for the Unified and Separate Trading

The optimal purchase power schedule for the unified and separate trading schemes in the day-ahead market is shown in Table 3 with IQPSO applied to achieving the optimal solutions. In Table 3, UT is short for the unified trading and ST is short for the separate trading. On the basis of the above parameters, the hourly total purchase power P r o (t) is less when applying UT than the amount P r f (t) when applying ST.

5.4. Impact Analysis of Price Forecast in the Real-Time Market

The comparison between P r o (t) and P r f (t) in the day-ahead market is further shown in Figure 9 with different prices in the real-time market.
The comparison between P r o (t) (dotted line) and P r f (t) (solid line with dot) is shown in the baseline scenario as explained in Figure 4, where P r o (t) < P r f (t), as seen in Table 3. Following an increase of the purchase power prices in the real-time market, the re-derived P r o (t) (dashed line) becomes higher than the baseline value P r f (t). While increasing the sale power prices in the real-time market, the re-derived P r o (t) (solid line) is lower than P r f (t) and P r o (t) (dotted line).

5.5. Impact of σr, Γ, er

P r o (t) in the day-ahead market is shown in Figure 10 when σr, Γ, and er change, respectively.
As the robust optimization focuses on the worst performance of the real-time market, the total purchase cost of the real-time market will increase when increased er (i.e., the price forecast deviation ratio at time t in the real-time market) makes the purchase environment worse; meanwhile, the total sale revenue of the real-time market will decline so that the purchase power strategies of the day-ahead market are more conservative, which reduces the difference between P r f (t) (solid line with circle ) and P r o (t) (dashed line) when er increases, according to Figure 10.
The decrease of Γ reduces the confidence level βz and facilitates the better economic environment of the real-time market, which increases the difference between P r f (t) and P r o (t) (dotted line), leaving more power for trading in the real-time market.
According to Figure 9, P r o (t) < P r f (t) when ρ r u + (t) and ρ r d (t) remain unchanged, showing that the economic environment for selling power is worse than for purchasing power in the real-time market, so that it is necessary to reduce P r o (t) (solid line with star) in order to reduce the sale power in the real-time market with the increase of σr(t). On the other hand, the power for trading in the real-time market increases because the increase of σr(t) reduces the accuracy of the purchase power forecast. For these two reasons, the difference between P r f (t) and P r o (t) (solid line with star) increases (i.e., P r o (t) decreases) with the increase of σr(t), as illustrated in Figure 10.
The impact of Γ on the total purchase power cost is shown in Figure 11, which shows that the total cost of the separate trading scheme (dotted line) is higher than the unified trading scheme (solid line).
The increase of Γ increases the total costs because the stronger robustness and the higher confidence level βz lead to considering worse scenarios. In addition to that, it can be seen that the growth rate of the total cost of the unified trading becomes slower with the increase of Γ. According to Figure 9, P r o (t) < P r f (t) when ρ r u + (t) and ρ r d (t) are kept the same as the prices in Figure 4, which shows that a portion of the purchase power is transferred to the real-time market from the day-ahead market, leaving more power to be purchased and less power to be sold in the real-time market. In this case, the impact of ρ r + ( t ) on the total cost is bigger than the impact of ρ r ( t ) . The robust optimization works in the worst case of the real-time market, which will firstly consider the highest ρ r + ( t ) so that the total cost increases quickly until ρ r + ( t ) reaches the maximum and then a smaller ρ r ( t ) is taken into account in the robust optimization while Γ continues to increase. As mentioned above, the total cost is less affected when the sale power is reduced, resulting in the curve slowing down at the end.
In separate trading, the impact of the economic environment for purchasing power on the total cost is the same as that for the selling power because the power forecast errors are symmetrical, which leads to a smoother cost curve.
The total costs are shown in Table 4 when σr is multiplied based on the data in Figure 5 and Γ = 28.1.
In Table 4 above:
Reduction   ratio   of   cost = STTC UTTC UTTC × 100 %
As shown in Table 4, the increase of σr leads to the increase of both the total cost and the reduction ratio of cost. For the increase of the total cost, this is because the low power forecast accuracy results in more power for trading increases in the real-time market. For the reduction ration of cost, there are two reasons. Firstly, in the separate trading scheme, the energy trading is performed according to P r f (t) and the purchase cost is fixed in the day-ahead market in any case, but the power for trading increases greatly in the real-time market with the increase of σr, making the total cost of the separate trading increase quickly in light of ρ r + ( t ) ρ d ( t ) ρ r ( t ) ; Secondly, in the unified trading model, the energy trading is implemented based on P r o (t) in the day-ahead market and the power for trading increases slowly in the real-time market with the increase of σr, which leads to less cost increase in the unified trading than that in the separate trading. In view of the above analysis, the unified trading model is superior to the separate trading model with the increase of σr. In particular, the unified trading model is more advantageous when large-scale wind power is integrated into the grid.
The total costs are shown in Table 5 when er changes and Γ = 28.1.
As is seen in Figure 10, the difference between P r f (t) and P r o (t) decreases with the increase of er, meaning that the total cost of the unified trading is closer to the total cost of the separate trading. Table 5 reports that the unified trading model with robust optimization is less advantageous because the economic environment for purchasing power is worse in the real-time market with the increase of er.

6. Conclusions

The day-ahead and real-time markets are combined to form a unified trading scheme with wind power integration in this paper. The robust optimization model is adopted by taking into account the uncertainty of the real-time market prices, load, and wind power, and then IQPSO is proposed to solve the optimization problem. The conclusions are as follows:
  • The unified trading model based on robust optimization can optimize the purchase power in the day-ahead market and reduce the total cost for the two markets, which shows it is superior to the separate trading model due to large-scale wind power connected into the power systems.
  • It is proven that the IQPSO has a higher convergence speed and stronger global search ability when compared with the standard QPSO.
In addition, the impact analysis of each parameter is summarized as follows:
The strategy of purchasing power in the day-ahead market is directly affected by the real-time price. The optimized purchase power will increase in the day-ahead market with higher purchase power prices and lower sale power prices in the real-time market and vice versa.
The unified trading model is superior when the power forecast errors become greater.
The lower the accuracy of the real-time market prices forecast, the worse the economic environment of the real-time market is. This reduces the economic efficiency of the unified trading model because the purchase strategy in the day-ahead market is more conservative.
The economic efficiency of the unified trading model is degraded when the confidence level is higher with the increase of the uncertain operator Γ. We can use the rational value of Γ to improve the economic efficiency as much as possible, following the requirement of the confidence level.
A direction for further research will consider the units’ startup and shutdown for the unified trading model and apply algorithms such as PSO, benders decomposition [20,29], genetic algorithm, and so on to solve the above optimization problem with comparisons in terms of the optimality, efficiency, and scalability.

Author Contributions

Yuewen Jiang conceived of the project and proposed the methodological framework and implementation roadmap; Meisen Chen performed the simulations; Shi You reviewed and improved the methodological framework. All authors discussed and approved of the simulation results. Yuewen Jiang mainly wrote this paper.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

Indices
t Index of time periodsRunning from 1 to Nt, 1 h for every time period
j Index of dispatchable generatorsRunning from 1 to Nj
l Index of lineRunning from 1 to L
m, nIndex of bus of line l
Decision Variables
P r o (t)Optimized purchase power at time t in the day-ahead market
Pj(t)Power purchase schedule for dispatchable generator j at time t in the day-ahead market
P j + (t)/ P j (t)Upward/downward regulating power for generator j at time t in the real-time market
Other Variables
ζ L ( t ) Load forecast error at time t in the day-ahead market
ζ W ( t ) Wind power forecast error at time t in the day-ahead market
P L r ( t ) / P W r ( t ) Real load/real wind power at time t
σ L ( t ) / σ W ( t ) Load forecast/wind power forecast standard deviation at time t in the day-ahead market
P L f ( t ) / P W f ( t ) Load forecast/wind power forecast at time t in the day-ahead market
Δ P r ( t ) Imbalance power at time t in the real-time market
P r f (t)Purchase power forecast at time t in the day-ahead market
CDPurchase cost in the day-ahead market
ρ d ( t ) Day-ahead market clearing price at time t
R R D / C R U Revenue/purchase cost in the real-time market
ρ r + ( t ) / ρ r ( t ) Purchase power/sale power price at time t in the real-time market
ΔPr(t)+Pr(t)Power shortage/power surplus expectation at time t in the real-time market
β+(t)/β(t)Probability of ‘upward regulation’/‘downward regulation’ at time t in the real-time market
u r ( t ) Difference between purchase power forecast and the optimized purchase power at time t
σ r ( t ) Imbalance power standard deviation in the unified trading scheme at time t
C U Total cost of the unified trading
z = z+(t), z(t)Random variables in [–1, 1]
μzMean value of interval variables z+(t) and z(t)
σzStandard deviation of interval variables z+(t) and z(t)
Vm/VnVoltage magnitudes at bus m/bus n of line l
θmnDifference of voltage phase-angle between at bus m and bus n of line l
μ(h)Random variable for the hth iteration in [0, 1]
Xi(h)Position of particle i for the hth iteration
PiCenter of the potential well
hNumber of current iterations
ϕ Random variable in [0, 1]
mbestCentral position of personal best positions
PbestiPersonal best position of particle i
GbestGlobal best position
φ Stochastic variable with standard normal distribution
Constants and Parameters
erDeviation ratio to the expected price in the real-time market
δ r + ( t ) / δ r ( t ) Deviation from the expected price at time t in the real-time market
ρ r u + ( t ) / ρ r d ( t ) Purchase power/sale power expected price at time t in the real-time market
ΓDegree of uncertainty for random variables
JNumber of interval variables z+(t) and z(t)
P j m i n / P j m a x Minimum/maximum capacity of the dispatchable generator j
r j d o w n / r j u p Ramp down/up rate limit of the generator j
P l max Upper limit for power flow of line l
gmn/bmnConductance/susceptance of line l
MPopulation size
αContraction-Expansion Coefficient
εConvergence accuracy
βzInterval confidence level
maxgenMaximum number of iterations
aj(t), bj(t)Thermal generators’ quotation parameters of generator j at time t

References

  1. Aparicio, N.; MacGill, I.; Abbad, J.R.; Beltran, H. Comparison of wind energy support policy and electricity market design in Europe, the United States, and Australia. IEEE Trans. Sustain. Energy 2012, 3, 809–818. [Google Scholar] [CrossRef]
  2. Martín, S.; Smeers, Y.; Aguado, J.A. A stochastic two settlement equilibrium model for electricity markets with wind generation. IEEE Trans. Power Syst. 2015, 30, 1–13. [Google Scholar] [CrossRef]
  3. Abbaspourtorbati, F.; Conejo, A.; Wang, J.; Cherkaoui, R. Pricing electricity through a stochastic non-convex market-clearing model. IEEE Trans. Power Syst. 2017, 32, 1248–1259. [Google Scholar] [CrossRef]
  4. Gil, H.A.; Lin, J. Wind power and electricity prices at the PJM market. IEEE Trans. Power Syst. 2013, 28, 3945–3953. [Google Scholar] [CrossRef]
  5. Yousefi, A.; Iu, H.H.C.; Fernando, T.; Trinh, H. An approach for wind power integration using demand side resources. IEEE Trans. Sustain. Energy 2013, 4, 917–924. [Google Scholar] [CrossRef]
  6. Papavasiliou, A.; Oren, S.S. Large-scale integration of deferrable demand and renewable energy sources. IEEE Trans. Power Syst. 2014, 29, 489–499. [Google Scholar] [CrossRef]
  7. Khodayar, M.E.; Manshadi, S.D.; Wu, H.; Lin, J. Multiple period ramping processes in day-Ahead electricity markets. IEEE Trans. Sustain. Energy 2016, 7, 1634–1645. [Google Scholar] [CrossRef]
  8. Wu, H.; Shahidehpour, M.; Li, Z.; Tian, W. Chance-constrained day-ahead scheduling in stochastic power system operation. IEEE Trans. Power Syst. 2014, 29, 1583–1591. [Google Scholar] [CrossRef]
  9. Hu, B.; Wu, L.; Marwali, M. On the robust solution to SCUC with load and wind uncertainty correlations. IEEE Trans. Power Syst. 2014, 29, 2952–2964. [Google Scholar] [CrossRef]
  10. Yuewen, J.; Buying, W. Real-time market dispatch based on ultra-short-term forecast error of wind power. Electr. Power Autom. Equip. 2015, 35, 12–17. (In Chinese) [Google Scholar]
  11. Wang, Q.; Zhang, C.; Ding, Y.; Xydis, G.; Wang, J.; Østergaard, J. Review of real-time electricity markets for integrating distributed energy resources and demand response. Appl. Energy 2015, 138, 695–706. [Google Scholar] [CrossRef]
  12. Farahmand, H.; Aigner, T.; Doorman, G.L.; Korpas, M.; Huertas-Hernando, D. Balancing market integration in the Northern European continent: A 2030 case study. IEEE Trans. Sustain. Energy 2012, 3, 918–930. [Google Scholar] [CrossRef]
  13. Dai, T.; Qiao, W. Optimal bidding strategy of a strategic wind power producer in the short-term market. IEEE Trans. Sustain. Energy 2015, 6, 207–219. [Google Scholar] [CrossRef]
  14. Liu, G.; Xu, Y.; Tomsovic, K. Bidding strategy for microgrid in day-ahead market based on hybrid stochastic/robust optimization. IEEE Trans. Smart Grid 2016, 7, 227–237. [Google Scholar] [CrossRef]
  15. Reddy, S.S.; Bijwe, P.R.; Abhyankar, A.R. Optimal posturing in day-ahead market clearing for uncertainties considering anticipated real-time adjustment costs. IEEE Syst. J. 2015, 9, 177–190. [Google Scholar] [CrossRef]
  16. Bai, H.; Miao, S.; Ran, X.; Ye, X. Optimal dispatch strategy of a virtual power plant containing battery switch stations in a unified electricity market. Energies 2015, 8, 2268–2289. [Google Scholar] [CrossRef]
  17. Conejo, A.J.; Morales, J.M.; Martinez, J.A. Tools for the analysis and design of distributed resources-part III: Market studies. IEEE Trans. Power Deliv. 2011, 16, 1663–1670. [Google Scholar] [CrossRef]
  18. Fanzeres, B.; Street, A.; Barroso, L.A. Contracting strategies for renewable generators: A hybrid stochastic and robust optimization approach. IEEE Trans. Power Syst. 2015, 30, 1825–1837. [Google Scholar] [CrossRef]
  19. Baughman, M.L.; Lee, W.W. A Monte Carlo model for calculating spot market prices of electricity. IEEE Trans. Power Syst. 1992, 7, 584–590. [Google Scholar] [CrossRef]
  20. Bertsimas, D.; Litvinov, E.; Sun, X.A.; Zhao, J.; Zheng, T. Adaptive robust optimization for the security constrained unit commitment problem. IEEE Trans. Power Syst. 2013, 28, 52–63. [Google Scholar] [CrossRef]
  21. Wu, L.; Shahidehpour, M.; Li, Z. Comparison of scenario-based and interval optimization approaches to stochastic SCUC. IEEE Trans. Power Syst. 2012, 27, 913–921. [Google Scholar] [CrossRef]
  22. Bo, R.; Li, F. Impact of load forecast uncertainty on LMP. In Proceedings of the 2009 Power Systems Conference and Exposition, Seattle, WA, USA, 15–18 March 2009; pp. 1–6. [Google Scholar]
  23. 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]
  24. Bertsimas, D.; Sim, M. The price of robustness. Oper. Res. 2004, 52, 35–53. [Google Scholar] [CrossRef]
  25. Vlachogiannis, J.G.; Lee, K.Y. A comparative study on particle swarm optimization for optimal steady-state performance of power systems. IEEE Trans. Power Syst. 2006, 21, 1718–1728. [Google Scholar] [CrossRef]
  26. Meng, K.; Wang, H.G.; Dong, Z.Y.; Wong, K.P. Quantum-inspired particle swarm optimization for valve-point economic load dispatch. IEEE Trans. Power Syst. 2010, 25, 215–222. [Google Scholar] [CrossRef]
  27. Sun, J.; Feng, B.; Xu, W. Particle swarm optimization with particles having quantum behavior. In Proceedings of the 2004 Congress on Evolutionary Computation, Portland, OR, USA, 19–23 June 2004; Volume 1, pp. 325–331. [Google Scholar]
  28. Huang, W.Y.; Xu, X.J.; Pan, X.B.; Sun, Y.J.; Li, S. Control strategy of contraction-expansion coefficient in quantum-behaved particle swarm optimization. Appl. Res. Comput. 2016, 33, 2592–2595. (In Chinese) [Google Scholar]
  29. Zhao, L.; Zeng, B. Robust unit commitment problem with demand response and wind energy. In Proceedings of the 2012 IEEE Power and Energy Society General Meeting, San Diego, CA, USA, 22–26 July 2012; pp. 1–8. [Google Scholar]
Figure 1. Frequency distribution histogram of Xi(2).
Figure 1. Frequency distribution histogram of Xi(2).
Energies 10 00554 g001
Figure 2. Improved frequency distribution histogram of Xi(2).
Figure 2. Improved frequency distribution histogram of Xi(2).
Energies 10 00554 g002
Figure 3. Hourly load and wind power forecasts.
Figure 3. Hourly load and wind power forecasts.
Energies 10 00554 g003
Figure 4. Purchase and sale power price forecasts in the real-time market.
Figure 4. Purchase and sale power price forecasts in the real-time market.
Energies 10 00554 g004
Figure 5. Standard deviations of the hourly load forecast and wind power forecast.
Figure 5. Standard deviations of the hourly load forecast and wind power forecast.
Energies 10 00554 g005
Figure 6. Thermal generators’ quotation parameter bj(t).
Figure 6. Thermal generators’ quotation parameter bj(t).
Energies 10 00554 g006
Figure 7. Thermal generators’ quotation parameter aj(t).
Figure 7. Thermal generators’ quotation parameter aj(t).
Energies 10 00554 g007
Figure 8. Convergence curves of the two algorithms (QPSO left IQPSO right).
Figure 8. Convergence curves of the two algorithms (QPSO left IQPSO right).
Energies 10 00554 g008
Figure 9. Impact of real-time prices on P r o (t) in the day-ahead market.
Figure 9. Impact of real-time prices on P r o (t) in the day-ahead market.
Energies 10 00554 g009
Figure 10. P r o (t) in the day-ahead market when σr, Γ, and er change, respectively.
Figure 10. P r o (t) in the day-ahead market when σr, Γ, and er change, respectively.
Energies 10 00554 g010
Figure 11. The impact of Γ on the total cost.
Figure 11. The impact of Γ on the total cost.
Energies 10 00554 g011
Table 1. Parameters of the thermal generators.
Table 1. Parameters of the thermal generators.
Generator Bus12581113
Maximum capacity (MW)2008050353040
Minimum capacity (MW)803015101218
Table 2. Optimal total cost of the two algorithms.
Table 2. Optimal total cost of the two algorithms.
Algorithms Optimal Total Cost ($)The Number of Iterations
QPSO 4.260 × 1052000
IQPSO4.064 × 1051447
Table 3. Hourly optimal purchase power for the unified and separate trading in the day-ahead market (MW).
Table 3. Hourly optimal purchase power for the unified and separate trading in the day-ahead market (MW).
HourUT BUS1ST BUS1UT BUS2ST BUS2UT BUS5ST BUS5UT BUS8ST BUS8UT BUS 11ST BUS 11UT BUS 13ST BUS 13UT TOTALST TOTAL
189.6287.7468.9470.3249.8149.6027.1334.7629.9128.0818.0018.00283.4288.5
287.9489.2879.9755.1025.8436.2526.2333.8316.4827.3418.0018.00254.5259.8
386.1885.6132.2178.9149.5415.2021.7213.8928.6029.9918.0018.00236.3241.6
487.0391.7630.0130.2849.5646.2029.5934.9914.7313.2718.0018.00228.9234.5
584.7486.6235.1635.4449.2134.6312.0534.2129.8025.5018.0018.00229.0234.4
683.8582.0841.6453.7247.8923.8814.8434.4529.8829.7718.0018.00236.1241.9
787.9687.2856.7744.7346.7848.9212.0827.7917.1918.1718.0118.00238.8244.9
893.4495.0854.1474.0643.5637.9032.9412.1517.0328.5118.0018.00259.1265.7
991.0799.7277.4777.3645.5847.7232.3033.7829.9624.9218.0118.00294.4301.5
10104.1107.879.8980.0049.9950.0035.0035.0029.9929.9919.1123.28318.0326.1
11116.6120.679.6680.0049.9850.0035.0035.0029.8430.0026.0630.56337.2346.2
12119.9124.180.0080.0050.0050.0034.9835.0029.7630.0029.7434.46344.4353.6
13124.5127.779.8180.0050.0050.0034.8535.0029.9830.0034.9038.47354.1361.2
14110.4114.379.9980.0049.9650.0034.9835.0029.9430.0019.0523.43324.3332.7
1598.7696.3579.9179.9849.8848.5527.4034.7427.4429.3818.0018.00301.4307.0
16101.9105.479.9980.0049.5750.0034.4035.0029.9230.0018.0020.65313.8321.1
17106.2111.879.9880.0050.0050.0034.9435.0029.9730.0027.5233.70328.5340.5
18109.6115.679.9880.0049.9550.0034.8635.0029.9930.0031.2837.89335.7348.5
19114.0120.679.9980.0049.9850.0034.9835.0029.9930.0036.0640.00344.9355.6
20127.7139.479.9980.0050.0050.0034.9935.0029.9830.0038.4640.00361.1374.4
21129.5144.380.0080.0050.0050.0035.0035.0030.0030.0039.9740.00364.5379.3
22121.3124.079.9780.0049.9950.0034.8835.0028.6230.0031.2334.30346.0353.3
23100.9104.279.9780.0049.8250.0033.8635.0029.9330.0027.0030.60321.5329.8
2492.5594.4179.1880.0049.9450.0034.3835.0030.0030.0018.0019.89304.1309.3
Table 4. The impact of σr on the total costs.
Table 4. The impact of σr on the total costs.
Multiple of σrTotal Cost of the Unified Trading (UTTC) ($)Total Cost of the Separate Trading (STTC) ($ )Reduction Ratio of Cost (%)
14.066 × 1054.078 × 1050.33
24.078 × 1054.103 × 1050.59
34.092 × 1054.127 × 1050.85
44.108 × 1054.152 × 1051.06
Table 5. Impact of er on the total purchase costs.
Table 5. Impact of er on the total purchase costs.
er (%)Total Cost of the Unified Trading ($ )Total Cost of the Separate Trading ($ )Reduction Ratio of Cost (%)
104.066 × 1054.078 × 1050.33
204.077 × 1054.085 × 1050.20
304.088 × 1054.092 × 1050.11
404.096 × 1054.099 × 1050.07

Share and Cite

MDPI and ACS Style

Jiang, Y.; Chen, M.; You, S. A Unified Trading Model Based on Robust Optimization for Day-Ahead and Real-Time Markets with Wind Power Integration. Energies 2017, 10, 554. https://doi.org/10.3390/en10040554

AMA Style

Jiang Y, Chen M, You S. A Unified Trading Model Based on Robust Optimization for Day-Ahead and Real-Time Markets with Wind Power Integration. Energies. 2017; 10(4):554. https://doi.org/10.3390/en10040554

Chicago/Turabian Style

Jiang, Yuewen, Meisen Chen, and Shi You. 2017. "A Unified Trading Model Based on Robust Optimization for Day-Ahead and Real-Time Markets with Wind Power Integration" Energies 10, no. 4: 554. https://doi.org/10.3390/en10040554

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop