Abstract

Reliable load frequency (LFC) control is crucial to the operation and design of modern electric power systems. Considering the LFC problem of a four-area interconnected power system with wind turbines, this paper presents a distributed model predictive control (DMPC) based on coordination scheme. The proposed algorithm solves a series of local optimization problems to minimize a performance objective for each control area. The scheme incorporates the two critical nonlinear constraints, for example, the generation rate constraint (GRC) and the valve limit, into convex optimization problems. Furthermore, the algorithm reduces the impact on the randomness and intermittence of wind turbine effectively. A performance comparison between the proposed controller with and that without the participation of the wind turbines is carried out. Good performance is obtained in the presence of power system nonlinearities due to the governors and turbines constraints and load change disturbances.

1. Introduction

Wind energy is considered as a promising and encoring renewable energy alternative for power generation owing to environmental and economical benefits. The world market of wind installation set a new record in the year of 2014 and reached a total size of 51 GW [1]. Nowadays, due to the interconnection of more distributed generators, especially wind turbines that are committed to grid operation, electric power system has become more complicated than ever.

Power system LFC incorporating WTGs can be a quite challengeable issue. The output power of WTGs varies with wind speed fluctuation [2]. This wind power fluctuation imposed additional power imbalance to the power system and may cause frequency deviation from the nominal value [3]. Significant frequency deviations may lead to the disconnection of some loads and generations and even can lead to whole power system oscillations. Previous studies [46] provide extensive overviews of the primary and secondary frequency control strategies of power systems with wind power plants.

LFC, secondary frequency control, has been performed by integrating the area control error (ACE), which acts on the load reference settings of the governors. LFC tasks are maintaining tie-line power flow and system frequency close to nominal value for the multiarea interconnected power system [7]. As a fundamental characteristic of electric power operations, frequency of the system deviates from its nominal value due to generation-demand imbalance. Conventional generators, in which the turbine rotational speed is nearly constant, provide inertia and governor response against frequency deviations; however, the speed of a wind turbine is not synchronous with the grid and is usually controlled to track the maximum power point. It implies that the wind turbines will have less time to react to the power imbalance, probably resulting in lager frequency deviations.

Thus, it is thus necessary to establish the optimal profile of the WTGs power surge in coordination with the characteristics of conventional plants to achieve a more economical and reliable operation of power system. With the large amount of realistic constraints, for example, generation rate constraints (GRCs) in the conventional units, the pitch angle, and generator torque constraints in WTGs, the LFC becomes a large-scale, distributed, multiconstraints optimization problem.

Recently, a few attempts studied the idea of wind turbines in the issue of LFC [810]. Two types of wind farm models are derived and demonstrated to portray the capability of set-point tracking under automatic generation control (AGC) [8]. This inference leads to the development of a simplified wind farm model that is specially designed for the set-point control in the power system study. However, the durability of inertia effect depends on the allowable rotor speed range. An adaptive fuzzy logic structure was used to propose a new LFC scheme in the interconnected large-scale power system in the presence of wind turbines [9]. The performance against sudden load change and wind power fluctuations in different wind power penetration rates is confirmed by simulation. A flatness-based method to control frequency and power flow for multiarea power system with wind turbine is presented in [10]. And, practical constraints such as generator ramping rates of wind turbine generator can be considered in designing the controllers. As abovementioned reference, the control schemes are designed for each area to maintain the frequency at nominal value and to keep power flows near scheduled values. However, local controller in each area does not work cooperatively towards satisfying systemwide control objectives. In addition, the control scheme [810] mentioned above could yield unsatisfactory performance since the effects of nonlinearities such as generation rate constraint and generation ramping rate were not considered.

Model predictive control (MPC), also called receding horizon control, was originally developed to be an effective method for processing industrial control. It transforms the control problem into a finite horizon optimal control problem that can also satisfy multivariable constraints on the input, output, and state variables. In the power industry, MPC has been successfully used in controlling power plant steam-boiler generation processes [1113]. In power system control, MPC was first developed to be an economic-oriented LFC [14], which generates the control action based on the open-loop optimization method over a finite horizon. MPC has subsequently been developed to realize the constrained optimal algorithm for LFC problem. In [15], the constraint handling ability of MPC is employed to effectively account for the generation rate constraints (GRCs) but without the analysis of closed-loop stability and robustness. Recently, MPC has been successfully used in LFC design of multiarea power system with wind turbines [16]. However, each area controller is designed independently and the communication between the local controllers is not considered. On the other hand, with the size and capacity of wind farms increasing in recent years, traditional centralized MPCs encounter many difficulties due to limitations in exchanging information with large-scale, geographically extensive control areas. In order to deal with these issues, advanced distributed control strategies have to be investigated and implemented.

Developing decentralized/distributed LFC structures can be an effective way of solving this problem. The decentralized model predictive control scheme for the LFC of multiarea interconnected power system is presented in [17]. However, the local controller does not consider generation rate constraint that is only imposed on the turbine in the simulation. In the distributed MPC (DMPC), the benefits from using a decentralized structure are partially preserved, and the plant-wide performance and stability are improved through coordination [18, 19]. In [20], feasible cooperation-based MPC method is used in distributed LFC instead of centralized MPC. It is noted that the range of load change used in the cases is very large and inappropriate for the LFC issue.

This paper studies the effect of merging the wind turbines on the system frequency of multiarea power system. The first control area includes an aggregated wind turbine model (which consists of 60 wind turbine units) beside the thermal power plant. According to the distributed LFC structure, the dynamics model of the four-area interconnected power system is established. In our scheme, the overall power system is decomposed into four areas and each area has its own local MPC controller. These areas-based MPCs exchange their measurement and predictions by communication and incorporate the information from other controllers into their local objective so as to coordinate with each other. The controllers calculate the optimal control signal while respecting constraints over the wind turbines output frequency deviation and the load change. Not only do the effects of the physical constraints conclude generating rate constraints (GRCs) and the limit of governor position in conventional power plant, but also the wind speed constraints in wind turbines are considered. Comparisons of response to step load change, computational burden, and robustness have been made between DMPC, centralized MPC, and decentralized MPC. The results confirm the superiority of the proposed DMPC technique.

The remainder of the paper is organized as follows. Modeling of wind turbines participation in LFC is presented in Section 2, and the proposed DMPC algorithm is presented in Section 3. Section 4 presents the application of the algorithm in a four-area interconnected power system. The conclusions are presented in Section 5.

2. Distributed Model of Hybrid Power System

Figure 1 illustrates the interconnected power system consisting of four control areas connected by tie-lines, which consists of thermal power plant, variable speed wind turbines (VSWTs), and hydro power plant. In area 1, wind turbine is taken into consideration as it can provide a new solution to the contradiction between economic development and environment pollution. Area 4 is the thermal power plant, while area 2 and area 3 are hydro power plants.

Detailed compositions of each area are shown in Figures 24. In addition, area 1 includes an aggregated wind turbine model which consists of 40 VSWT units while the capacity of thermal plant is 600 MW. The variables and parameters are listed in Table 1. In each control area, a change in local demand (load) alters the nominal frequency. The DMPC in each control area manipulates the load reference set-point to drive the frequency deviations and tie-line power flow deviations to zero.

2.1. Wind Turbine Model

A wind turbine is an installation for converting kinetic energy extracted from wind to electrical energy. Figure 5 illustrates the basic model structure of a wind turbine and the interactions between the different dynamic components in the model. The whole wind turbine can be divided into four subsystems: aerodynamics subsystem, mechanical subsystem, electrical, and actuator subsystem [21].

The linearization model for the variable speed wind turbine in Figure 6 can be represented by

The generator reaction torque and the reference pitch angle are used as indicator of the input of VSWT, as . Moreover, is the efficiency of the generator and and are used as indicator of the output power as , where is the angular velocity of generator shaft. A generalized representation of the state-space model of the variable speed turbine can be described as

with

2.2. Four-Area Power System with Wind Turbine

Denoting that the control area is to be interconnected with the control area , , through a tie-line, a linear continuous time-varying model of control area can be written aswhere , , , and are the state vector, the control signal vector, the disturbance vector, and the vector of output of control area , respectively. , , and are the state vector, the control signal vector, and the disturbance vector of neighbor control area, respectively. Matrices , , and represent appropriate system matrices of control area , and , , and represent the matrices of interaction variables between area and area . Tie-line power for area is represented by

The state, disturbance, and output vectors for area are defined by

The state, control, and disturbance matrices for area 1 are as follows:

However for hydro plants in areas 2 and 3 they are as follows:where , , and .

However for thermal power plants in area 4 they are as follows:The interaction matrices between the four control areas are as follows:The GRCs for the thermal plants are p.u.MW/s and the hydro units are p.u.MW/s. In addition, the load disturbance is constrained to .

3. Distributed Model Predictive Controller

3.1. Distributed Model Predictive Controller

The block diagram of the DMPC scheme for a four-area interconnected power system is illustrated in Figure 7. Though there exists large amount of variables in the interconnected power system, the 30 state variables expressed in (1a), (1b), (1c), and (1d) concerning the frequency, the generator output power, the governor valve (servomotor) position, the tie-line active power, the wind power, and the 4 load disturbance are crucial to LFC problem. They can be measured or estimated directly by the local controller. The DMPC in each area exchange control information through the power line communication, which is a sole networking technology with high reliability that can provide high speed communication to power grids applications [22].

Distributed MPC. The partitioned discrete-time model for control area of the continuous-time four-area interconnected power system ((1a), (1b), (1c), and (1d)) can be expressed as follows:where , , , , , , and represent the discrete new matrices obtained from original matrices in (4) based on the Zero-Order Hold (ZOH) method.

Assume that the state variables and the disturbance can be measured or estimated directly by the controller in area at sampling time . Optimizations and exchange of variables are termed iterate. The iteration number is denoted by .

For DMPC, the optimal state-input trajectory for each area at iterate is obtained as the solution to the optimization problem:

For notational convenience, we drop the dependence of , , . It is shown in [20] that each can be expressed aswith

Let denote the control horizon and let denote the predictive horizon. is no more a vector but a matrix after iteration obtained from original equation (4). The matrices in (15) have detailed expressions as follows:where , , , , , , and are the new matrices obtained from , , , , , , and after iteration.

Combining the models in (15) gives the following system of equations:withSince matrix is invertible, we can write it asin which

To do so, we eliminate the unknown matrix because we have knowledge of since it is just a vector at time .

In the distributed MPC algorithm, for subsystem , the control signal is designed at each time interval . By solving the following optimization problem denoted by , it is usually defined asin which

At time interval , (22) is implemented based on the future states and manipulated variables. The first input in the optimal sequence is injected into the processes, and the procedure is repeated at subsequent time intervals.

are symmetric weighting matrices and .

Define .

Then (22) is rewritten as

3.2. Constraint Handling

The two crucial nonlinearities, for example, the GRCs and the valve position limits of the governor, have been considered as the state constraints in the designed DMPC, as shown in Figures 8 and 9.

In power system, the GRC can be expressed as , and then the constraints on can be expressed as follows: Since , the state form can be expressed aswhere .

When , , and when , , with (25) and (27), the constraints on are expressed as .

Definewhere and are obtained from (15).

Consider the constraints on :Define

Then, distributed MPC algorithm (24) for multiple-interconnected system can be transformed into the following optimization problem with GRC constraints:

3.3. The DMPC Algorithm

Step 1 (initialization). The constant matrices , and , , at control interval , are given. Choose the specified error tolerance . Set iteration .

Step 2 (communication). The controller in each subsystem exchanges its previous predictions , , set , and at initial instant.

Step 3 (optimization and iteration). While , is solved by the optimal problem (31)If BreakEnd ifExchange the solutions and and set If BreakEnd ifEnd while

Step 4 (assignment and prediction). Send out . Otherwise, . Predict the future states.

Step 5 (implementation). Set , and repeat Step 1.

4. Simulation Results

In this section, the four-area power system stability is analyzed, and the performances of the proposed DMPC have been tested in case of wind turbines participation at nominal parameters. The simulation of the proposed DMPC scheme is also verified by two cases. The performance and the implementation of the proposed DMPC are compared with other two types of typical LFC scheme.

As comparison, we design the centralized MPC and decentralized MPC controller for four-area interconnected power system, respectively. The four-area interconnected power system can be described aswherewith constraints (12), (13), (14a), (14b), and (14c) for each control area. In centralized MPC framework, the MPC for overall system (32) solves the following optimization problem:subject to (14a), (14b), and (14c).

The weighting matrices and in objective function (35) are chosen as and

In the decentralized modeling framework, it is assumed that the interaction between the control areas is negligible. Subsequently, the decentralized model for each control area iswith the system matrices and constraints (12), (13), (14a), (14b), and (14c) for each control area denoted as in Section 2. In decentralized MPC framework, each control area based MPC solves the following optimization problem:subject to (14a), (14b), and (14c).

The weighting matrices and in objective function (39) are chosen as and

Choose the prediction horizon of the centralized MPC, decentralized MPC, and RDMPC to be , choose the control horizon to be , and choose the sample time and . Consider GRC for the thermal power plants in area 1 and area 4 to be and GRC for the hydro power plants in area 2 and area 3 to be . In addition, area 1 includes an aggregated wind turbine model which consists of 30 wind turbine units of 2 MW rated VSWTs while the capacity of thermal plant is 600 MW. The wind turbine parameters and operating points [23] are indicated as follows:Operating point:  MW; wind speed:  m/s. Nm;  rad/s;  rad/s. Nm/rad; ; . kgm2;  kgm2.Hz/p.u.MW; Hz/p.u.MW.The parameters for the thermal and hydro plants used in the simulation are listed as follows:Hz/p.u.MW; Hz/p.u.MW.Hz/p.u.MW; Hz/p.u.MW.; ; ; .Hz/p.u.MW; Hz/p.u.MW.Hz/p.u.MW; Hz/p.u.MW.p.u.MW/Hz; p.u.MW/Hz.p.u.MW/Hz; p.u.MW/Hz.; ; ; .; ; .; ; ; ; .p.u.MW.p.u.MW.p.u.MW.p.u.MW.p.u.MW.p.u.MW.

Case 1 (response to step load change without wind turbines participation). Wind turbine is present but it does not provide any power support in the event of grid frequency deviation. An event is simulated in which a system shown in Figure 1 is subjected to step load disturbances as give in (41) at . ConsiderFigure 10 shows the simulation results of distributed MPC, centralized MPC, and decentralized MPC without wind turbine participation and only conventional integrator systems. The relative performance of distributed MPC, centralized MPC, and decentralized MPC rejecting the load disturbance in each area in Figure 10 is denoted by solid, dotted, and dashed lines, respectively. It has been noticed that the closed-loop trajectory of distributed MPC obtained by algorithm is little fast and almost indistinguishable from the closed-loop trajectory of centralized MPC. It successfully improves the dynamic response of area frequencies compared with decentralized MPC.
The control costs defined by [20] for different strategies are listed in Table 2. It is obviously seen that the DMPC controller needs nearly as much CPU time as decentralized MPC controller and significantly less CPU time than centralized MPC controllers. The proposed DMPC algorithm has significant computational advantages when compared to centralized MPC while achieving the best performance.

Case 2 (response to step load change with wind turbines participation). Wind turbine is present and it will provide active power support in the event of grid frequency deviation. An event is simulated in which a system shown in Figure 1 is subjected to step load disturbances as give in (41) at . Mean wind speed is assumed to be 17 m/s in area 1.
In Figures 11 and 12, the behavior for the frequency is presented for Case 2 where the wind turbines are participating in load frequency control. The results from top to the bottom in Figure 11 are the frequency deviations for area 1 to area 4 and in Figure 12 are six tie-lines power change. In simulation, it is obvious that both the DMPC and the centralized MPC converge rapidly and drive the local frequency changes and tie-line power deviation to zero. The wind turbines that have participated in the interconnected power system do not affect the performance of the power system under distributed MPC and centralized MPC while satisfying all the physical constraints, for example, the GRC, the limit of the governors, and load step change constraints. However, with decentralized MPC, the rapid convergence cannot be guaranteed in the presence of wind turbines in area 1. This confirms the performance advantage of the proposed distributed model predictive control algorithm.
Figure 13 shows the dynamic response of active power deviation and rotor speed of wind turbine while participating in the load frequency control. When the control is activated, the frequency deviation becomes zero which consequently eliminated the additional active power deviation and wind turbine is driven to operate again at the optimal rotor speed . It may be noted here that an increase in power step on top of the converter further reduces the rotor speed, thereby transferring more kinetic power to reduce the frequency dip. As shown in this figure, the distributed MPC in the presence of wind turbine has desirable performance in comparison to centralized MPC and decentralized MPC.
The distributed MPC control actions as shown in Figure 14, , , and in four areas are depicted as solid, dotted, and dashed line, respectively. and are the control signals of wind turbine in area 1, and is the control signal of traditional power plants in the four areas. Figure 15 shows the generating outputs of traditional plants.

5. Conclusions

In this paper, a DMPC scheme is presented for the LFC of a four-area interconnected power system with wind turbines. The state and input constraints including the valve position limit on the governor and the GRCs were incorporated into the system design. In our scheme, each control area has a local MPC controller, in which the four controllers coordinated with each other by exchanging their information. Comparisons of response to step load change and computational burden have been made between DMPC, centralized MPC, and decentralized MPC. The simulation results verified the reliability of the DMPC for achieving a performance that has advantages over the centralized MPC and distributed MPC in the presence of load changes. Moreover, the proposed DMPC scheme can guarantee a good performance under the wind turbines participation in LFC. Future work will be the extension of the proposed DMPC to different renewable energy contained LFC, since the greater utilization of intermittent renewable resources will induce greater power flow fluctuations.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Acknowledgments

This project was supported by National Natural Science Foundation of China under Grants 60974051 and 61273144, Natural Science Foundation of Beijing under Grant 4122071, Scientific Technology Research and Development Plan Project of Tangshan under Grant 13130298b, and Scientific Technology Research and Development Plan Project of Hebei under Grant z2014070.