Abstract
This article considers short-term energy management of a wind power plant with battery storage, in order to smooth the variations of power output to the external grid. An optimal online heuristic is developed for a control environment, in which decision making is independent of wind historical data and forecasts.
Similar content being viewed by others
References
Abbey C and Joos G (2005). Short-term energy storage for wind energy applications, IEEE, Industry Applications Conference, Fourtieth IAS Annual Meeting, Vol. 3, pp. 2035–2042.
Barton JP and Infield DG (2004). Energy storage and its use with intermittent renewable energy . IEEE Trans Energy Conv 19: 441–448.
Bathurst GN and Strbac G (2003). Value of combining energy storage and wind in short-term energy and balancing markets . Electric Power Syst Res 67: 1–8.
Ernst AT and Singh G (2008). Taming wind energy with battery storage, In: J. Kalcsics and S. Nickel (eds), The International Conference Operations Research 2007. Springer: Saar-brucken, Germany, pp 199–204.
Korpaas M, Holen A and Hildrum R (2003). Operation and sizing of energy storage for wind power plants in a market system . Electric Power Energy Syst 25: 599–606.
Muljadi E and Bialasiewicz JT (2003). Hybrid power system with a controlled energy storage. Industrial Electronics Society, The 29th Annual Meeting of the IEEE, Vol. 2, pp. 1296–1301.
Paatero JV and Lund PD (2005). Effect of energy storage on variations in wind power . Wind Energy 8: 421–441.
Author information
Authors and Affiliations
Corresponding author
Appendix
Appendix
At various stages of the discussion about 𝕋, we made use of inequalities (3), (6) and (8), whose proof was relegated to Lemmas 10 to 12 below.
Lemma 10
-
For an instance I in M̄t(C), we have W max>ρ(C)b i , where W i =W max for all i with i=1,2,…,t.
Proof.
-
This lemma is for instances in the set M̄t(C), and thus S 0=C and W i =W max for 1⩽i⩽t. Furthermore, we have b i =min{(nW max+C)/n,(iW max+C)/i}=W max+C/n for 1⩽i⩽t. Therefore, to obtain the required result, we need only to show that ρ(C)−1>1+C/(nW max)=1+f C/n, where f C=C/W max. The expression of ρ(C)−1 can be written in terms of f C as follows.
The above equality can be also written as:
By assumption, we have , which implies that f C⩽2n/3. Now we consider the sum of the last two terms in the above expression.
because and which follows that
Hence we obtain ρ(C)−1>1+f C/n+1/2n>1+f C/n. Now the proof is complete. □
Lemma 11
-
Given that , where f 0=⌈S 0/W max⌉, we have ρ(S 0)⩾p(S 0′) if S 0⩾S 0′⩾0.
Proof
-
We let function h(S 0)=[ρ(S 0)]−1 and 0<x 1⩽x 2, where x 1 and x 2 are constants. Also, let f 1=⌈x 1/W max⌉ and f 2=⌈x 2/W max⌉. Obviously, f 1⩽f 2, since x 1⩽x 2. Then we have ρ(x 1)⩽ρ(x 2), if we can show that h(x 1)⩾h(x 2), which is derived from
Lemma 12
-
For the instance I t(C), we see that ρ(C)∑ i=t+1 n b i t<C, where b i t=min{[(n+t−i)W max+C]/n,(C+tW max)/i} for t+1⩽i⩽n, with t=1,2,…,n−1.
Proof
-
This lemma is valid for the instance I t(C), which is defined as: S 0=C, W i =W max for 1⩽i⩽t and W i =0 for t+1⩽i⩽n. Thus, by the definition of b, we have b i t=min{[(n+t−i)W max+C]/n,(C+tW max)/i}.
The main proof consists of three steps.
- Step 1: :
-
First, we prove that for n⩾60, where f C=⌈C/W max⌉. We recall the hypotheses we made for the model of minimizing the minimal output, namely, ⌈C/W max⌉=C/W max,n⩾60 and C⩾2n/5. Thus, f C=C/W max⩾⌈2nW max/5⌉. We partition the set of n, excluding n=60, as follows:
where n x l=55+5l+x for x=1,2,…,5 and l=1,2,….
Now we show that for x=1,2,3,4 and .
We see that and , since ⌈2n 1 l/5⌉=⌈2n 2 l/5⌉ and ⌈2n 3 l/5⌉=⌈2n 4 l/5⌉=2n 5 l/5. Thus, to prove that for 1⩽x⩽4, we need only show that , which can be obtained by:
Then we consider the difference between and .
Consequently, we obtain for n⩾61. Also, because , we conclude that for n⩾60.
- Step 2: :
-
Next we show, by induction, that for 1⩽t⩽n. When t=1, we have
as .
We assume that for some t with 1⩽t⩽n−1. Then,
The inductive proof is now complete.
- Step 3: :
-
Now we recall that f t is the smallest integer for which A i t⩾B i t for I t(C). We indicated before that f t>t (in Argument (ii) of Lemma 7), and thus, for t+1⩽i⩽n,
So f t=t+C/W max.
Finally, we consider the difference between C/ρ(C) and ∑ i=t+1 n b i t.
Consequently, we obtain the required result: ρ(C)∑ i=t+1 n b i t<C. □
Rights and permissions
About this article
Cite this article
Zhang, L., Wirth, A. Wind energy management with battery storage. J Oper Res Soc 61, 1510–1522 (2010). https://doi.org/10.1057/jors.2009.98
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1057/jors.2009.98