1 Introduction

Increasing wind power integration influences the technical operation of a power system, particularly the active power balance control between generation and demand. The variable wind power generation together with the technical capabilities of the generating units and the market rules might hinder the power system balance control. These factors must be taken into account while planning the power balancing operation of a large scale wind power integrated power system.

Transmission System Operators (TSOs) have to securely operate the power system in transporting the generated electricity to the end consumers. In deregulated power systems, the electricity is traded in electricity markets by the balance responsible companies that can produce, consume or retail. Examples of electricity markets are the day-ahead (DA), intraday and regulating power markets [1]. The balance responsible trades in DA market and balance the power system for each operating period in the next day. If the power system comes out of balance on an operating day, owing to the update of wind power forecasts or the unavailability of power plants, the balance responsible trades again in intraday market for every operating period to one hour in advance of the actual operation hour. The intraday market balances the power system. However wind power forecast errors and other non-contingent events might create power imbalance within the actual operating hour. These imbalances are then minimized by activating the power bids, within minutes, from regulating power market. The TSOs select the dispatch bids with the foremost intent of preserving system integrity with minimum production cost.

With increasing large scale integration wind power, active power balancing is becoming a challenging technical issue. Several studies have been performed in this area over the last few years. For example, according to [2], the increasing integration of wind power alters the frequency behaviour and solutions must be developed to meet these challenges. A Dutch case study in [3] shows that additional regulating reserves are required in the presence of large scale wind power. The Chinese studies in [4] have led to the conclusion that the fluctuation from WPPs can be controlled via conventional generators. According to [5], the WPPs can participate in frequency regulation services with energy storage devices such as super capacitor banks, while [6] examines the benefits of active power regulation from WPPs. However to enhance the operational security of the power system, further studies on the system level is the need of the hour.

Real-time control of the regulating power is necessary for reliable and secure operation of future power system with large scale wind power integration. The objective of this article is to study how active power balance can be controlled in real-time with coordinated automatic generation control (AGC) action between combined heat and power plants (CHPs) and wind power plants (WPPs) and by activating the regulating power bids, as performed in the control room. For this purpose, an algorithm named as “rolling balance” has been developed for this study which emulates the real-time control room response while activating the regulating bids.

To study the real-time active power balance control in a power system with high wind power penetration level, the rolling balance is exemplified on the future Danish power system corresponding to year 2020, where 50 % of the total electricity production has to be supplied by wind power [7]. The balanced regulating power plan, in a 5 min resolution, for generation and power exchange with neighbouring power systems is provided by hour-ahead (HA) power balancing program. However, wind power forecast errors and other events might cause a power imbalance in the real time, which can be partially compensated by activating the additional regulating power with a rolling balance and the coordinated AGC response. The rolling balance activates the regulating power from CHPs, to minimize the real time power imbalance in the power system.

The article is organised as follows. First the dynamic power system model is described. The active power balancing models and the proposed algorithm “rolling balance” are then presented and explained. The performance of the rolling balance and the AGC is then assessed through simulations for the year 2020 with high wind penetration scenarios and the conclusive remarks are reported at the end.

2 Dynamic power system model

As aforementioned, the Danish power system is used to validate the performance of the rolling balance and the AGC. The Danish power system is composed of Eastern and Western Danish power systems, which are synchronously connected to the Nordic and Continental European (CE) synchronous power systems, respectively [8]. To study the active power balance control in the Danish power system, it requires a detailed dynamic representation of the power system that includes conventional power plants, WPPs and interconnection with neighbouring power systems. The system interconnections and the aggregated power plants models, developed in power factory, are explained below.

2.1 System interconnection

As depicted in Fig. 1, the Eastern and Western Danish power systems are connected through an high voltage direct current (HVDC) connection, i.e. Great Belt Link (GBL) having a transmission capacity of 600 MW. The Danish power systems are also connected to the strong neighbouring power systems of Nordic and CE, which are offering large frequency bias factor [9]. The Eastern Danish power system is synchronized with the Nordic power system through Sweden, whereas the Western Danish power system is synchronized via Germany with the CE power system.

Fig. 1
figure 1

Danish power system interconnections

Figure1 shows the interconnection capacities of the Danish power system with its neighbouring powers planned for the year 2020 [10]. The AC interconnection is shown as a solid line and the DC interconnection with solid line and diode symbol. In this study, the system interconnections are modelled as load where the export power can be seen as positive load and the import power as negative load. Moreover, an external grid based on the recommendation for CE and Nordic power systems is modelled to study the dynamics on AC interconnections [11, 12].

2.2 Power plants modelling

The electrical power generation in Denmark is a combination of conventional and renewable generation sources. The conventional power generation is typically from CHPs and de-centralised combined heat and power plants (DCHPs), while renewable generation is primary based on WPPs contribution. In this study, aggregated models for conventional power plants and WPPs are implemented, as they have the advantage of reduced computation effort, while still containing dynamic features relevant for long term dynamic simulation studies. These aggregated models are developed based on description found in [8, 1316] and takes the information from HA power balancing model, rolling balance and the AGC for power generation set points.

2.2.1 Combined heat and power plant model (CHP)

An aggregated CHP model is developed based on studies in [13, 14], to examine the dynamic features of a power plant in long term dynamic simulation studies, which may affect the system stability due to its slow boiler response. The response time and ramp rates associated with CHP are in order of minutes and are the dominant characteristic for power system studies.

A generic diagram of an aggregated CHP model consisting of a thermal boiler, a boiler turbine controller, a steam turbine and a speed governor, is illustrated in Fig. 2. The boiler model takes into account the practical limits of the turbine output and the delays associated with the stored steam energy, while the steam turbine introduces the delays associated with the valve movement and change in the steam flow. The primary response capability is reflected through the speed governor action, which modifies the valve position of the steam turbine, according to its droop characteristic.

Fig. 2
figure 2

Aggregated CHP model

2.2.2 Decentralized combined heat and power plant (DCHP)

An aggregated generic model for DCHP power plant is developed for long term dynamic simulation studies based on the study in [15]. The model contains a speed governor and a gas turbine, as shown in Fig. 3. The droop characteristics of the speed governor govern the primary response.

Fig. 3
figure 3

Aggregated DCHP model

In the gas turbine model, the power limitation block provides the physical restriction on turbine response and the excessive firing during ramping. The power distribution block represents the physical characteristics of fuel flow, air flow and allowable temperature. While, gas turbine dynamics block is included to represent the physical dynamics of combustion chambers and air compressor.

2.2.3 Wind power plant (WPP)

At the power system level, the aggregate performance of a large number of wind turbines is more important than the details of an individual wind turbine. In this study, a simplified aggregated WPP model is developed for long term dynamic simulation studies based on the IEC 61400-27-1 recommendations [16], and further simplified for the secondary active power control purpose, for each part of the Danish power system.

The aggregated WPP model, shown in Fig. 4, has a hierarchy structure, namely that there is WPP active power control level and a wind turbine (WT) active power control level. The power reference P ref_WT to the WT active power controller is generated by the WPP active power controller, based on the primary response signal (ΔP c), the reference power signal (P ref_demand) from the power balancing model and the measured power in the point of common connection (PCC). The P ref_demand depends on the required secondary response (ΔP WPP) from the AGC and the available wind power signal (P WPP_avail) from the power balancing model. The control both in the WT and in the WPP level is realised by using PI controllers, for example, the PI controller in the WPP active power controller reduces the error between measured power at PCC (P meas_PCC) and the sum between the reference power and the primary response signal (P ref_demand and ΔP c), in the decision of the P ref_WT. Based on P ref_WT and P meas_PCC, the WT controller and generator simulates the relevant dynamic response of the WPP.

Fig. 4
figure 4

Aggregated WPP model

3 Power system operation

The TSOs have to maintain the active power in balance in any operating condition. They utilize and combine information from different simulation programs to ensure the power balance in power system. These programs provide information regarding wind power forecast, load demand and also simulates the regulating power plan for balanced power system. Simulation power Balancing (SimBa) is such kind of power balancing program that is used to simulate HA regulating power plan for the Danish power system [17].

As illustrated in Fig. 5, SimBa uses inputs from DA market model and wind power forecast model, i.e. Wind Power Integration in Liberalised Electricity Markets (WILMAR) and Correlated Wind power fluctuations (CorWind) respectively [17]. The WILMAR provides hourly values for energy production, load and the power exchange between interconnected areas (P plan_DA), while CorWind provides the DA (P WPP_DA) and HA (P WPP_HA) forecasts of wind power and the available wind power (P WPP_avail). SimBa estimates the possible wind power schedule within the operating hour based on P WPP_HA and balances the power system internally, while taking the current grid regulations and the energy market rules continuously into account. SimBa creates a list of regulating bids based on the marginal cost function, bidding price and production capacity for each unit and provides the 5 min resolution plan (P plan_HA) for generating units and power exchange with neighbouring power systems. It is worth mentioning that SimBa while activating the bids also takes the ramping of generating units (i.e. 30 MW/min considered in this study) and the power exchange into account. The Nordic and CE power systems ramps the agreed power exchange in 30 and 10 min, respectively. The power exchange starts 5 min and 15 min before the agreed exchange hour in CE power system and in the Nordic power system, respectively [18].

Fig. 5
figure 5

Overview of the signals between CorWind, WILMAR, SimBa, dynamic power system model, rolling balance, AGC and the dispatch strategy

In this study, power mismatch between generation and load appears from the HA balanced power system, if the actual wind power generated within the operating hour differs from the forecast. In order to maintain the balance power system operation within the operating hour, the speed governors instantly provides the primary response and then the AGC along with rolling balance compensates the power imbalance.

3.1 Automatic generation control (AGC)

AGC is used to routinely balance the power system and makes its operation more reliable [18]. Traditionally conventional power plants provide the secondary frequency control in real time operation. However, the increasing wind power integration may require active participation from WPPs in secondary frequency control in future power systems along with conventional power plants, as some conventional power plants might be replaced by WPPs. Coordinated AGC with dispatch between conventional power plants and WPPs is therefore of high priority for operational security and stability.

The AGC, developed and implemented in this study, is sketched in Fig. 6. The “area control error” (P ACE) calculation is based on the power exchange deviation from its scheduled (∆P) and the frequency deviation (∆f) from its nominal value, as shown in (1) and (2). The frequency bias setting “B” of the AGC, in (1), depends on overall droop characteristics of the generating units taking part in the primary response.

$$P_{\text{ACE}} = \Delta P + (\Delta f \times B)$$
(1)
$$\Delta P = P_{\text{exchange}} - P_{{\text{exchange}}\_{\rm HA}}$$
(2)
Fig. 6
figure 6

AGC model

The central controller, usually a proportional integral (PI), process the P ACE and calculates the required change in production (ΔP sec). The change in production, based on the below equation, is then distributed through “dispatch strategy” block among the participating generators, i.e. CHP and WPP in this study.

$$\Delta P_{\text{set}} = - KP_{\text{ACE}} - \frac{1}{T}\int {P_{\text{ACE}} }$$
(3)

Unlike the traditional AGC, the coordinated dispatch between CHP and WPP is performed in this study. The dispatch is based on the assumption that the wind power is down regulated only when CHPs are unable to down regulate their production in case of generation excess, e.g. CHPs are operating on their lower generation level (20 % of the online capacity) or AGC dispatch for the CHPs (ΔP CHP) touches the minimum limit. Otherwise, the WPPs will generate the available wind power and only CHPs will participate in up regulation process. The ΔP CHP is limited to ±90 MW within the dispatch strategy block, as it is the case for the AGC acting on the border of Western Denmark with Germany. The WPPs will follow the AGC command to safe guard secure power system operation and if necessary will down regulate its production to the minimum operating point.

3.2 Rolling balance control

Rolling balance is designed to simulate the actions similar to the control room, to activate the regulating power bids (P_RegBids) within the real-time for balanced power system operation. The real time power imbalance in the Eastern and Western Danish power systems is shown in Fig. 7. Equation (4) calculates the power imbalance in this study, taking into account the HA schedule for conventional generation and power exchange (import and export power), available wind power generation and load demand, which is assumed to be equal to the HA forecast. However in real engineering, the control operator can estimate the load demand with very short term load forecasting technique [19] and system data from the SCADA/EMS. The operator after obtaining system data calculates the former forecasting error and then precisely estimates the load demand from the predicted loading in a 5 min resolution. The estimated load demand can then be used for calculating the power imbalance.

$$P_{\text{imbalance}} = P_{{\text{conventional}}\_{\rm HA}} + P_{{\text{Imports}}\_{\rm HA}} - P_{{\text{Exports}}\_{\rm HA}} + P_{{\text{WPP}}\_{\rm avail}} - P_{\text{Load}}$$
(4)
Fig. 7
figure 7

Power imbalance in Danish power system

The power imbalance is either caused due to forecast error (wind power/load) or other non-contingent events. In this study, the reason for power imbalance is the wind power forecast error, as illustrated in Fig. 8 by comparing the power imbalance with HA wind power forecast error. The HA wind power forecast is calculated as:

$$P_{{{\text{HA}}\_{\text{error}}}}^{\text{WPP}} = P_{{{\text{WPP}}\_{\text{avail}}}} - P_{{{\text{WPP}}\_{\text{HA}}}}$$
(5)
Fig. 8
figure 8

Power imbalance and HA wind forecast error

The rolling balance uses the power imbalance as an input time series and will activate the regulating bids to alleviate the imbalances as effectively as possible. Before activating the regulating bids it has to ensure that the imbalance is greater than the threshold level and persistent as well, so that the algorithm does not react excessively. In this study, if the power imbalance is greater than the 30 MW and persists for 15 min (i.e. three 5 min period), the rolling balance will activate the regulating bid equal to the minimum of the power imbalance in the start of third period, i.e. after the AGC response. The following rule is applied in activating the regulating bid:

$$\begin{aligned} &{\text{if}},{{\Delta }}p( i ) > \varepsilon \,\& \,{{\Delta }}p( {i - 1} ) > \varepsilon \,\&\, {{\Delta }}p( {i - 2} ) > \varepsilon \hfill \\ &\Rightarrow {\text{activate}}\;{\text{bids}}\;{\text{equal}}\;{\text{to}}\; \hfill \\ &\hbox{min} ({{\Delta }}p( i ),{{\Delta }}p( {i - 1} ),{{\Delta }}p(i - 2)) \hfill \\ &{\text{else}},{{\Delta }}p( i ) < {-} \varepsilon \,\&\, {{\Delta }}p( {i - 1} ) < {-} \varepsilon \,\&\, {{\Delta }}p( {i - 2} ) < - \varepsilon \hfill \\ &\Rightarrow {\text{activate}}\;{\text{bids}}\;{\text{equal}}\;{\text{to}}\; \hfill \\ &\hbox{max} ({{\Delta }}p( i ),{{\Delta }}p( {i - 1} ),{{\Delta }}p(i - 2)) \hfill \\ \end{aligned}$$

where ε is the threshold level and Δp(i) is the power imbalance at time period ‘i’.

If the imbalance in the first group of points met the aforementioned criteria, the regulating bid equal to the smallest power imbalance of the three consecutive points is activated with a ramp rate of 30 MW/min and the new points are checked. If the second group of points is also found to meet the criteria, then again the regulating bid is activated. But if one of these points does not meet the criteria, then the regulating bid is not activated. Figure 9 shows the regulating power activated in Eastern and Western Danish power systems by the rolling balance algorithm for an imbalance shown in Fig. 7.

Fig. 9
figure 9

Regulating power activated in Eastern & Western Danish power systems

The coordination between aforementioned power balance control schemes is demonstrated in Fig. 10, where primary response, AGC response and rolling balance are timely disassociated. Following the power imbalance, the power plants equipped with the speed governors provides the initial support by releasing the primary reserves within 30 s. Afterwards, the AGC provides the secondary control by ramping the power generation from the participating power plants. The response of the AGC depends on the time delays associated with the AGC system, CHP and WPP. In this study, the secondary response is provided within 7–8 min. The rolling balance activates the regulating power at the start of third period (10th min), if the power imbalance is persistent for three periods and greater than threshold level. The activation of regulating power through rolling balance will also restores the secondary reserves, depending on the remaining power imbalance.

Fig. 10
figure 10

Proposed real-time balance control

The real-time power balancing concept provided above activates the regulating power while taking in account the maximum and minimum limits on generating units, dispatch limits and the generation cost. However, to implement the above concept, in addition to the above constraints, the coordinated AGC and rolling balance must also take the transmission constraints in account.

4 Simulations and results

A set of simulations has been carried out to illustrate the performance of the power system model on the focus of active power balanced control. The simulations are performed using the time series for generation, load and power exchange generated by HA power balancing model (SimBa) for the Danish power system and are the assumptions for the year 2020 based on the real data from the year 2009. The conventional generation and the power exchange are using HA time series, while WPP generates the available wind power. Power imbalance appears within the operating hour, if HA wind power forecast is not the same as available wind power. This imbalance is compensated by AGC and by activating the regulating bids from CHPs within the operating hour by an algorithm (rolling balance), developed for this study.

The motivation to investigate the system behaviour on the considered day is the availability of wind power and high load demand in a large scale wind power integrated power system. The availability of wind allows the WPPs to generate more power than conventional power plants and also positive power exports with neighbouring power systems. The power exports are calculated by subtracting the total export power from total import power with neighbouring power systems. On the specific day in Eastern Denmark, the conventional power plants generated 33.31 GWh of electricity, while WPPs generated 43.2 GWh, i.e. 56.46 % of the total electricity production. The high production from WPPs allows the power exports of 32.75 GWh from Eastern Danish power system, when the load demand was 43.75 GWh. Similarly in Western Denmark, 45.77 GWh is generated from conventional power plants and 59.53 GWh from WPP, i.e. 56.53 %. While, the total load demand and the power exports are 63.98 GWh and 41.27 GWh, respectively. It can also be noted that on specific day, WPP contributed 98.7 % and 93 % of the total load demand in Eastern and Western Danish power system, respectively.

As aforementioned, the HA wind forecast error will create an imbalance between generation and load demand within the operating hour, thus deviating the system frequency from its nominal level. In response, the speed governors instantaneously release the primary reserves and balance the system frequency at new level. The deviation in frequency from its nominal level will also diverge the power exchange with from its schedule. To return the system frequency to its nominal level and power exchange to its schedule, the AGC provides the secondary response. The AGC responds to the area control error (P ACE) with ΔP sec and then distribute it among the participating generators through secondary dispatch block. The ΔP sec lags behind ΔP ACE, due to the delays in AGC system and the delays associated with the power plants response which does not allow the units to change their output as ΔP ACE. These delays are due to the ramp in the reference power and also due to the slow boiler response of CHP units, as boiler needs 5–6 min to modify its output pressure when demanded.

The secondary dispatch provides new set points to the CHP and WPP, based on the operating conditions of CHP and WPP and also on the available wind power. The secondary dispatch to the CHP (ΔP CHP) and WPP (ΔP WPP) is shown in Fig. 11, where the WPPs only participate in the down regulating process, while CHPs contributes in both up and down regulating processes. The ΔP CHP is limited by ±90 MW, as the case of AGC in Western Danish power system. The down regulating secondary dispatch to the WPPs is activated only when CHPs are unable to provide the required response, i.e. the ΔP CHP reaches −90 MW or they are operating at their lower limit (20 % of the online capacity). The AGC controlled WPP then reduces the real time power imbalance in the Danish power system by down regulating its production. Notice that the ΔP WPP is seldom activated, only when CHP are not able to down regulate their production.

Fig. 11
figure 11

Secondary dispatch

In order to reduce the real time power imbalance and restores the secondary reserves, the rolling balance activates the regulating bids where the process is almost similar to the control room operator’s response. The rolling balance activates the bids if the imbalance is greater than threshold level (30 MW considered for this study) and persists for three periods, i.e. 15 min. The regulating bid is activated at the start of third period and equals to the minimum imbalance of three consecutive periods, while the AGC directly responds to the power imbalance. The regulating power activated by the rolling balance is already shown in Fig. 9. The resulting AGC dispatch after the activation of regulating power is shown in Fig. 12 and it can be noticed that the rolling balance restores some of the secondary reserves and thereby reduces the regulating burden on AGC.

Fig. 12
figure 12

Secondary dispatch with rolling balance

Activating the regulating bids through rolling balance not only reduces the real time active power imbalance but makes the power system operation more reliable and secure. Figure 13 compares the power imbalance in the Danish power system, when:

  1. a.

    Real-time control is provided with coordinated AGC and rolling balance

  2. b.

    Real-time control is provided with coordinated AGC

  3. c.

    Real-time control is provided with conventional AGC, when only CHP provides support

Fig. 13
figure 13

Power imbalance

It can be noticed that the power imbalance has decreased substantially with the proposed active power balance technique, i.e. when real-time control is provided with coordinated AGC and rolling balance. The conventional AGC also reduces the power imbalance in real-time, but the programmed activation of regulating bids and coordinated AGC assures the reliable operation of highly wind power integrated power system.

5 Conclusion

Regulating power in a deregulated power system is always needed to increase system reliability and to ensure power supply security. The need for regulating reserves is growing with the increase of wind power integration in power systems. Beside this, effective way of bids activation is also of high importance. In this article, an algorithm has been designed in order to simulate the actions similar to the control room with respect to real time active power balance control. The algorithm ‘rolling balance’ is exemplified and implemented for the case of a power system that reflects the dynamics of the future Danish power system with a high wind penetration scenario. The dynamic model of a power system uses input time series from an hour-ahead power balancing model (SimBa) for power generation, load demand and power exchange corresponding to one particular day with high wind speed and high load demand.

The studies performed and presented in this article illustrate how power imbalances between load and generation, caused by wind power forecast error can be compensated effectively by the automatic activation of regulating power bids from conventional power plants and also by regulating the active power production from combined heat and power plants and wind power plants. The rolling balance is designed to activate the regulating bids while the coordinated automatic generation control provides the required secondary response from combined heat and power plants and wind power plants.

The importance of the regulating bids and of their effective activation for a reliable and secure operation of large wind power integrated power system has been demonstrated though the present investigation. The activation of the regulating reserves through the rolling balance efficiently reduces the real time imbalances and thereby ensuring reliable power system operation. Furthermore the wind power plant integrated coordinated automatic generation control ensures the secure power system operation. However, better forecasting of wind speed and the load demand is still desirable for operational security of highly wind power integrated power system.