Skip to main content
  • Original Research
  • Open access
  • Published:

A coordinated dispatch method with pumped-storage and battery-storage for compensating the variation of wind power

Abstract

Growing penetration of wind power challenges to power system security, since the conventional generators may not have sufficient capacity to compensate wind power fluctuation plus the reverse peak regulation. In this paper, the high-capacity pumped-storage and fast-response battery-storage are coordinated to compensate the variation of both wind power and load, aiming at shifting peak load, responding to wind power ramping, reducing the curtailment of wind and stabilizing the output of thermal units. A practical framework is designed for optimizing the operation of the hybrid system consisting of the wind, pumped-storage, and battery storage, which can take full advantages of pumped-storage and battery-storage. The detailed mathematical formulations of the pumped-storage and battery-storage are built. Three cases are studied to demonstrate the advantages of the proposed coordination method.

1 Introduction

With the large-scale wind power grid integration, shifting peak load and responding to the wind power variations become challenging problems. Limited by the adjustable level and ramping rate, the conventional units may not have sufficient capacity to deal with these problems. Storage systems provide an effective way to settle both problems because they can quickly balance the power. However, the utilization of most storage systems is barricaded by the techno-economical feasibilities [1]. For example, compressed-air energy storage [2] and spinning flywheel are considerably complex in practice; the cost of large-scale ultra-capacitors is expensive. Pumped-storage and battery-storage are two most mature and widespread technologies used in practice [3, 4].

Pumped-storage is viewed as the most suitable storage technology to improve the wind power integration for its large capacity [5]. Various techniques have been developed to combine the wind and pumped-storage. Some techniques aim to achieve maximum profit in electrical markets by using pumped-storage as an ancillary service for balancing wind power and consumption [6, 7]. Pumped-storage has proved to bring considerable profits as ancillary service in the electrical market. In recent years, with the increasing integration of the renewable sources, pumped-storage plays an important role in keeping the security of power system by balancing the variations of renewable sources. It is used to balance renewable sources variations for islanded grids in [8,9,10]. The detailed mathematical model combing wind power and pumped-storage has been proposed in [8, 9], and the operation strategy for hybrid wind-pumped storage has been investigated in [10]. [8,9,10] have provided valuable experiences in wind-pumped coordination in islanded grid. Later, the pumped-storage system is used for a large system in [11]. The effective control methods to accommodate the wind power uncertainty and ensure the system security are investigated in [11]. The Pumped-storage system shows good performances on accommodating the variability of the wind power.

Battery-storage is another kind of storage that has been widely used [12, 13]. It can be flexibly installed in every bus of grid and response to power requirement quickly in seconds. Battery-storage is widely used in the load leveling [14], frequency controlling [15], spinning reserves [16], compensating for generation variations [17] and smoothing the wind power output [18]. These literatures give good examples for applications of battery in micro-grid.

Although there exist many methods and technologies for using pumped-storage or battery-storage to accommodate the wind power variability. However, most literatures are the independent studies of pumped-storage [19, 20] or battery-storage [21, 22], the two together are studied less. Reference [23] proposes a new method for weekly scheduling operating patterns of combining pumped-storage and battery-storage. However, the operating characteristics of pumped-storage and battery-storage, nodal power balance, system security are not considered, which will enlarge the deviation between the dispatch schedule and actual operation.

This paper investigates the optimal coordination of pumped-storage and battery-storage considering the characteristics of pumped-storage and battery-storage. The proposed method focuses on shaving peak load, reducing the curtailment of the wind power, stabilizing the output of thermal units and responding to the high ramping events of the wind power. The main contributions of this paper are as following:

  • A practical framework is designed for optimal operation of wind-pumped storage-battery storage hybrid system, which can take advantages of pumped-storage and battery-storage.

  • The proposed framework can improve the computational efficiency. It’s not easy to solve the dispatch model, because it includes large scale mix variables and nonlinear constraints [24, 25]. This proposed operation framework not only reduces the scale of variables and constraints, but also limits the start-stop times of the thermal units in Intra-Day dispatching.

  • A security-constrained optimal dispatching problem of a hybrid system of wind, pumped storage, and battery storage is mathematically formulated, with the target of compensating the variation of wind power.

The rest of the paper is organized as follows: Section 2 presents the method outline of the proposed approach; Section 3 presents the detailed mathematic formulation; Section 4 analyses the coordinated framework and calculation-benefit of the proposed method; Section 5 applied the proposed method to modified 6-bus system, IEEE 24-bus system, IEEE 118-bus system and concluding remarks are provided in Section 6.

2 Problem of coordinating of pumped-storage and battery-storage

2.1 Issues brought by large-scale wind power penetration

The wind power is featured with uncontrollability and unpredictability [26]. Hence, as large-scale wind power increasingly penetrates power systems, many issues arise for system operators to keep the power balance.

  1. 1)

    The large difference between peak and valley generations. Usually, the peak of the wind power appears at midnight, when the load is in the valley. It will enlarge the different between peak load and valley load, which is not easy to be compensated by conventional units, because the adjustment of conventional units may not cover the range from peak to valley.

  2. 2)

    High ramping rate event. High rate power ramping up/down events of the wind power may occur unpredictably. However, the conventional units may not have enough regulation capacity. Hence, the curtailment of wind or load shedding will occur if the ramping events cannot be timely dealt with.

  3. 3)

    Serious deviation from the forecast and real wind power. The wind power is not easy to be accurately forecasted as a load. It will burden the operators with large adjustment of units to compensate the deviation.

2.2 Positive roles played by coordinated pumped-storage and battery-storage

Coordination of pumped-storage and battery-storage provides an effective solution for the issues mentioned above. Pumped-storage has the large capacity so that it has good ability to absorb the redundant power during off-peak periods and produce power during peak demand periods. Pumped-storage can play the important role in shaving the peak load. However, the pumped-storage is critical to geographical location and can’t respond to the fast ramps in the second timescale. For example, in Fig. 1, due to the capacity limit of transmission lines, the power cannot be transferred from pumped-storage to every bus of the grid. Alternatively, battery-storage is a flexible and high-speed storage. Battery-storage is very suitable for responding the fast ramps in the second timescale. Hence, it is a good method to combine pumped-storage and battery -storage.

Fig. 1
figure 1

Positive roles of pumped-storage and battery storage

This paper proposes an optimization method to coordinate the pumped-storage and battery-storage to achieve the four goals shown in Fig. 1.

  1. 1)

    Stabilize the output of thermal units and reduce their frequency of start-stop.

  2. 2)

    Shave the peak load mainly using the pumped-storage.

  3. 3)

    Respond to the fast power ramping with the battery -storage.

  4. 4)

    Reduce the curtailment of the wind with the combination of pumped-storage and battery-storage.

3 Mathematical formulation of the coordinated model

In this section, the components of the power system, including the thermal units, the wind farms, the pumped-storage and the battery-storage are introduced first. Based on these component models, the Day-Ahead and Intra-Day dispatch models are formulated.

3.1 The basic dispatch models

The proposed dispatch model minimizes the total system cost throughout the operational horizon. As shown in (1), the total system cost contains four parts: the operational cost of thermal units, start-up and shutdown cost of the thermal units, the start-up cost of pumped-storage units, and the penalty cost of wind power curtailment. The operation cost of the thermal unit is calculated by (2). To accommodate the wind power as much as possible, wind power is considered as free here.

$$ {\displaystyle \begin{array}{l} FC=\sum \limits_{t=1}^T\sum \limits_{i=1}^{N_F}{d}_{i,t}^F{f}_{i,t}\left({P}_{i,t}^F\right)\\ {}+\sum \limits_{t=1}^T\sum \limits_{i=1}^{N_F}{d}_{i,t}^F\left(1-{d}_{i,t-1}^F\right){C}_{i,t}^U+{d}_{i,t-1}^F\left(1-{d}_{i,t}^F\right){C}_{i,t}^D\\ {}+\sum \limits_{t=1}^T\sum \limits_{j=1}^{N_H}{d}_{j,t}^{in}\left(1-{d}_{j,t-1}^{in}\right){C}^H+{d}_{j,t}^{out}\left(1-{d}_{j,t-1}^{out}\right){C}^H\\ {}+\gamma \sum \limits_{t=1}^T\sum \limits_{w=1}^{N_W}{P}_{\mathrm{w},t}^{W, cur}\end{array}} $$
(1)
$$ {f}_{i,t}\left({P}_{i,t}^F\right)={a}_i+{b}_i{P}_{i,t}^F+{c}_i{\left({P}_{i,t}^F\right)}^2 $$
(2)

Where, FC is the total system cost. N F , N H , N w are the number of thermal units, pumped-storage units, and wind farms, respectively. T is the number of time periods in the scheduling horizon. \( {d}_{i,t}^F \) is the state of thermal unit i in the time period t, \( {d}_{i,t}^F=1 \) denotes the unit is on and \( {d}_{i,t}^F=0 \) denotes the unit is off. \( {P}_{i,t}^F \) is the active power of thermal unit i in the time period t. \( {f}_{i,t}\left({P}_{i,t}^F\right) \) is the operational cost of thermal unit i in time period t. \( {d}_{j,t}^{out} \) is the generating state of pumped-storage unit j in the time period t, \( {d}_{j,t}^{out}=1 \) denotes the unit is in generating state and \( {d}_{j,t}^{out}=0 \) denotes the unit is not in generating state. \( {d}_{j,t}^{in} \) is the pumping state of pumped-storage unit j in the time period t, \( {d}_{j,t}^{in}=1 \) denotes the unit is in pumping state and \( {d}_{j,t}^{in}=0 \) denotes the unit is not in pumping sate. \( {C}_{i,t}^U \) and \( {C}_{i,t}^D \) are the start-up and shutdown cost of thermal unit i in the time period t. CH is the start-up cost of pumped-storage. \( {P}_{w,t}^{W, cur} \) is the curtailment of wind power of wind turbine w in the time period t. γ is the penalty coefficient of wind curtailment. a i , b i , c i are the coefficients of the operational cost of thermal unit i.

The proposed dispatch objective is subject to the following practical constraints.

1) System operation constraints

$$ {\displaystyle \begin{array}{l}{d}_{m,t}^F{P}_{m,t}^F+\left({d}_{m,t}^{out}{P}_{m,t}^{H, out}-{d}_{m,t}^{in}{P}_{m,t}^{H, in}\right)\\ {}+\left({d}_{m,t}^{dis}{P}_{m,t}^{B, dis}-{d}_{m,t}^{ch}{P}_{m,t}^{B, ch}\right)+\left({P}_{m,t}^{W, av}-{P}_{m,t}^{W, cur}\right)\\ {}-{U}_{m,t}\sum \limits_{n\in m}{U}_{n,t}\left({G}_{m,n}\cos {\theta}_{m,n,t}+{B}_{m,n}\sin {\theta}_{m,n,t}\right)={P}_{m,t}^{L, pre}\\ {}m=1,2,\dots, {N}_M\end{array}} $$
(3)
$$ {\displaystyle \begin{array}{l}\sum \limits_{i\in {S}_F}{d}_{i,t}^F\left({\overline{P}}_{i,t}^F-{P}_{i,t}^F\right)+\sum \limits_{j\in {S}_H}{d}_{j,t}^{out}\left({\overline{P}}_{j,t}^{H, out}-{P}_{j,t}^{H, out}\right)\\ {}+\sum \limits_{k\in {S}_B}{d}_{k,t}^{dis}{\left({\overline{P}}_{k,t}^{B, dis}-{P}_{k,t}^{B, dis}\right)}^{\ge }{R}_t^{up}\end{array}} $$
(4)
$$ {\displaystyle \begin{array}{l}\sum \limits_{i\in {S}_F}{d}_{i,t}^F\left({P}_{i,t}^F-{\underline{P}}_{i,t}^F\right)+\sum \limits_{j\in {S}_H}{d}_{j,t}^{in}\left({P}_{j,t}^{H, in}-{\underline{P}}_{j,t}^{H, in}\right)\\ {}+\sum \limits_{k\in {S}_B}{d}_{k,t}^{ch}{\left({P}_{k,t}^{B, ch}-{\underline{P}}_{k,t}^{B, ch}\right)}^{\ge }{R}_t^{down}\end{array}} $$
(5)

Where, S F , S H , S B , S N are the set of thermal units, pumped-storage, battery-storage and buses, respectively. N M is the number of nodes. PW, av is the available wind power. θm, n, t is the voltage angle in degrees with subscriptions m and n denoting the nodal number and t denoting the time period. Um, t is the voltage magnitude (p.u) of node m in the time period t. \( {P}_{m,t}^{L, pre} \) is the prediction load of node m in the time period t. \( {\overline{P}}_{i,t}^F \) and \( {\underline{P}}_{i,t}^F \) are maximum and minimum real power of thermal unit i in the time period t respectively. \( {P}_{j,t}^{H, out} \) is the generated power of pumped-storage unit j in the time period t, and its maximum and minimum value are \( {\overline{P}}_{j,t}^{H, out} \) and \( {\underline{P}}_{j,t}^{H, out} \) respectively. \( {P}_{j,t}^{H, in} \) is the pumped power of pumped-storage unit j in the time period t, and its maximum and minimum value are \( {\overline{P}}_{j,t}^{H, in} \) and \( {\underline{P}}_{j,t}^{H, in} \) respectively. \( {d}_{k,t}^{ch} \) is the charging state of battery-storage unit k in the time period t, \( {d}_{k,t}^{ch}=1 \) donates the unit is in charging and \( {d}_{k,t}^{ch}=0 \) donates the unit is not in charging. \( {d}_{k,t}^{dis} \) is the discharging state of battery-storage unit k in the time period t, \( {d}_{k,t}^{dis}=1 \) donates the unit is in discharging and \( {d}_{k,t}^{dis}=0 \) donates the unit is not in discharging. \( {P}_{k,t}^{B, ch} \) is the charged power by battery-storage unit k in the time period t, its maximum and minimum value are \( {\overline{P}}_{k,t}^{B, ch} \) and \( {\underline{P}}_{k,t}^{B, ch} \). \( {P}_{k,t}^{B, dis} \) is the discharged power by battery-storage unit k in the time period t, its maximum and minimum value are \( {\overline{P}}_{k,t}^{B, dis} \) and \( {\underline{P}}_{k,t}^{B, dis} \) respectively. \( {R}_t^{up} \) and \( {R}_t^{down} \) are the up and down spinning reserves of systems in the time period t respectively.

The load balance constraint (3) indicates that the power generated at each bus meets the demand at that node and the losses. The generated power contains four parts: thermal power \( {d}_{m,t}^F{P}_{m,t}^F \), pumped-storage power \( \left({d}_{m,t}^{out}{P}_{m,t}^{H, out}-{d}_{m,t}^{in}{P}_{m,t}^{H, in}\right) \), battery-storage power \( \left({d}_{m,t}^{ch}{P}_{m,t}^{B, ch}-{d}_{m,t}^{dis}{P}_{m,t}^{B, dis}\right) \) and wind power \( \left({P}_{m,t}^{W, pre}-{P}_{m,t}^{W, cur}\right) \).

The system upward spinning reserve requirement (4) ensures that the upward reserve provided by the thermal unit, pumped-storage and battery-storage can meet the up-regulation requirement of the systems.

The system downward spinning reserve requirement (5) ensures that the downward reserve provided by the thermal unit, pumped-storage and battery-storage can meet the down-regulation requirement of the systems.

2) System security constraints

$$ {\underline{U}}_m\le {U}_{m,t}\le {\overline{U}}_m $$
(6)
$$ {\underline{\theta}}_{m,n}\le {\theta}_{m,n,t}\le {\overline{\theta}}_{m,n} $$
(7)
$$ {\displaystyle \begin{array}{l}\mid {P}_{m,n,t}\mid \\ {}=\mid {U}_{m,n,t}^2{G}_{m,n}-{U}_{m,t}{U}_{n,t}\left({G}_{m,n}\cos {\theta}_{m,n,t}+{B}_{m,n}\sin {\theta}_{m,n,t}\right)\mid \le \mid {\overline{Pf}}_{m,n}\mid \end{array}} $$
(8)

\( {\overline{U}}_m \) and \( {\underline{U}}_m \) are the maximum and minimum voltage magnitude (p.u) of node m respectively. \( {\overline{\theta}}_{m,n} \) and \( {\underline{\theta}}_{m,n} \) are the maximum and minimum voltage angle (degree) difference between node m and n respectively. Pm, n, t is the active power of line from bus m to bus n in the time period t. \( {\overline{Pf}}_{m,n} \) is the flow limit of the line from bus m to bus n.

The constraints (6)–(8) require that all the electrical equipment works at the rated voltage magnitude; the difference of voltage angle between both ends of a line does not exceed the given range; and the power flow through the line does not exceed its capacity.

3) Thermal units’ constraints.

Thermal units are subject to limits on their min/max output capacity (9), ramp up/down limits (10) and (11), minimum up/down time (12) and (13).

$$ {d}_{i,t}^F{\underline{P}}_i^F\le {P}_{i,t}^F\le {d}_{i,t}^F{\overline{P}}_i^F $$
(9)
$$ {P}_{i,t}^F-{P}_{i,t-1}^F\le \Delta {P}_i^F,\kern0.5em {P}_{i,t}^F>{P}_{i,t-1}^F $$
(10)
$$ {P}_{i,t-1}^F-{P}_{i,t}^F\le \Delta {P}_i^F,\kern0.5em {P}_{i,t}^F<{P}_{i,t-1}^F $$
(11)
$$ {T}_{i,t}^{on}\ge {\underline{T}}_i^{on} $$
(12)
$$ {T}_{i,t}^{off}\ge {\underline{T}}_i^{off} $$
(13)

\( {T}_{i,t}^{on}/{T}_{i,t}^{off} \) are the continuous on/off time of thermal units. \( {\underline{T}}_i^{on}/{\underline{T}}_i^{off} \) are the minimum on/off time of thermal units. \( \Delta {P}_i^F \) is the ramping rate of thermal unit i.

4) Wind power constraints.

The actual wind power equals to the available wind power minus the wind curtailment as (14). The wind curtailment limit (15) ensures that the wind curtailment is no larger than the forecasted wind power. In this paper, the wind is allowed to be curtailed to ensure the power balance.

$$ {P}_{w,t}^W={P}_{w,t}^{W, av}-{P}_{w,t}^{W, cur} $$
(14)
$$ 0\le {P}_{w,t}^{W, cur}\le {P}_{w,t}^{W, pre} $$
(15)

Here, \( {P}_{w,t}^{W, av} \) and \( {P}_{w,t}^{W, pre} \) are the available wind power and prediction wind power of wind farm w in the time period t.

5) Pumped-storage constraints.

The pumped-storage unit constraints include (16)–(22) as described in [12]. The units for power generation and water reserve level are unified to be MWh. Constraint (16) is the hydro water reserve capacity balance. Δt is the time interval between t-1 and t. It equals to 1 h in this paper. Constraint (17) is the total volume of the water reserve. Constraints (18) and (19) describe the upper and lower bounds of the power absorbed and generated by the pumped-storage units. Constraints (20) and (21) give the initial and target water level for the pumped-storage units. Constraint (22) ensures that the pumped-storage units cannot absorb and generate electricity at the same period.

$$ {C}_{j,t}={C}_{j,t-1}+{\eta}^{in}{P}_{j,t}^{H, in}\Delta t-\frac{P_{j,t}^{H, out}}{\eta^{out}}\Delta t\frac{\partial^2\varOmega }{\partial {u}^2} $$
(16)
$$ \underline{C}\le {C}_{j,t}\le \overline{C} $$
(17)
$$ {d}_{j,t}^{in}{\underline{P}}_{j,t}^{H, in}\le {P}_{j,t}^{H, in}\le {d}_{j,t}^{in}{\overline{P}}_{j,t}^{H, in} $$
(18)
$$ {d}_{j,t}^{out}{\underline{P}}_{j,t}^{H, ou t}\le {P}_{j,t}^{H, ou\mathrm{t}}\le {d}_{j,t}^{out}{\overline{P}}_{j,t}^{H, ou t} $$
(19)
$$ {C}_{j,0}={C}_{j, begin} $$
(20)
$$ {C}_{j,T}={C}_{j, last} $$
(21)
$$ {d}_{j,t}^{out}+{d}_{j,t}^{in}\le 1 $$
(22)

Cj, t is the water reserve of pumped-storage station j in the time period t. \( \overline{C} \) and \( \underline{C} \) are the maximum and minimum of water reserve respectively. Cj, begin and Cj, last are the initial and target water reserve of pumped-storage station j respectively. ηin and ηout are the efficiency of pumping and generating cycle of pumped-storage units respectively.

6) Battery-storage constraints.

The battery-storage unit constraints include (23)–(28). Constraints (23) and (24) are the power capacity limits of the battery-storage. Constraint (25) is the conversion relationship between energy and power. Constraint (26) describes the energy capacity of the battery. Constraint (27) requires the energy stored in the battery at the end of the day (period T) equals to the initial energy. Constraint (28) ensures that the battery-storage units cannot discharge and charge electricity at the same period.

$$ 0\le {P}_{k,t}^{B, ch}\le {\overline{P}}_k^{B, ch} $$
(23)
$$ 0\le {P}_{k,t}^{B, dis}\le {\overline{P}}_k^{B, dis} $$
(24)
$$ {E}_{k,t}={E}_{k,0}+\sum \limits_{\tau =1}^t\left({\eta}_k^{ch}{P}_{k,\tau}^{B, ch}-\frac{1}{\eta_k^{dis}}{P}_{k,t}^{B, dis}\right) $$
(25)
$$ 0\le {E}_{k,t}\le {\overline{E}}_k $$
(26)
$$ {E}_{k,T}={E}_{k,0} $$
(27)
$$ {d}_{k,t}^{ch}+{d}_{k,t}^{dis}\le 1 $$
(28)

Where, Ek, t is the energy charge of battery-storage k in the time period t. Ek, 0 is the initial state of charge (SOC) of battery-storage k in the time period t. \( {\overline{E}}_k \) is the capacity of battery-storage k. ηch and ηdis are the efficiency of charging and discharging cycle of battery-storage respectively.

3.2 Day-ahead dispatch model

Battery-storage do not appear in the optimization in the Day-Ahead dispatch model. Fix \( {d}_{k,t}^{ch}=0 \), \( {d}_{k,t}^{dis}=0 \), kS B , tT and then solve the Day-Ahead optimization problem consisted of (1)–(22). Then the optimal plan is obtained, which contains the following results:

  1. 1)

    Unit commitment and economic dispatch plan of thermal units \( \left({d}_{i,t}^F,{P}_{i,t}^F\right) \).

  2. 2)

    Pumped-storage plan \( \left({d}_{j,t}^{in}{P}_{j,t}^{H, in},{d}_{j,t}^{out}{P}_{j,t}^{H, out}\right) \).

  3. 3)

    Wind curtailment \( {P}_{w,t}^{W, cur} \).

3.3 Intra-day dispatch model

In the Intra-Day dispatch model, the unit commitment of thermal units are fixed, and the Intra-Day model consisted of (1)–(28) is rolling computed hourly based on the feedback information of the grid. Pumped-storage and battery-storage are fully coordinated to cope with the wind power variation in the Intra-Day dispatch. The following results are obtained to control the units:

  1. 1)

    Economic dispatch command of thermal units \( {P}_{i,t}^F \).

  2. 2)

    Pumped-storage command \( \left({d}_{j,t}^{in}{P}_{j,t}^{H, in},{d}_{j,t}^{out}{P}_{j,t}^{H, out}\right) \).

  3. 3)

    Battery-storage command \( \left({d}_{k,t}^{ch}{P}_{k,t}^{B, ch},{d}_{k,t}^{dis}{P}_{k,t}^{B, dis}\right) \).

  4. 4)

    Wind curtailment \( {P}_{w,t}^{W, cur} \).

These results are used to dispatch the units to shift the peak load, respond to the high rate power ramping events, reduce the curtailment of wind and stabilize the output of thermal units. The units are dynamically optimized across the complete time horizon of interest.

4 Coordinated framework and calculation-benefit analysis for the proposed coordinated dispatch method

4.1 Coordinated framework of pumped-storage and battery-storage

Figure 2 depicts the proposed framework to coordinate pumped-storage and battery-storage. It is a closed-loop dispatch process including Day-Ahead and Intra-Day dispatch as follows.

  1. 1)

    Day-Ahead dispatch. It is a unit commitment model including multi-time period Alternating Current Optimal Power Flow with security constraints (Shorted as UC-AC-OPF model). Thermal units, wind farms, and the pumped-storage are optimized together. The Day-Ahead dispatch is to make schedules to balance the short-time forecast wind power and load. The model considers the security constraints and the pumped-generated process of the pumped-storage. Due to the limited capacity, battery-storage is only used in the Intra-Day dispatch, but not used for the Day-Ahead plan. The scheduling plan from Day-Ahead is regarded as the base plan for Intra-day dispatch.

  2. 2)

    Intra-Day dispatch. It is an economic dispatch model considering Alternating Current Optimal Power Flow with security constraints (Shorted as ED-AC-OPF model). To avoid frequent start or stop of the thermal generators, unit commitment schedule is fixed in Day-Ahead dispatch and kept unchanged at this stage. The ED-AC-OPF model is a rolling computation per hour to modify the base plan from Day-Ahead. The Intra-Day dispatch is to make schedules to balance the very-short-time (Hour-Ahead or Minute-Ahead) forecast wind power and load. Due to the forecast accuracy of Hour-Ahead or Minute-Ahead is higher than that of Day-Ahead, the errors of Day-Ahead forecast are balanced by the rolling dispatch in Intra-Day. The thermal units, wind farms, pumped-storage and battery-storage are optimized together according to the system operation conditions, such as the load and wind power. The outputs of this model are used to control the thermal units, wind farms, pumped-storage and battery-storage.

Fig. 2
figure 2

Coordinate framework of pumped-storage and battery-storage

There are three major advantages of the proposed framework in Fig. 2.

  1. 1)

    The two-stage optimal dispatch consists of the Day-Ahead stage and rolling Intra-Day stage. It is a closed-loop dispatch process to compensate the forecast inaccuracy of both wind power and load. It avoids the large power flow transfer in the real-time operation. Besides, UC-AC-OPF with secure constraints is considered to enhance the quality of the scheduling.

  2. 2)

    Battery-storage does not participate in power balancing at the Day-Ahead stage. It can reduce the required battery capacity. Also, this strategy can reduce the optimization variables and constraints of UC-AC-OPF problem.

  3. 3)

    The unit commitment of thermal units is kept unchanged at the Intra-Day stage. This strategy ensures the thermal units do not frequently start-stop in operation. Also, the variables and constraints of ED-AC-OPF model are greatly reduced, and the burden of calculation is relieved.

In summary, the flowchart of the coordinated dispatch method with pumped-storage and battery-storage is as shown in Fig. 3.

Fig. 3
figure 3

Flowchart of the coordinated dispatch method

4.2 Calculation-benefit analysis for the proposed coordinated dispatch method

The mathematical formulation of the optimization problem introduced in Section 3 is a large-scale, multi-dimensioned, mixed-integral, non-convex, and nonlinear constrained problem, which is hard to solve. Especially, the number of discrete variables is a major influencing factor on computational difficulty. Seen from Section 3, the basic model includes large scale discrete variables, including the state of the thermal unit, pumped-storage and battery-storage of T time periods. Therefore, the computational burden of the basic model is heavy. So, the coordinated dispatch model divides the basic model into two sub-problems, Day-Ahead dispatch model and Intra-Day dispatch model. Accordingly, the discrete variables in each sub-problem will decrease, which will reduce the computational burden.

To show the advantages of the proposed coordinated dispatch model in the improvement of computational efficiency, the variables of the basic and coordinated dispatch models are listed in Table 1. Then, the calculation-benefit analysis is conducted via comparing the number of variables in both models. The model that has the fewer variables will has better performances in computational efficiency.

Table 1 The variables of the basic and coordinated dispatch models

As shown in Table 1, only part of discrete variables of the basic model are included in the sub-problems of the coordinated model. To show the calculating amount of basic and coordinated dispatch models more clearly, Table 2 compares their variables number.

Table 2 Comparison of the variable number of basic and coordinated dispatch models

As shown in Table 2, the Intra-Day model has the same continuous variables as the basic model. Hence, as for the continuous variable, the advantage of the coordinated model is not obvious. However, as for the discrete variable, the advantage of the coordinated model is obvious, especially when the number of thermal unit and battery is large. For example, suppose N F  = 54, N H  = 1, N B  = 5 (N B is the number of battery-storage), T = 96, the number of the discrete variable in the basic model, Day-Ahead model, and Intra-Day model are 6336, 5376, and 1152 respectively. Therefore, the computational time is greatly reduced by using the coordinated model.

5 Numerical simulation

The coordinated dispatch of pumped-storage and battery-storage are simulated in three systems: 6-bus system, IEEE 24-bus system, and IEEE 118-bus system from MatPower 5.0 [27]. In the simulations, the thermal units output, pumped-storage output, battery-storage output as well as wind curtailment are recorded to verify the coordinated dispatch method.

For verifying the advantages of proposed method, the indexes in Table 3 are used, measuring the performances in stabilizing the output of thermal units, shaving the peak load, and reducing the curtailment of wind power.

Table 3 The advantages and corresponding indexes of the optimization method

The difference between peak and valley of three cases are calculated as following. Peak-Valley 1, Peak-Valley 2, and Peak-Valley 3 represent the difference between peak and valley of case 1, case 2, and case 3 respectively.

$$ \mathrm{Peak}\hbox{-} \mathrm{Valley}\ 1=\max\ \left\{\mathrm{system}\ \mathrm{load}\hbox{--} \mathrm{wind}\ \mathrm{power}\ \mathrm{available}\right\}\hbox{--} \min\ \left\{\mathrm{system}\ \mathrm{load}\hbox{--} \mathrm{wind}\ \mathrm{power}\ \mathrm{available}\right\}; $$
$$ {\displaystyle \begin{array}{l}\mathrm{Peak}\hbox{-} \mathrm{Valley}\ 2=\max\ \left\{\mathrm{system}\ \mathrm{load}\hbox{--} \mathrm{wind}\ \mathrm{power}\ \mathrm{available}\hbox{--} \mathrm{output}\ \mathrm{of}\ \mathrm{pumped}\hbox{-} \mathrm{storage}\right\}\\ {}\hbox{--} \min\ \left\{\mathrm{system}\ \mathrm{load}\hbox{--} \mathrm{wind}\ \mathrm{power}\ \mathrm{available}\hbox{--} \mathrm{output}\ \mathrm{of}\ \mathrm{pumped}\hbox{-} \mathrm{storage}\right\};\end{array}} $$
$$ {\displaystyle \begin{array}{l}\mathrm{Peak}\hbox{-} \mathrm{Valley}\ 3=\max\ \left\{\mathrm{system}\ \mathrm{load}\hbox{--} \mathrm{wind}\ \mathrm{power}\ \mathrm{available}\hbox{--} \mathrm{output}\ \mathrm{of}\ \mathrm{pumped}\hbox{-} \mathrm{storage}\hbox{--} \mathrm{output}\ \mathrm{of}\ \mathrm{battery}\hbox{-} \mathrm{storage}\right\}\\ {}\hbox{--} \min\ \left\{\mathrm{system}\ \mathrm{load}\hbox{--} \mathrm{wind}\ \mathrm{power}\ \mathrm{available}\hbox{--} \mathrm{output}\ \mathrm{of}\ \mathrm{pumped}\hbox{-} \mathrm{storage}\hbox{-} \mathrm{battery}\hbox{-} \mathrm{storage}\right\}.\end{array}} $$

Besides, to demonstrate the contributions of the combining of the pumped-storage and battery-storage, three cases below have been studied in all the three systems.

Case 1: Only the thermal units and the wind power units are dispatched without the assistance from pumped-storage units and battery-storage.

Case 2: The thermal units, the wind power units, and the pumped-storage units are dispatched. The battery-storage are not dispatched.

Case 3: The thermal units, wind power units, pumped-storage units and battery-storage units are dispatched in coordination.

The solution method is discussed in following contents. Cplex Optimizer can provides flexible, high-performance mathematical programming solvers, for linear programming, mixed integer programming, quadratic programming, and quadratically constrained programming problems with millions of constraints and variables.

In this paper, the proposed model is a mixed integer nonlinear programming (MINLP) problem, which can be solved by Cplex solver, the core algorithm is branch and bound algorithm. All the experiments are implemented on the Matlab platform with Cplex Optimizer, at Intel Core 1.70GHz with 4GB memory.

5.1 Simulation of 6-bus system

A.Description of the simulation system.

As shown in Fig. 4, the 6-bus system includes three thermal units at bus 1, bus 2 and bus 3, one wind farm at bus 5, one pumped-storage unit at bus 4 and one battery-storage at bus 5.

Fig. 4
figure 4

Modified 6-bus system with wind farm, pumped-storage and battery-storage guarantee

F1, F2, and F3 represent thermal units, H represents pumped-storage units, W represents the wind farm, and B presents the battery-storage. Loads are connected to the bus 4, bus 5, and bus 6. Their load proportionality factors are 0.2, 0.4, and 0.4. The parameters including thermal units, pumped-storage, battery-storage, transmission lines, load, and the wind are given in [27, 28] (http://www.eirgrid.com/operations/systemperformancedata/windgeneration/), respectively. The penalty coefficient of wind curtailment is 10 $/MWh in this example.

Three cases mentioned at the beginning of Section 5 are simulated, denoted as 6-case 1, 6-case 2, and 6-case 3 in 6 bus test system.

B. Simulation results of 6-bus system

  1. 1)

    Results of 6-case 1

The simulation results of 6-case 1 are shown in Fig. 5a-d, including the thermal units’ output and wind curtailment in both Day-Ahead and Inter-Day dispatch. In this case, in order to balance the power at peak load time, F1 has to start instead of F2 in 11th and 14th time periods. Because the maximum output of F2 and F3 couldn’t supply the peak load, but meanwhile starting up F1, F2 and F3 will result in plenty of wind curtailment. Figure 5c indicates that the output of F3 is varied to response the load and the wind. In Fig. 5d, the wind accepted by the system is much less than the available wind. It indicates wind curtailment is large without the adjustment of storages. Besides, due to the inaccurate forecasting of the wind, the Day-Ahead plan is departures from the actually available wind power. Also seen from Fig. 5d, the departures are reduced by rolling correction in the Intra-Day model.

Fig. 5
figure 5

Results of 6-case 1

  1. 2)

    Results of 6-case 2

The results of the 6-case 2 are shown in Fig. 6a-f. Compared with the results in Fig. 5, thermal units F1 and F2 need not start-stop with the help of pumped-storage. In addition, the Intra-Day curve of F2 is the same as the Day-Ahead curve in Fig. 6b. It means that the output of F2 needn’t change its plan during the whole day due to the adjustment of pumped-storage, which greatly relieves the operators from frequently changing the scheduling plan. Figure 6d shows the optimal pumping and generation plan of the pumped-storage. The pumped-storage is optimized over the entire time horizon, so that the pumped-storage can have enough space to store or generate power when needed. Seen from Fig. 6d, the pumped-storage absorbs power at valley periods and generates power at peak periods, which lowers the level of peak load while enhances the level of valley load. So the pumped-storage plays an important role in shifting the peak load. Figure 6e is the curve of the water reserve. As we can see from Fig. 6e, the reserve reaches to its maximal level during 5th to 12th periods. The pumped-storage no longer has space to absorb the surplus wind power. Therefore, the wind power is curtailed during 5th to 12th periods in Fig. 6f. However, seen from the Fig. 6f, the wind curtailment of 6-case 2 is less than 6-case 1.

Fig. 6
figure 6

Results of 6-case 2

  1. 3)

    Results of 6-case 3

The results of the 6-case 3 are shown in Fig. 7a-g. The Intra-Day output curve of F3 is more stable than that in the Figs. 5 and 6. It indicates that the battery-storage partly share the fluctuation and ramping of wind power, which avoids the thermal unit from frequently adjusting. So the efficiency of the thermal unit is enhanced. Figure 7d shows the optimal charging and discharging process of battery storage and its state of charge is shown in Fig. 7f. In Fig. 7f, the battery-storage reaches its top capacity to decrease wind curtailment during the 5th to 12th periods. Therefore, compared with the results in Fig. 6f, the wind curtailment is decreasing with the help from the battery -storage during the 5th to 12th periods, shown in Fig. 7g.

Fig. 7
figure 7

Results of 6-case 3

C. Comparative analysis.

The comparative results of the above three cases are gathered in Table 4. The Wind Curtailment of the dispatch day (W_Cur), Start-Stop times of thermal units (S_T), and the difference between Peak and Valley (PV) can be seen from Table 4.

Table 4 Comparison results of the three cases of 6-bus system

The comparison results are analysed as follows.

1) Comparison results of the difference between peak and valley load.

Figure 8 compares the difference between peak and valley, which is undertaken by thermal units. Peak-Valley 1, Peak-Valley 2, and Peak-Valley 3 are calculated by the method referred at the beginning of Section 5.

Fig. 8
figure 8

Comparisons of difference of peak to valley of 6-bus system

As shown in Fig. 8, the Peak-Valley 1 is 182 MW, Peak-Valley 2 is 153 MW and Peak-Valley 3 is 148 MW. By optimally using the pumped-storage, the peak-valley is decreased by 29 MW, which is 15.9% of Peak-Valley 1. Therefore, the pressures of balancing the power between peak and valley are greatly lightened. Also, we can see the Peak-Valley 3 is not improved greatly than Peak-valley 2, which indicates that the task of shifting load is not mainly undertaken by batter-storage due to the limitation of its capacity.

2) Comparison results on the smooth output of thermal unit.

In Table 3, the start-stop times of F1 and F2 are decreased from 2 to 0 with the adjustment of storages. The outputs of the F3 are compared in Fig. 9.

Fig. 9
figure 9

Comparisons of the output of F3

Seen from Fig. 9, with the helping of storages, the curves of 6-case 2 and 6-case 3 are smoother than that of 6-case 1, especially during the 9th to 23rd periods. The differences between the maximum and minimum output of F3 are 54 MW, 53 MW, and 44 MW, respectively. The difference is reduced 10 MW by the fast adjustment of battery-storage, which indicates that battery-storage plays important role in compensating the ramping events.

3) Comparison results of wind curtailment.

In Table 3, the wind curtailment is greatly reduced by the helping of the storages. The proportions of wind curtailment in the three cases are 12.1%, 6.5%, and 4.6%, respectively. The proportion of wind curtailment is decreased by 7.5% with the help of storages, which has a considerable economic.

5.2 Simulation of IEEE 24-bus system

In IEEE 24-bus system, there is one pumped-storage, one battery-storage, and one wind farm. The pumped-storage connects at bus 15, the battery and wind farm connects to the same bus 18. Also, three cases referred at the beginning of Section 5 are simulated, denoted as 24-case 1, 24-case 2, and 24-case 3 in this section.

For brevity, only the results of difference between peak and valley load, wind curtailment are analysed here.

1) Comparison results of the difference between peak and valley load.

Figure 10 compares the difference between peak and valley.

Fig. 10
figure 10

Comparisons of difference of peak to valley of IEEE 24-bus system

In Fig. 10, the Peak-Valley 1 is 1422 MW, Peak-Valley 2 is 1249 MW and Peak-Valley 3 is 1208 MW. Compared to Peak-Valley 1, Peak-Valley 2 has decreased 173 MW, which is over 12% of Peak-Valley 1. And compared to Peak-Valley 2, Peak-Valley 3 has decreased 41 MW, which is 3% of Peak-Valley 2. Therefore, the pressures of balancing the power between peak and valley are greatly lightened by optimally using the pumped-storage.

2) Comparison results of wind curtailment.

Figure 11 compares the wind curtailment of the three cases.

Fig. 11
figure 11

Comparisons of the wind curtailment of IEEE 24-bus system

As shown in Fig. 11, in 24-case 1, wind curtailment occurs in many time periods. However, in 24-case 2 and 24-case 3, wind curtailment only occurs in the 3rd time period. The total wind curtailment of 24-case 1, 24-case 2, and 24-case 3 is 571 MW, 53 MW and 12 MW, respectively. Therefore, wind curtailment can be greatly reduced by using the pumped-storage and further reduced by using battery-storage.

5.3 Simulation of IEEE 118-bus system

In IEEE 118-bus system, there is one pumped-storage, one battery-storage, and one wind farm. The pumped-storage and wind farm connects to the same bus 54, the battery connects to bus 30. Also, three cases mentioned at the beginning of Section 5 are simulated, denoted as 118-case 1, 118-case 2, and 118-case 3 in this 118 bus test system.

For brevity, only the results of difference between peak and valley load and wind curtailment are analysed here.

1) Comparison results of the difference between peak and valley load.

Figure 12 compares the difference between peak and valley of IEEE 118-bus system. In Fig. 12, the Peak-Valley 1, Peak-Valley 2 and Peak-Valley 3 are 4228 MW, 4184 MW, and 4128 MW, respectively. Therefore, the pressures of balancing the power between peak and valley are lightened by optimally using the pumped-storage and battery-storage.

Fig. 12
figure 12

Comparisons of difference of peak to valley of IEEE 118-bus system

2) Comparison results of wind curtailment.

Figure 13 depicts the wind curtailment of the three cases. In Fig. 13, the maximum of wind curtailment in 118-case 1 reach 286 MW, which is nearly double of wind curtailment in 118-case 3 in the 6th time period. The together wind curtailment in three cases are 664 MW, 358 MW and 290 MW, respectively. Therefore, pumped-storage and battery-storage in 118-case 2 and 118-case 3 can reduce the wind curtailment and save energy.

Fig. 13
figure 13

Comparisons of the wind curtailment of IEEE 118-bus system

6 Conclusion

In this paper, a detailed mathematical formulation coordinating the pumped-storage and battery-storage problem is proposed to accommodate the reverse peak regulation and variability characters of the wind power. The proposed method can be extended to any combination of high-capacity and fast-response energy storages. Based on the characters of pumped-storage and battery-storage, a practical framework for the optimal operation of Day-Ahead plan and Intra-Day scheduling is designed. Three cases have been used to study the advantages of the coordination of pumped-storage and battery-storage in three test systems. The simulation results demonstrate that the coordination method has good performance in the aspects of shifting peak load, responding to the wind power ramping, reducing the curtailment of wind and steadying the output of thermal units.

Further, there are still some works that need to develop in the future research.

  1. 1)

    Further, improve the computational efficiency of the coordinated dispatch model. The coordinated dispatch is a large-scale, multi-dimensioned, discrete, non-convex, and nonlinear constrained problem, which requires faster and more accurate method to solve.

  2. 2)

    Add AGC (Automatic Generation Control) control part into the coordinated dispatch. The proposed method only includes Day-Ahead and Intra-Day dispatch, while not including the real-time dispatch. Adding AGC control part will form a more complete dispatch system, including Day-ahead, Intra-Day, and real-time dispatch.

  3. 3)

    Consider the influence of different kinds of battery -storage in the coordinated dispatch model, especially the parameters of capacity and response time.

References

  1. David, L. (2010). The energy storage problem. Nature, 463(7), 18–20.

    Google Scholar 

  2. Li, R., Chen, L., Yuan, T., et al. (2016). Optimal dispatch of zero-carbon-emission micro energy internet integrated with non-supplementary fired compressed air energy storage system. Journal of Modern Power Systems & Clean Energy, 4(4), 566–580.

    Article  Google Scholar 

  3. Mohammadi, S., Mozafari, B., Solymani, S., et al. (2014). Stochastic scenario-based model and investigating size of energy storages for PEM-fuel cell unit commitment of micro-grid considering profitable strategies. IET Generation Transmission and Distribution, 8(7), 1228–1243.

    Article  Google Scholar 

  4. Zhang, N., Kang, C. Q., Kirschen, D. S., et al. (2013). Planning pumped storage capacity for wind power integration. IEEE Transactions on Sustainable Energy, 4(2), 393–401.

    Article  Google Scholar 

  5. Van MEERWIJK, A. J. H., BENDERS, R. M. J., DAVILA-MARTINEZ, A., et al. (2016). Swiss pumped hydro storage potential for Germany’s electricity system under high penetration of intermittent renewable energy. Journal of Modern Power Systems & Clean Energy, 4(4), 542–553.

    Article  Google Scholar 

  6. Hozouri, M. A., Abbaspour, A., Fotuhi-Firuzabad, M., et al. (2015). On the use of pumped storage for wind energy maximization in transmission-constrained power systems. IEEE Transactions on Power Systems, 30(2), 1017–1025.

    Article  Google Scholar 

  7. Wu, C. C., Lee, W. J., & Cheng, C. L. (2008). Role and value of pumped storage units in an ancillary services market for isolated power systems—Simulation in the Taiwan power system. IEEE Transactions on Industry Applications, 44(6), 1924–1929.

    Article  Google Scholar 

  8. Caralis, G., & Zervos, A. (2007). Analysis of the combined use of wind and pumped storage systems in autonomous Greek Islands. IET Renewable Power Generation, 1(1), 49–60.

    Article  Google Scholar 

  9. Papaefthymiou, S. V., Karamanou, E. G., Papathanassiou, S. A., et al. (2010). A wind-hydro-pumped storage station leading to high RES penetration in the autonomous island system of Ikaria. IEEE Transactions on Sustainable Energy, 1(3), 163–172.

    Article  Google Scholar 

  10. Papaefthimiou, S., Karamanou, E., Papathanassiou, S., et al. (2009). Operating policies for wind-pumped storage hybrid power stations in island grids. IET Renewable Power Generation, 3(3), 293–307.

    Article  Google Scholar 

  11. Khodayar, M. E., Abreu, L., & Shahidehpour, M. (2013). Transmission-constrained intrahour coordination of wind and pumped-storage hydro units. IET Generation Transmission and Distribution, 7(7), 755–765.

    Article  Google Scholar 

  12. Wang, Y., Zhou, Z., Botterud, A., et al. (2016). Stochastic coordinated operation of wind and battery energy storage system considering battery degradation. Journal of Modern Power Systems & Clean Energy, 4(4), 581–592.

    Article  Google Scholar 

  13. Li, X. J., Yao, L. Z., & Hui, D. (2016). Optimal control and management of a large-scale battery energy storage system to mitigate fluctuation and intermittence of renewable generations. Journal of Modern Power Systems & Clean Energy, 4(4), 593–603.

    Article  Google Scholar 

  14. Papič, I. (2006). Simulation model for discharging a lead-acid battery energy storage system for load leveling. IEEE Transactions on Energy Conversion, 21(2), 608–615.

    Article  Google Scholar 

  15. Pascal, M., & Rachid, C. (2009). Optimizing a battery energy storage system for frequency control application in an isolated power system. IEEE Transactions on Power Systems, 24(3), 1469–1477.

    Article  Google Scholar 

  16. Li, J. H., Wen, J. Y., Cheng, S. J., et al. (2014). Minimum energy storage for power system with high wind power penetration using p-efficient point theory. Science China Information Sciences, 57, 128202:1–128202:12.

    Google Scholar 

  17. Maly, D. K., & Kwan, K. S. (1995). Optimal battery energy storage system (BESS) charges scheduling with dynamic programming. IEE Proceedings: Science, Measurement & Technology, 142(6), 453–458.

    Google Scholar 

  18. Li, X. (2012). Fuzzy adaptive Kalman filter for wind power output smoothing with battery energy storage system. IET Renewable Power Generation, 6(5), 340–347.

    Article  Google Scholar 

  19. Chazarraa, M., Pérez-Díaza, J. I., García-González, J., et al. (2016). Modeling the real-time use of reserves in the joint energy and reserve hourly scheduling of a pumped storage plant. Energy Procedia, 87, 53–60.

    Article  Google Scholar 

  20. Kusakana, K. (2016). Optimal scheduling for distributed hybrid system with pumped hydro storage. IET Renewable Power Generation, 111, 253–260.

    Google Scholar 

  21. Kusakana, K. (2015). Optimal scheduled power flow for distributed photovoltaic/wind/diesel generators with battery storage system. Renew Energy, 9(8), 916–924.

    Google Scholar 

  22. Duggal, I., & Venkatesh, B. (2015). Short-term scheduling of thermal generators and battery storage with depth of discharge-based dost model. IEEE Transactions on Power Systems, 30(4), 2110–2118.

    Article  Google Scholar 

  23. Kumano J, Yokoyama A (2014) Optimal weekly operation scheduling on pumped storage hydro power plant and storage battery considering reserve margin with a warge penetration of renewable energy. Paper presented at 2014 international conference on power system technology, Chengdu, 20–22 October 2014.

  24. Liang, R. H. (2000). A noise annealing neural network for hydroelectric generation scheduling with pumped-storage units. IEEE Transactions on Power Systems, 5(3), 1008–1013.

    Article  MathSciNet  Google Scholar 

  25. Tsoi, E., & Wong, K. P. (1997). Artificial intelligence algorithms for short term scheduling of thermal generators and pumped-storage. IET Generation Transmission and Distribution, 144(2), 193–200.

    Article  Google Scholar 

  26. Li, J. H., Fang, J. K., Wen, J. Y., et al. (2015). Optimal trade-off between regulation and wind curtailment in the economic dispatch problem. CSEE Journal of Power and Energy Systems, 1(4), 52–60.

    Google Scholar 

  27. Zimmerman, R. D., Murillo-Sanchez, C. E., & Thomas, R. J. (2011). Mat power: Steady-state operations, planning and analysis tools for power systems research and education. IEEE Transactions on Power Systems, 26(1), 12–19.

    Article  Google Scholar 

  28. Reza, K., & Mahmoud, R. H. (2013). Unit commitment in presence of wind power plants and energy storage. International Journal of Smart Electrical Engineering, 2(4), 187–193.

    Google Scholar 

Download references

Acknowledgements

This work was supported in part by the National Key Research and Development Program of China (2016YFB0900101) and in part by the National Natural Science Foundation of China (51377027).

Author information

Authors and Affiliations

Authors

Contributions

JL conceived and designed the study. JL and SW performed the experiments. JL, SW and LY wrote the paper. JL, SW, LY and JF reviewed and edited the manuscript. All authors read and approved the manuscript.

Corresponding author

Correspondence to Jinghua Li.

Ethics declarations

Competing interests

The authors declare that they have no competing interests.

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, J., Wang, S., Ye, L. et al. A coordinated dispatch method with pumped-storage and battery-storage for compensating the variation of wind power. Prot Control Mod Power Syst 3, 2 (2018). https://doi.org/10.1186/s41601-017-0074-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/s41601-017-0074-9

Keywords