Scheduled Model Predictive Control of Wind turbines in Above Rated Wind Avishek Kumar Dr Karl Stol Department of Mechanical Engineering.

Slides:



Advertisements
Similar presentations
Numbers Treasure Hunt Following each question, click on the answer. If correct, the next page will load with a graphic first – these can be used to check.
Advertisements

1 ZonicBook/618EZ-Analyst Resonance Testing & Data Recording.
Variations of the Turing Machine
AP STUDY SESSION 2.
1
1 Vorlesung Informatik 2 Algorithmen und Datenstrukturen (Parallel Algorithms) Robin Pomplun.
© 2008 Pearson Addison Wesley. All rights reserved Chapter Seven Costs.
Copyright © 2003 Pearson Education, Inc. Slide 1 Computer Systems Organization & Architecture Chapters 8-12 John D. Carpinelli.
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 6 Author: Julia Richards and R. Scott Hawley.
Author: Julia Richards and R. Scott Hawley
Properties Use, share, or modify this drill on mathematic properties. There is too much material for a single class, so you’ll have to select for your.
Objectives: Generate and describe sequences. Vocabulary:
UNITED NATIONS Shipment Details Report – January 2006.
1 RA I Sub-Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Casablanca, Morocco, 20 – 22 December 2005 Status of observing programmes in RA I.
Properties of Real Numbers CommutativeAssociativeDistributive Identity + × Inverse + ×
Custom Statutory Programs Chapter 3. Customary Statutory Programs and Titles 3-2 Objectives Add Local Statutory Programs Create Customer Application For.
Custom Services and Training Provider Details Chapter 4.
1 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt BlendsDigraphsShort.
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
1 Click here to End Presentation Software: Installation and Updates Internet Download CD release NACIS Updates.
Solve Multi-step Equations
REVIEW: Arthropod ID. 1. Name the subphylum. 2. Name the subphylum. 3. Name the order.

11 June 2009 American Control ConferenceSt. Louis, MO Control of Wind Turbines: Past, Present and Future.
Break Time Remaining 10:00.
Announcements Homework 6 is due on Thursday (Oct 18)
Turing Machines.
Table 12.1: Cash Flows to a Cash and Carry Trading Strategy.
PP Test Review Sections 6-1 to 6-6
EU market situation for eggs and poultry Management Committee 20 October 2011.
Bright Futures Guidelines Priorities and Screening Tables
EIS Bridge Tool and Staging Tables September 1, 2009 Instructor: Way Poteat Slide: 1.
Bellwork Do the following problem on a ½ sheet of paper and turn in.
The challenge ahead: Ocean Predictions in the Arctic Region Lars Petter Røed * Presented at the OPNet Workshop May 2008, Geilo, Norway * Also affiliated.
Exarte Bezoek aan de Mediacampus Bachelor in de grafische en digitale media April 2014.
VOORBLAD.
Copyright © 2012, Elsevier Inc. All rights Reserved. 1 Chapter 7 Modeling Structure with Blocks.
1 RA III - Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Buenos Aires, Argentina, 25 – 27 October 2006 Status of observing programmes in RA.
Factor P 16 8(8-5ab) 4(d² + 4) 3rs(2r – s) 15cd(1 + 2cd) 8(4a² + 3b²)
Basel-ICU-Journal Challenge18/20/ Basel-ICU-Journal Challenge8/20/2014.
1..
CONTROL VISION Set-up. Step 1 Step 2 Step 3 Step 5 Step 4.
© 2012 National Heart Foundation of Australia. Slide 2.
Adding Up In Chunks.
MaK_Full ahead loaded 1 Alarm Page Directory (F11)
1 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt Synthetic.
Model and Relationships 6 M 1 M M M M M M M M M M M M M M M M
25 seconds left…...
Subtraction: Adding UP
1 hi at no doifpi me be go we of at be do go hi if me no of pi we Inorder Traversal Inorder traversal. n Visit the left subtree. n Visit the node. n Visit.
Analyzing Genes and Genomes
Speak Up for Safety Dr. Susan Strauss Harassment & Bullying Consultant November 9, 2012.
1 Titre de la diapositive SDMO Industries – Training Département MICS KERYS 09- MICS KERYS – WEBSITE.
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
Essential Cell Biology
Converting a Fraction to %
Exponents and Radicals
Clock will move after 1 minute
Intracellular Compartments and Transport
PSSA Preparation.
Essential Cell Biology
Immunobiology: The Immune System in Health & Disease Sixth Edition
Physics for Scientists & Engineers, 3rd Edition
Energy Generation in Mitochondria and Chlorplasts
Select a time to count down from the clock above
Murach’s OS/390 and z/OS JCLChapter 16, Slide 1 © 2002, Mike Murach & Associates, Inc.
1 Decidability continued…. 2 Theorem: For a recursively enumerable language it is undecidable to determine whether is finite Proof: We will reduce the.
Active Control Systems for Wind Turbines
Presentation transcript:

Scheduled Model Predictive Control of Wind turbines in Above Rated Wind Avishek Kumar Dr Karl Stol Department of Mechanical Engineering

2 Overview BackgroundObjectives Control Design Overview of MPC techniques Overview of MPC techniques Modelling Modelling Applied Controllers Applied ControllersResultsConclusions

3 BACKGROUND

4 Horizontal Axis Wind Turbines Source: US Department of Energy

5 Control Objectives Speed control Maintain rated rotor speed in above rated winds Maintain rated rotor speed in above rated winds Load control Oscillations occur in the Low Speed Shaft (LSS) Oscillations occur in the Low Speed Shaft (LSS) Reduce loads in LSS Reduce loads in LSS

6 Turbine Nonlinearities

7 Model Predictive Control Choose the control input trajectory that will minimize a cost function over the prediction horizon H p Example:

8 Why MPC? Accommodate disturbances MIMOConstraints Many cost functions Can extend to nonlinear systems

9 Current State of MPC for Wind Turbines MPC using linear models of turbine (LMPC) Lacks ability to deal with system nonlinearities Lacks ability to deal with system nonlinearities MPC using nonlinear models of turbine Difficult to increase order of model as explicit nonlinear equations become very complex Difficult to increase order of model as explicit nonlinear equations become very complex Computationally expensive Computationally expensive

10 Bridging the Gap Scheduled MPC (SMPC) Uses a network of linear models easily obtained from linearization codes (FAST) Optimization remains convex for each controller Controllers can be specifically tuned at various operating points to operate with different aims

11 Objectives Create Scheduled MPC for speed and LSS load regulation in above rated winds Simulate nonlinear controller in Region 3 using high order model Compare performance of nonlinear and linear controllers Tower and blade load mitigation not considered at this stage

12 MPC OVERVIEW

13 Constrained Linear Quadratic Regulator Up till now, MPC has been posed as a finite horizon problem For better performance set up MPC as an infinite horizon problem This allows LQR control with constraints

14 Infinite Horizon Cost Function for CLQR

15 Constrained Linear Quadratic Regulator Design a LQR for the linear system giving predictions:

16 Constrained Linear Quadratic Regulator Create a MPC to calculate perturbations c about control input given by the LQR only over H p so constraints are met

17 CLQR Minimization

18 CLQR Block Diagram

19 Scheduled MPC Create a network of MPCs at enough operating points to capture nonlinearities of system Tune each controller for the region it operates in Weight the outputs of each controller based on scheduling variable

20 SMPC Block Diagram

21 Model FAST model of Controls Advanced Research Turbine (CART) at NWTC 600kW Variable-Speed Variable-Pitch 2 Bladed

22 Linear Model for Control Design/Disturbance Estimation

23 Nonlinear Model for EKF (7) where

24 WIND TURBINE CONTROL DESIGN

25 Baseline Controllers GSPI

26 Baseline Controllers CLQR

27 Scheduled MPC Linearization Point 123 Wind Speed (V i 0 ) 14ms -1 18ms -1 22ms -1 Blade Pitch2.2°11.1°16.1° Generator Torque 3524Nm Rotor Speed41.7rpm

28 Scheduled MPC

29 Scheduled MPC

30 Simulations Simulations conducted in MATLAB/Simulink with FAST model Active DOF Blade flap (modes 1 and 2) Blade flap (modes 1 and 2) Blade Edgewise Blade Edgewise Teeter Teeter Tower fore-aft (mode 1 and 2) Tower fore-aft (mode 1 and 2) Drivetrain Drivetrain Generator Generator Tower side-side Tower side-side

31 Wind Inputs 15ms -1 5% turbulence intensity 18ms -1 5% turbulence intensity 22ms -1 5% turbulence intensity 18ms -1 15% turbulence intensity

32 Performance Criteria Rotor Speed RMS Error Low Speed Shaft Damage Equivalent Load RMS Pitch Acceleration

33 Tuning Each SMPC controller tuned to have same speed control as GSPI in respective low turbulence wind Each SMPC controller tuned to have same LSS load control as CLQR in respective low turbulence wind

34 RESULTS

35 Constraints

36 Speed Control

37 LSS DEL

38 Pitch Acceleration

39 Conclusions SMPC can successfully control a turbine in above rated wind conditions SMPC has ability to control MIMO systems with multiple control objectives SMPC adjusts to the system nonlinearities SMPC satisfies input constraints Each controller in the SMPC network can be finely tuned to achieve the required performance in its region of operation

40 Future Work Add individual blade pitch control Increase control objectives to include tower and blade loads Quantify computational requirements Compare with NMPC Use of more advanced disturbance prediction models

Questions?

42 Nonlinear Model (7) where

43 Extended Kalman Filter FL design needs accurate wind speed estimate Extended Kalman Filter (EKF) is a nonlinear state estimator Sub optimal Linearizes the system model each time step, then estimates states like a linear Kalman Filter

44 Choosing Hp