Professional Documents
Culture Documents
Distributed Model Predictive Control of A Wind Farm For Optimal Active Power ControlPart I Clustering-Based Wind Turbine Model Linearization
Distributed Model Predictive Control of A Wind Farm For Optimal Active Power ControlPart I Clustering-Based Wind Turbine Model Linearization
Abstract—This paper presents a dynamic discrete-time piece- With the increasing wind power penetration level, the wind
wise affine (PWA) model of a wind turbine for the optimal active farm is required to be more controllable to meet the more
power control of a wind farm. The control objectives include both stringent technical requirements specified by system operators,
the power reference tracking from the system operator and the
wind turbine mechanical load minimization. Instead of partial lin- including active power control [2]. At the wind farm level,
earization of the wind turbine model at selected operating points, the requirements specify different types of active power con-
the nonlinearities of the wind turbine model are represented by a trol: absolute power limitation, delta limitation, balance control,
piece-wise static function based on the wind turbine system inputs etc. [3]. The power references are assigned to each turbine
and state variables. The nonlinearity identification is based on the according to the distribution algorithm of the wind farm con-
clustering-based algorithm, which combines the clustering, linear
identification, and pattern recognition techniques. The developed trol system. At the wind turbine level, a pitch angle reference
model, consisting of 47 affine dynamics, is verified by the compar- and a generator torque reference are computed based on the
ison with a widely used nonlinear wind turbine model. It can be power reference and given to the actuating subsystems. With
used as a predictive model for the model predictive control (MPC) the development of power electronics, the dynamic response
or other advanced optimal control applications of a wind farm. and controllability of modern variable speed wind turbines
Index Terms—Clustering-based identification, model predictive (VSWTs) have been largely improved [4], [5].
control (MPC), piece-wise affine (PWA) model, wind turbine. For the active power set-points to individual wind tur-
bines, instead of simple proportional distribution, multiobjec-
I. I NTRODUCTION tive distribution algorithms have been developed, which are to
dynamically distribute active power set-points to minimize the
W IND energy has developed rapidly in the past 20 years
and has a leading role among renewable energies. By
the end of 2013, there was 117.3 GW of installed wind energy
mechanical loads experienced by the turbines while maintain-
ing the desired power production at all times [6]–[8]. The role
of individual wind turbines is an actuator, which operates at the
capacity in Europe: 110.7 GW onshore and 6.6 GW offshore.
derated condition and aims to generate power according to the
The electricity produced by the wind energy is enough to cover
reference value derived from the wind farm control. The wind
around 8% of the EU’s total electricity consumption [1].
turbine control is considered as fixed and known. The power-
Manuscript received August 22, 2014; revised December 08, 2014 and controlled wind turbine model, proposed in [9], is adopted in
WT
February 26, 2015; accepted March 28, 2015. Date of publication April 16, this paper and shown in Fig. 1. The power reference Pref and
2015; date of current version June 17, 2015. This work was supported in part wind speed vw are the inputs. For the output signals, besides
by the Sino-Danish Centre for Education and Research (SDC) through the
Ph.D. project “Coordinated Control of Wind Power Plants and Energy Storage the output power (Pg ), shaft torque (Ts ) and thrust force (Ft )
Systems” and in part by the National Key Basic Research Program of China are included to evaluate wind turbine mechanical load. Ft and
(973 Program) under Grant 2013CB228201. Paper no. TSTE-00432-2014. Ts affect the wind turbine tower structure and gearbox, respec-
H. Zhao is with the Center for Electric Power and Energy, Department of
tively. The oscillatory transient of Ft leads to undesired nodding
Electrical Engineering, Technical University of Denmark, Kgs. Lyngby 2800,
Denmark, and also with Sino-Danish Center for Education and Research, of the tower and causes fatigue of the wind turbine. The tor-
Aarhus 8000 Denmark (e-mail: hzhao@elektro.dtu.dk). sional torque Ts is transferred through gearbox, which is the
Q. Wu is with the Center for Electric and Energy, Department of Electrical vulnerable part of the wind turbine. The oscillatory transient of
Engineering, Technical University of Denmark, Kgs. Lyngby 2800, Denmark,
with Sino-Danish Center for Education and Research, Aarhus, 8000 Denmark,
T2418282 creates microcracks in the material, which can further
and also with the State Key Laboratory of Power System, Department of lead to the component failure.
Electrical Engineering, Tsinghua University, Beijing 100084, China (e-mail: The aforementioned power-controlled wind turbine model
qw@elektro.dtu.dk). is a strong coupling, high-order nonlinear model. The oper-
Q. Guo and H. Sun are with the Department of Electrical Engineering,
Tsinghua University, Beijing 100084, China (e-mail: guoqinglai@tsinghua.
ating point shifts from time to time according to the power
edu.cn; shb@mail.tsinghua.edu.cn). reference and wind speed. Therefore, the controller designed
Y. Xue is with the State Grid Electric Power Research Institute, Nanjing for a specific operating point cannot guarantee the control
210003, China (e-mail: xueyusheng@sgepri.sgcc.com.cn). performances within the whole operating range. For applying
Color versions of one or more of the figures in this paper are available online
at http://ieeexplore.ieee.org. advanced control strategies, such as model predictive control
Digital Object Identifier 10.1109/TSTE.2015.2418282 (MPC) and linear quadratic regulator (LQR), the model should
1949-3029 © 2015 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
Authorized licensed use limited to: Tsinghua University. Downloaded on March 02,2023 at 00:53:21 UTC from IEEE Xplore. Restrictions apply.
832 IEEE TRANSACTIONS ON SUSTAINABLE ENERGY, VOL. 6, NO. 3, JULY 2015
Authorized licensed use limited to: Tsinghua University. Downloaded on March 02,2023 at 00:53:21 UTC from IEEE Xplore. Restrictions apply.
ZHAO et al.: DISTRIBUTED MPC OF A WIND FARM FOR OPTIMAL ACTIVE POWER CONTROL—PART I 833
(f (uk ), uk ) ∈ Di , if ξk ∈ Fi . (2)
III. C LUSTERING -BASED I DENTIFICATION M ETHOD The submodel PV αi is estimated using weighted least
This section describes the procedure of the clustering-based squares over the data subset Di .
identification method. A nonlinear static function f (x) can be
approximated with a PWA map
D. Region Estimation
⎧
⎪
⎪ [x, 1]α1 , if x ∈ χ1 In this step, the complete polyhedral partitions of the regres-
⎪
⎪
⎨[x, 1]α2 , if x ∈ χ2 sor set are found. Polytopes χi with (i = 1, . . . , s) are decided
f (x) = .. (1) by solving the multicategory classification problem. Different
⎪
⎪
⎪
⎪
. classification methods, such as multicategory robust linear pro-
⎩
[x, 1]αs , if x ∈ χs gramming (MRLP), support vector classification (SVC), and
proximal SVC (PSVC), are introduced and compared in [24].
where x is the static function input; f (x) is the output; χ rep- In this study, the optimization-based MRLP is used due to its
resents a bounded polyhedron, which is the regressor set and high accuracy.
is partitioned into s regions; and αi denotes the affine func-
tion parameter vectors (PVs). The task of the identification is
IV. N ONLINEAR W IND T URBINE M ODEL
to reconstruct the map f based on the dataset (f (xk ), xk )nk=1 .
The clustering-based identification method mainly consists of Due to the large sampling time ts of the wind farm controller
the following steps. (normally in seconds, e.g., ts = 1 s in [8]), the fast dynamics
Authorized licensed use limited to: Tsinghua University. Downloaded on March 02,2023 at 00:53:21 UTC from IEEE Xplore. Restrictions apply.
834 IEEE TRANSACTIONS ON SUSTAINABLE ENERGY, VOL. 6, NO. 3, JULY 2015
A. Aerodynamics vr ≈ vw . (13)
2
N g Jg N g Jr
Tg ≈ Tgref . (10) 000 0 0
C= , D= J t J t
000 0 0 10
The output power Pg can be derived by
Pg = μTg ωg (11) where ωrated is considered as fixed. The corresponding
discrete-time form of the system (18) with sampling time ts
where μ denotes the generator efficiency. It is assumed that μ is can be obtained [26]
PWT
well compensated by setting Pgcmd = ref μ . Accordingly, x(k + 1) = Ad x(k) + Bd g(k)
Pg = y(k) = Cd x(k) + Dd g(k)
WT
Pref . (12) (19)
Authorized licensed use limited to: Tsinghua University. Downloaded on March 02,2023 at 00:53:21 UTC from IEEE Xplore. Restrictions apply.
ZHAO et al.: DISTRIBUTED MPC OF A WIND FARM FOR OPTIMAL ACTIVE POWER CONTROL—PART I 835
Authorized licensed use limited to: Tsinghua University. Downloaded on March 02,2023 at 00:53:21 UTC from IEEE Xplore. Restrictions apply.
836 IEEE TRANSACTIONS ON SUSTAINABLE ENERGY, VOL. 6, NO. 3, JULY 2015
The pitch angle difference between two steps Δθ can be Ad = Ad + B d Ap , Bd = Bd Bp , Ed = Bd Ep , Fd = Bd Fp
expressed by Cd = Cd + Dd Ap , Dd = Dd Bp , Gd = Dd Ep , Hd = Dd Fp .
Δθ = θ(k + 1) − θ(k)
= Ad (3, 1) · ωr (k) + Ad (3, 2) · ωf (k) VI. C ASE S TUDY
+ Bd (3, 4) · ωrated − θ(k). (25) In this section, the case study results are presented and com-
pared with these of the 5-MW NREL nonlinear wind turbine
In order to fulfill the constraint −Δθmax ≤ Δθ ≤ Δθmax , model. The PWA modeling and simulation were executed in a
the space [ωr (k), ωf (k), θ(k)] can be partitioned into different MATLAB toolbox–multiparametric toolbox (MPT) [27], [28].
regions according to Δθ. In each region, the matrices Ad and The simulation time of both cases is 300 s. Two scenarios were
Bd should be updated based on the following rules. used to test the developed PWA model of the wind turbine
Authorized licensed use limited to: Tsinghua University. Downloaded on March 02,2023 at 00:53:21 UTC from IEEE Xplore. Restrictions apply.
ZHAO et al.: DISTRIBUTED MPC OF A WIND FARM FOR OPTIMAL ACTIVE POWER CONTROL—PART I 837
Fig. 11. Output variable comparison. (a) Shaft torque. (b) Thrust force.
TABLE I
S IMULATION S TATISTICS %RMSE
Authorized licensed use limited to: Tsinghua University. Downloaded on March 02,2023 at 00:53:21 UTC from IEEE Xplore. Restrictions apply.
838 IEEE TRANSACTIONS ON SUSTAINABLE ENERGY, VOL. 6, NO. 3, JULY 2015
TABLE II
S IMULATION S TATISTICS %RMSE
VII. C ONCLUSION
A dynamic discrete-time PWA model of a power-controlled
wind turbine is developed in this paper for the optimal active
power control of a wind farm. The nonlinearities are identi-
fied by the clustering-based identification method. Compared
with the linearization at some selected operating points, it has
advantages to estimate the linear submodels by classifying
the multidimensional operating points and reconstructing the
regions optimally. By comparison with the nonlinear model,
the developed model is validated under both high and low wind
conditions with different power references. All the state vari-
ables are measurable or estimated. Due to its simplicity, the
developed PWA model is suitable for the advanced optimal con-
trol at the wind farm level, including the MPC (centralized or
distributed) and the LQR.
Fig. 13. State variable comparison. (a) Pitch angle. (b) Rotor speed.
R EFERENCES
[1] European Wind Energy Association. (2013). Wind in Power, 2013
European Statistics [Online]. Available: http://www.ewea.org/fileadmin/
files/library/publications/statistics/EWEA_Annual_Statistics_2013.pdf
[2] M. Tsili and S. Papathanassiou, “A review of grid code technical
requirements for wind farms,” IET Renew. Power Gener., vol. 3, no. 3,
pp. 308–332, Sep. 2009.
[3] P. E. Sørensen, A. D. Hansen, F. Iov, F. Blaabjerg, and M. H. Donovan,
“Wind farm models and control strategies,” Risø Nat. Lab., Tech. Rep.
Risø-4-1464, Aug. 2005.
[4] A. D. Hansen and G. Michalke, “Multi-pole permanent magnet syn-
chronous generator wind turbines’ grid support capability in uninter-
rupted operation during grid faults,” IET Renew. Power Gener., vol. 3,
no. 3, pp. 333–348, Sep. 2009.
[5] Z. Chen, J. M. Guerrero, and F. Blaabjerg, “A review of the state of the
art of power electronics for wind turbines,” IEEE Trans. Power Electron.,
vol. 24, no. 8, pp. 1859–1875, Aug. 2009.
[6] D. Madjidian, K. Martensson, and A. Rantzer, “A distributed power coor-
dination scheme for fatigue load reduction in wind farms,” in Proc. IEEE
Amer. Control Conf. (ACC), 2011, pp. 5219–5224.
[7] B. Biegel, D. Madjidian, V. Spudic, A. Rantzer, and J. Stoustrup,
“Distributed low-complexity controller for wind power plant in der-
ated operation,” in Proc. IEEE Int. Conf. Control Appl. (CCA), 2013,
Fig. 14. Output variable comparison. (a) Shaft torque. (b) Thrust force. pp. 146–151.
[8] V. Spudić, M. Jelavic, M. Baotic, and N. Peric, “Hierarchical wind farm
control for power/load optimization,” in Proc. Sci. Making Torque Wind
(Torque ’ 10), 2010, pp. 681–692.
NREL model (NL) are illustrated and compared in Figs. 13 [9] V. Spudić, M. Jelavić, and M. Baotić, “Wind turbine power references
and 14, including system states (θ and ωr ) and outputs (Ts , Ft ). in coordinated control of wind farms,” Automatika J. Control Meas.
Electron. Comput. Commun., vol. 52, no. 2, 2011, pp. 82–94.
The pitch angle θ changes following the wind speed varia- [10] Y.-T. Shi et al., “H ∞ fault tolerant control of WECS based on the PWA
tion to regulate the power production. The pitch angle control is model,” Energies, vol. 7, no. 3, pp. 1750–1769, 2014.
Authorized licensed use limited to: Tsinghua University. Downloaded on March 02,2023 at 00:53:21 UTC from IEEE Xplore. Restrictions apply.
ZHAO et al.: DISTRIBUTED MPC OF A WIND FARM FOR OPTIMAL ACTIVE POWER CONTROL—PART I 839
[11] M. Soliman, O. P. Malik, and D.T. Westwick, “Multiple model predictive Qiuwei Wu (S’04–M’08) received the B.Eng. and
control for wind turbines with doubly fed induction generators,” IEEE M.Eng. degrees in power system and automation
Trans. Sustain. Energy, vol. 2, no. 3, pp. 215–225, Jul. 2011. from Nanjing University of Science and Technology,
[12] S. Paoletti, “Identification of piecewise affine models,” Ph.D. dissertation, Nanjing, China, in 2000 and 2003, respectively,
Univ. Siena, Siena, Italy, 2004. and the Ph.D. degree in power system engineering
[13] P. Julian, A. Desages, and O. Agamennoni, “High-level canonical piece- from Nanyang Technological University, Singapore,
wise linear representation using a simplicial partition,” IEEE Trans. in 2009.
Circuits Syst. I, Fundam. Theory Appl., vol. 46, no. 4, pp. 463–480, Apr. He was a Senior R&D Engineer with VESTAS
1999. Technology R&D Singapore Pte Ltd., Singapore,
[14] T.A. Johansen and B.A. Foss, “Identification of non-linear system struc- from March 2008 to October 2009. He was a Postdoc
ture and parameters using regime decomposition,” Automatica, vol. 31, with the Centre for Electric Technology (CET),
no. 2, pp. 321–326, 1995. Department of Electrical Engineering, Technical University of Denmark
[15] A. Bemporad, J. Roll, and L. Ljung, “Identification of hybrid systems via (DTU), Kgs. Lyngby, Denmark, from November 2009 to October 2010, an
mixed-integer programming,” in Proc. IEEE Conf. Decis. Control, 1998, Assistant Professor from November 2010 to August 2013, and has been an
pp. 786–792. Associate Professor since September 2013 with the same centre.
[16] J. Roll, A. Bemporad, and L. Ljung, “Identification of piecewise affine
systems via mixed-integer programming,” Automatica, vol. 40, pp. 37–50,
May 2005.
[17] G. Ferrari-Trecate, M. Muselli, D. Liberati, and M. Morari, “A clustering Qinglai Guo (M’09–SM’14) was born in Jilin,
technique for the identification of piecewise affine systems,” Automatica, China, on March 6, 1979. He received the B.S.
vol. 39, no. 2, pp. 205–217, 2003. and Ph.D. degrees in electrical engineering from
[18] M. Vasak, N. Hure, and N. Peric, “Identification of a discrete-time piece- Tsinghua University, Beijing, China, in 2000 and
wise affine model of a pitch-controlled wind turbine,” in Proc. 34th Int. 2005, respectively.
Convention, 2011, pp. 744–749. He is currently an Associate Professor with
[19] J. Jonkman, S. Butterfield, W. Musial, and G. Scott, “Definition of a Tsinghua University. His research interests include
5 MW reference wind turbine for offshore system development,” Nat. smart grids, cyber-physical systems, and electrical
Renew. Energy Lab., Tech. Rep. NREL/TP-500-38060, 2009. power control center applications.
[20] J. D. Grunnet et al., “Aeolus toolbox for dynamics wind farm model, sim- Prof. Guo is a member of CIGRE C2.13 Task Force
ulation and control,” in Proc. Eur. Wind Energy Conf. Exhib. (EWEC’10), on Voltage/Var support in System Operations.
2010, pp. 1–10.
[21] H. Zhao, Q. Wu, C. Rasmussen, and M. Blanke, “L1 adaptive speed con-
trol of a small wind energy conversion system for maximum power point Hongbin Sun (M’00–SM’12) received double B.S.
tracking,” IEEE Trans. Energy Convers., vol. 29, no. 3, pp. 576–584, Sep. degrees in electrical engineering and physics from
2014. Tsinghua University, Beijing, China, in 1992, and the
[22] Y. Xue and N. Tai, “Review of contribution to frequency control through Ph.D. degree in electrical engineering from Tsinghua
variable speed wind turbine,” Renew. Energy, vol. 36, no. 6, pp. 1671– University in 1997.
1677, 2011. He is now the Changjiang Scholar of Education
[23] L. Holdsworth, J. B. Ekanayake, and N. Jenkins, “Power system fre- Ministry of China, full Professor of Electrical
quency response from fixed speed and doubly fed induction generator Engineering with Tsinghua University and Assistant
based wind turbines,” Wind Energy, vol. 7, no. 1, pp. 21–35, 2004. Director with the State Key Laboratory of Power
[24] G. Ferrari-Trecate, “Hybrid identification toolbox (HIT),” Tech. Rep., Systems, China. From 2007 to 2008, he was a Visiting
2005. Professor with the School of EECS at Washington
[25] I. Munteanu et al., Optimal Control of Wind Energy Systems: Towards a State University, Pullman, WA, USA. He has authored more than 300 aca-
Global Approach. New York, NY, USA: Springer, 2008. demic papers. His research interests include smart grids, renewable generation
[26] J. M. Maciejowski, Predictive Control: With Constraints. Essex: Pearson, integration, and electrical power control center applications.
2002. He is a Fellow of IET. He is a member of IEEE PES CAMS Cascading
[27] J. Lunze and F. Lamnabhi-Lagarrigue, Handbook of Hybrid Systems Failure Task Force and CIGRE C2.13 Task Force on Voltage/Var support in
Control: Theory, Tools, Applications. Cambridge, U.K.: Cambridge Univ. System Operations. He was the recipient of the China National Technology
Press, 2009. Innovation Award in 2008, the National Distinguished Teacher Award in China
[28] M. Herceg, M. Kvasnica, C. Jones, and M. Morari, “Multi-parametric in 2009, and the National Science Fund for Distinguished Young Scholars of
toolbox 3.0,” in Proc. Eur. Control Conf., 2013, pp. 502–510. China in 2010.
Authorized licensed use limited to: Tsinghua University. Downloaded on March 02,2023 at 00:53:21 UTC from IEEE Xplore. Restrictions apply.