37 views

Uploaded by seventhsensegroup

State estimation provides the best possible
approximation for the state of the system by processing
the available information. In the proposed work, the
state estimation technique is used for the state
estimation of wind turbine. Modern wind turbines
operate in a wide range of wind speeds. To enable wind
turbine operation in such a variety of operating
conditions, sophisticated control and estimation
algorithms are needed. The theoretical basis of
Extended Kalman Filter algorithm is explained in detail
and performance is tested with the simulation.
A nonlinear state estimator named Extended
Kalman Filter can be used for estimating the states of
wind turbine. The Extended Kalman Filter is a
recursive estimator that can be decomposed into two
phases such as prediction and correction performed at
every time instant. The states estimated by using
Extended Kalman Filter for wind turbine application
includes rotor speed of turbine, tower top displacement
and its velocity.

State estimation provides the best possible
approximation for the state of the system by processing
the available information. In the proposed work, the
state estimation technique is used for the state
estimation of wind turbine. Modern wind turbines
operate in a wide range of wind speeds. To enable wind
turbine operation in such a variety of operating
conditions, sophisticated control and estimation
algorithms are needed. The theoretical basis of
Extended Kalman Filter algorithm is explained in detail
and performance is tested with the simulation.
A nonlinear state estimator named Extended
Kalman Filter can be used for estimating the states of
wind turbine. The Extended Kalman Filter is a
recursive estimator that can be decomposed into two
phases such as prediction and correction performed at
every time instant. The states estimated by using
Extended Kalman Filter for wind turbine application
includes rotor speed of turbine, tower top displacement
and its velocity.

© All Rights Reserved

- Ocean Vessel Trajectory Estimation and Prediction Based on Extended Kalman Filter
- Kalman filter
- Sensorless Control of Permanent Magnet Synchronous Motor a Survey Www.daneshpajooh.ir
- An Introduction to the Kalman Filter -Greg Welch and Gary Bishop
- Short-Term Traffic Volume Prediction in UMTS Networks Using the Kalman Filter Algorithm
- understanding and applying Kalman filter
- SENSORLESS VECTOR CONTROL OF BLDC USING EXTENDED KALMAN FILTER
- Full Text 01
- kf
- Using the Extended Kalman Filter to Improve The
- KALMAN Grewal
- Understandig Nonlinear Kalman Filters, Part II-An Implementation Guide - Copy
- Tracking Systems
- Sensor Data Fusion Using Kalman Filter
- COMPARATIVE STUDY OF DIFFERENT KALMAN FILTER IMPLEMENTATIONS IN POWER SYSTEM STABILITY
- 109-114
- 5.Comparative Study of Sensor Less
- IFAC Offshore Control Workshop PREPRINT
- Aerodynamic parameter estimation from flight data applying extended and unscented Kalman filter.pdf
- Co-design_of_control_algorithm_and_embed.pdf

You are on page 1of 5

Extended Kalman Filter based State Estimation

of Wind Turbine

Kavitha N*, Vijayachitra S#

*PG Scholar, M.E. Control and Instrumentation Engineering

#Professor, Department of Electronics and Instrumentation Engineering,

Kongu Engineering College, Erode-638052, India

Abstract -State estimation provides the best possible

approximation for the state of the system by processing

the available information. In the proposed work, the

state estimation technique is used for the state

estimation of wind turbine. Modern wind turbines

operate in a wide range of wind speeds. To enable wind

turbine operation in such a variety of operating

conditions, sophisticated control and estimation

algorithms are needed. The theoretical basis of

Extended Kalman Filter algorithm is explained in detail

and performance is tested with the simulation.

A nonlinear state estimator named Extended

Kalman Filter can be used for estimating the states of

wind turbine. The Extended Kalman Filter is a

recursive estimator that can be decomposed into two

phases such as prediction and correction performed at

every time instant. The states estimated by using

Extended Kalman Filter for wind turbine application

includes rotor speed of turbine, tower top displacement

and its velocity.

Keywords Extended Kalman Filter, Modelling, state

estimation, wind turbine.

I. INTRODUCTION

Wind energy is one of the most popular types of

renewable energy being explored. It has huge potential to

fulfil our future power requirements. Wind turbine is a

device that is used for converting kinetic energy fromthe

wind into mechanical energy. Wind turbine has high

nonlinearity and it is not possible to use a linear model for

control design and state estimation. To this extent we

introduce Extended Kalman Filter Algorithm. The

Extended Kalman Filter (EKF) is based on the nonlinear

wind turbine model that includes the rotor speed, tower top

displacement and its velocity.

State estimation is the process of estimating the

values of parameters based on measured data having

randomcomponent. The parameters explain the underlying

physical setting in such a way that the distribution of the

measured data are affected by their values. An estimator is

used to approximate the unknown parameters by using the

values of measurement data. Many types of estimators are

available. The commonly used estimator is the Kalman

Filter and its types.

The Kalman Filter is also known as Linear Quadratic

Estimation (LQE). It is an algorithm which uses

measurements data taken over time, containing noise i.e.

random variations and other inaccuracies. It produces

estimates of unknown variables that are more precise than

the single measurement alone. It operates recursively on

streams of noisy input data to produce a statistically

optimal estimate of the underlying system state .The

Extended Kalman Filter (EKF) is known as the nonlinear

version of the Kalman filter which linearizes about an

estimate of the current mean and covariance.

The format of paper presentations is as follows: In

Section II, the mathematical model of wind turbine is

given. In Section III, the nonlinear state estimation by

using EKF is introduced. In Section IV, simulation

implementations are evaluated for the performances of the

EKF. Finally, the concluding remarks are stated in Section

V.

II. MATHEMATICAL MODELLING OF

WIND TURBINE

Very common method used for wind turbine

modelling is blade element and momentumtheory which

yields reliable and detailed wind turbine model. However,

such models are implicit equations which are not suitable

for controller design. Therefore simple model uses quasi

steady state relations for controller design. Fig.1 shows a

general wind turbine.

International Journal of Engineering Trends and Technology (IJETT) Volume 5 Number 4 - Nov 2013

ISSN: 2231-5381 http://www.ijettjournal.org Page 184

Fig.1 General wind turbine diagram

The motion of the rotor can be described with the equation

Mg Ma Jt =

(1)

where is rotor speed , is generator electromagnetic

torque, is aerodynamic torque and is turbine moment

of inertia.

The aerodynamic torque can be computed as

) , , (v C V R

2

M Q a a

2

2

b

=

(2)

where is effective wind speed on wind turbine rotor,

is blade length and is air density and Q C is torque

coefficient.

Important parts of wind turbine dynamics are tower

oscillations. The first harmonics in tower oscillations is the

most dominant , so tower dynamics can be approximated

by

t t t t F Cx x D x M = + +

(3)

where is the tower top deflection M,D and C are modal

mass, damping and stiffness respectively.

The aerodynamic thrust force is defined similarly as

) , , (v C v R

2

F T

2

3

b a t =

(4)

where thrust coefficient describes the steady state

dependence of aerodynamic thrust force on wind speed,

rotor speed and pitch angle.

In order to estimate states of wind turbine such as rotor

speed, tower top displacement and its velocity a state

space model is needed. nonlinear mathematical model can

now be written as space formas follows:

Bu Ax x + = (5)

with matrices A and B

where M,D,C, are modal mass, damping, Stiffness and

turbine moment of inertia.

, , are derivatives of aerodynamic

torque and thrust force.The state vector and input can be

given as

The output is given by y(k)

y(k) =Cx(k)

where C =

These equations are used by Extended Kalman Filter

to estimate the states of wind turbine.

(

(

(

(

=

(

(

(

(

=

0

M

F

M

F

0 0 0

J

M

0

J

M

B

M

D F

M

C

M

F

1 0 0

J

M

0

J

M

A

v

t

v

t

t

v

t

(

(

(

=

(

(

(

=

g

t

t

M

v

u

x

x

International Journal of Engineering Trends and Technology (IJETT) Volume 5 Number 4 - Nov 2013

ISSN: 2231-5381 http://www.ijettjournal.org Page 185

Table1.Paremeters of wind turbine

S.No Parameters Values

1.

0.08266 Nms/rad

2.

1.26908 Ns

3.

19.774 Ns/rad

4.

5.0641 Ns/m

5.

19.774 N/rad

6.

4 Nm

7. M

2.321 Ns/m

8. D

4.672 Ns/m

9. C

8.464 N/m

Finally a discrete model of the wind turbine is represented

as

u(k) (x) 1) x(k + = + (6)

which can be obtained fromcontinuous time model with

following approximation(Franklin.et al (1997).

AT I e

AT

+ ~ = u

(7)

.

0

BT d B e

T

AT

~ = I

}

(8)

where T is sampling time.

III. EKF ALGORITHM

Extended Kalman Filter (EKF) is known as the

nonlinear version of the Kalman Filter which linearizes

about an estimate of the current mean and covariance. In

the Extended Kalman Filter, the state transition and

observation models need not be linear functions of the state

but may instead be differentiable functions.

x =f(x ,u )+w

k k-1 k-1 k-1

(9)

z =h(x )+v

k k k

(10)

where w

k

and v

k

are the process and observation noises

which are both assumed to be zero mean multivariate

Gaussian noises with covariance Q

k

and R

k

respectively.

The function f can be used to compute the predicted state

fromthe previous estimate and similarly the function h can

be used to compute the predicted measurement from the

predicted state. However, f and h cannot be applied to the

covariance directly. Instead a matrix of partial derivatives

is computed.

At each time step, the Jacobian is evaluated with current

predicted states. These matrices can be used in the Kalman

Filter equations. This process essentially linearizes the non-

linear function around the current estimate.

'

A =f (x ,u )

k k k

(11)

'

C =h(x )

k k

(12)

The derivatives are taken with respect to x

k

and then

evaluated at x =x

k k

.

The Kalman gain and the error covariance matrix are

computed by the execution of following steps.

T T -1

K =P C (C P C +R)

k k k k k k

(13)

x =f(x ,u )+K (y - h(x ))

k+1 k k k k k

(14)

T

P =A (I - K C )P A +Q

k+1 k k k k k

(15)

The above steps are repeated to estimate the states of a non

linear system. The state space representation of the system

is as follows

dX

=AX +BU

dt

(16)

Y =CX (17)

For digital implementation of the EKF, the discretized

equations are required. These can be obtained fromthe

state space representation of the system.

International Journal of Engineering Trends and Technology (IJETT) Volume 5 Number 4 - Nov 2013

ISSN: 2231-5381 http://www.ijettjournal.org Page 186

d d

X(k+1) =A X(k) +B U(k) (18)

Y (k) =CX(k) (19)

A

d

=I +AT (20)

B

d

=BT (21)

The T represents the sampling time. To achieve adequate

accuracy, the sampling time should be smaller than the

characteristic time constants of the turbine. The final

choice for the sampling time should be based on obtaining

adequate execution time of the full EKF algorithmand also

satisfactory accuracy and stability. The systemnoise is

represented by v(k) ( v -noise vector of the states) which is

assumed to be zero-mean and white Gaussian noise. It is

independent of X (k) and its covariance matrix is Q and the

systemmodel becomes

d d

X(k+1) =A X(k) +B U(k) +v(k) (22)

The measurement noise is represented by w(k) which is

assumed to be zero-mean and white Gaussian noise. It is

independent of X (k) and V (k) and its covariance matrix is

P and the output equation becomes

Y (k) =CX(k) +w(k) (23)

The purpose of the Kalman filter is to obtain the un-

measurable states by using the measured states and also the

statistics of the noise and measurements. In general, the

computational inaccuracies, modelling errors and errors in

the measurements are considered by means of noise inputs.

A critical part of the design is to use correct initial values

for the covariance matrices. The elements of Q and R

depend on the number of state variables. The systemnoise

matrix Q is a three by three matrix and the measurement

noise matrix R is a three by three matrix.

IV. SIMULATION RESULTS

Extended Kalman Filter provides the estimates of

wind turbine such as rotor speed, tower top

displacement and its velocity. The estimated outputs for

wind turbine are shown in Fig 2,3,4

Fig 2.Plot of estimated and true value of rotor speed

Fig 3.Plot of estimated and true value of tower top

displacement

International Journal of Engineering Trends and Technology (IJETT) Volume 5 Number 4 - Nov 2013

ISSN: 2231-5381 http://www.ijettjournal.org Page 187

Fig 4.Plot of estimated and true value of tower top velocity

[2] Mate J elavic, Nedjeljko Peric, Ivan Petrovic, Damping of Wind

Turbine Tower Oscillations through Rotor Speed Control, Energy

Procedia, 2008.

[3] Petrovic.V, Peric.N, Identification of wind turbine mathematical

model suitable for controller design MIPRO, Proceedings of 35

th

International convention, 2011.

[4] Paul Frogerais,J ean-J acques Bellanger and Lofti Senhadji, Various

ways to compute the Continuos-Discrete Extended Kalman Filter

IEEE Transactions Autom.Control.,Vol.57 No.4 pp 1000-

1008,2012

[5] Burton,T., Sharpe,D., J ankings,N., and Bossanyi,E, Wind Energy

Handbook. J ohn Wiley&Sons, 2001.

[6] J udd and Smith, Non linear State Estimation, Indistinguishable

States and Extended Kalman Filter ,physica D, Vol.183, pp. 273-

281, 2012.

From the above estimated plots it is observed that Extended

Kalman Filter provides best estimates of wind turbine,

highly non linear system.

V. CONCLUSIONS

The application of wind turbine is very essential

nowadays and the state estimation provides to have better

understanding of the behaviour of the system. Rotor speed,

tower top displacement and its velocity are estimated using

Extended Kalman Filter algorithmand it is shown that

EKF provides best accuracy for highly non linear systems.

It is possible to implement this estimation method for all

other wind turbine states such as position of each blade tip,

pitch velocity, velocity of each blade tip along blade

coordinate system and so on. During weak winds, the

control systemhas to optimize wind energy conversion by

using appropriate generator torque and during strong

winds, wind turbine has to be constrained. An efficient way

to constrain wind energy capture is obtained by pitch

control which is the future scope of this project.

REFERENCES

[1] A.W.Manyonge, R.M.Ochieng, F.N.Onyango and J .M.Shichika

Mathematical Modelling of Wind Turbine in a Wind Energy

Conversion System Applied Mathematical Sciences,Vol.6,

,No.91,4527-4536, 2012

- Ocean Vessel Trajectory Estimation and Prediction Based on Extended Kalman FilterUploaded byLP Perera
- Kalman filterUploaded bybboyvn
- Sensorless Control of Permanent Magnet Synchronous Motor a Survey Www.daneshpajooh.irUploaded bya1690074
- An Introduction to the Kalman Filter -Greg Welch and Gary BishopUploaded byhemanth
- Short-Term Traffic Volume Prediction in UMTS Networks Using the Kalman Filter AlgorithmUploaded byLawrence Avery
- understanding and applying Kalman filterUploaded byNahom Girma
- SENSORLESS VECTOR CONTROL OF BLDC USING EXTENDED KALMAN FILTERUploaded byCS & IT
- Full Text 01Uploaded byAnonymous mWTB5TaMAN
- kfUploaded byAnggra Novilia
- Using the Extended Kalman Filter to Improve TheUploaded bySaravanakumar Gurusamy
- KALMAN GrewalUploaded byrogeriofcreal
- Understandig Nonlinear Kalman Filters, Part II-An Implementation Guide - CopyUploaded bysmmj2010
- Tracking SystemsUploaded byPratul Yadav
- Sensor Data Fusion Using Kalman FilterUploaded byphamvan_tuong
- COMPARATIVE STUDY OF DIFFERENT KALMAN FILTER IMPLEMENTATIONS IN POWER SYSTEM STABILITYUploaded byChiawuen Tai
- 109-114Uploaded byIjarcet Journal
- 5.Comparative Study of Sensor LessUploaded byiiste
- IFAC Offshore Control Workshop PREPRINTUploaded byMichael Parker
- Aerodynamic parameter estimation from flight data applying extended and unscented Kalman filter.pdfUploaded byBreNdaa Osorio
- Co-design_of_control_algorithm_and_embed.pdfUploaded byEashan Chopde
- 08_3IJUploaded byMilan Nayek
- GMTI and IMINT Data Fusion for Multiple Target Tracking and ClassificationUploaded byDon Hass
- Measurement-to-Track Association for Nontraditional MeasurementsUploaded byDon Hass
- A Survey of Sensorless Initial Rotor Position Estimation ShcUploaded by조용규
- 17-Pmsm Speed Sensorless Direct Torque ControlUploaded byNayani Bharat
- sensors-16-01103Uploaded byBojan Petrovic
- Applied Kalman Filter Theory ( Balut PhD. Thesis )Uploaded bychisn
- P2014 (2)Uploaded byPonnilavan Sibi
- 2010-RAAD Axenie CernegaUploaded byTimothy Fields
- dtu10Uploaded byAndrew Fong

- An Efficient Model Of Detection And Filtering Technique Over Malicious And Spam E-MailsUploaded byseventhsensegroup
- Comparison Of The Effects Of Monochloramine And Glutaraldehyde (Biocides) Against Biofilm Microorganisms In Produced WaterUploaded byseventhsensegroup
- Experimental Investigation On Performance, Combustion Characteristics Of Diesel Engine By Using Cotton Seed OilUploaded byseventhsensegroup
- Optimal Search Results Over Cloud with a Novel Ranking ApproachUploaded byseventhsensegroup
- IJETT-V4I10P158Uploaded bypradeepjoshi007
- Separation Of , , & Activities In EEG To Measure The Depth Of Sleep And Mental StatusUploaded byseventhsensegroup
- Fabrication Of High Speed Indication And Automatic Pneumatic Braking SystemUploaded byseventhsensegroup
- Comparison of the Regression Equations in Different Places using Total StationUploaded byseventhsensegroup
- Color Constancy for Light SourcesUploaded byseventhsensegroup
- Design, Development And Performance Evaluation Of Solar Dryer With Mirror Booster For Red Chilli (Capsicum Annum)Uploaded byseventhsensegroup
- Application of Sparse Matrix Converter for Microturbine-Permanent Magnet Synchronous Generator output Voltage Quality EnhancementUploaded byseventhsensegroup
- A Multi-Level Storage Tank Gauging And Monitoring System Using A Nanosecond PulseUploaded byseventhsensegroup
- Implementation of Single Stage Three Level Power Factor Correction AC-DC Converter with Phase Shift ModulationUploaded byseventhsensegroup
- A Simple Method For Operating The Three-Phase Induction Motor On Single Phase Supply (For Wye Connection Standard)Uploaded byseventhsensegroup
- The Utilization Of Underbalanced Drilling Technology May Minimize Tight Gas Reservoir Formation Damage: A Review StudyUploaded byseventhsensegroup
- FPGA Based Design and Implementation of Image Edge Detection Using Xilinx System GeneratorUploaded byseventhsensegroup
- High Speed Architecture Design Of Viterbi Decoder Using Verilog HDLUploaded byseventhsensegroup
- An Efficient And Empirical Model Of Distributed ClusteringUploaded byseventhsensegroup
- An Efficient Encrypted Data Searching Over Out Sourced DataUploaded byseventhsensegroup
- An Efficient Expert System For Diabetes By Naïve Bayesian ClassifierUploaded byseventhsensegroup
- Non-Linear Static Analysis of Multi-Storied BuildingUploaded byseventhsensegroup
- Design And Implementation Of Height Adjustable Sine (Has) Window-Based Fir Filter For Removing Powerline Noise In ECG SignalUploaded byseventhsensegroup
- Study On Fly Ash Based Geo-Polymer Concrete Using AdmixturesUploaded byseventhsensegroup
- Review On Different Types Of Router Architecture And Flow ControlUploaded byseventhsensegroup
- Key Drivers For Building Quality In Design PhaseUploaded byseventhsensegroup
- Free Vibration Characteristics of Edge Cracked Functionally Graded Beams by Using Finite Element MethodUploaded byseventhsensegroup
- A Comparative Study Of Impulse Noise Reduction In Digital Images For Classical And Fuzzy FiltersUploaded byseventhsensegroup
- A Review On Energy Efficient Secure Routing For Data Aggregation In Wireless Sensor NetworksUploaded byseventhsensegroup
- Performance And Emissions Characteristics Of Diesel Engine Fuelled With Rice Bran OilUploaded byseventhsensegroup

- FULLTEXT01_kalmanfiltersocsoh.pdfUploaded bybajs12121
- Static State Estimation in Electric Power SystemUploaded byjc_01_03
- Kalman Filter ExplainedUploaded bymohgawa
- A Control Theory Approach to Machinery Health PrognosticsUploaded byEric Bechhoefer
- Studenarbeit-Verteidigung Gregory Cardenas-MansillaUploaded byGregory Cárdenas-Mansilla
- C Code Generation for a MATLAB Kalman Filtering Algorithm - MATLAB & Simulink Example - MathWorks IndiaUploaded bysuresh
- Tutorial Model Predictive Control TechnologyUploaded byYijia Zhu
- lec8H2-OptimalControl.pdfUploaded byAnonymous WkbmWCa8M
- Esn Tutorial RevUploaded byYessica Rosas
- Observers for Flux Estimation in Induction MachinesUploaded byapi-3826450
- Kalman Filter and Economic ApplicationsUploaded byrogeliochc
- 17-Pmsm Speed Sensorless Direct Torque ControlUploaded byNayani Bharat
- Bayesian Structural Time Series ModelsUploaded byquantanglement
- WRR_16Uploaded byMargaret Rodriquez
- SimulationUploaded byHuy Huu
- chapter 8Uploaded byMiljan Veljović
- case1238469531.pdfUploaded byNoureddine Guersi
- Kalman Filter SlidesUploaded bysaeed14820
- SLAM Techniques and AlgorithmsUploaded bynicholas777
- Introduction Kalman filter.pdfUploaded byKarthikeya Abhiram Peddiraju
- AKANILUploaded byhyperox
- Extended Kalman Filtering for Battery Management Systems of LiPB-Based HEV Battery Packs Part 1.Uploaded byPrashant Kramadhari
- M.E CONTROL AND INSTRUMENTATION ENGINEERING.pdfUploaded byAmit Saurabh
- Alizadeh Brandt Diebold Range Based Volatility EstimatorsUploaded byrmlukose
- GPS in Kalman FilterUploaded byChamil Gomes
- MTech Syllabus ANU ECE CESP SyllabusUploaded byKrishna Chaitanya T
- ESTIMATION OF HEART RATE USING SIGNAL FUSION OF ECG AND BP SIGNALS.Uploaded byIJAR Journal
- KalmanUploaded bylmaraujo67
- Off-Design Performance of GTs Without Compressor or Turbine Maps (Thesis)Uploaded byandres_old_conde