1 © 2011 The MathWorks, Inc. Designing Pitch and Yaw Actuators for Wind Turbines Steve Miller Technical Marketing, Physical Modeling MathWorks Area A Area.

Slides:



Advertisements
Similar presentations
National Aeronautics and Space Administration Wind turbines generate electric power from clean renewable sources. They must be robust and.
Advertisements

Scheduled Model Predictive Control of Wind turbines in Above Rated Wind Avishek Kumar Dr Karl Stol Department of Mechanical Engineering.
1 © 2011 The MathWorks, Inc. Designing Control Systems for Wind Turbines Steve Miller Technical Marketing, Physical Modeling MathWorks Root LocusBode Plot.
1 1 Mechanical Design and Production Dept, Faculty of Engineering, Zagazig University, Egypt. Mechanical Design and Production Dept, Faculty of Engineering,
System Dynamics, Third Edition
1 Problem: Simulation data does not match measured data because the parameters are incorrect Solution: Use Simulink Design Optimization to automatically.
Tutorial 12: Enhancing Excel with Visual Basic for Applications
Product Support Manager
Puzzle Image Processing Sam Bair (Group Leader) Nick Halliday Nathan Malkin Joe Wang.
SCADA-Based Condition Monitoring Joining advanced analytic techniques with turbine engineering Michael Wilkinson EWEA 2013, Vienna.
Disturbance Accommodating Control of Floating Wind Turbines
Challenge the future Delft University of Technology Blade Load Estimations by a Load Database for an Implementation in SCADA Systems Master Thesis.
System Dynamics, Third Edition
Determining Mechanical Loads for Wind Turbines
This is Miller, he told us something about WINDGENERATORS.
1 Steps for Production Code Generation Wind Turbine Pitch Controller 1. Generate test data and extract controller 2. Discretize Change integrator blocks.
1 © 2011 The MathWorks, Inc. Model-Based Design of a Wind Turbine Steve Miller Technical Marketing, Physical Modeling MathWorks
Using Simscape™ for Modeling Electromechanical Systems:
CONTROL SYSTEM IMPLEMENTATION. What ‘Control System’ mean for a Wind Turbine Yawing of nacelle Blade pitch adjustment.
SIMULINK Dr. Samir Al-Amer. SIMULINK SIMULINK is a power simulation program that comes with MATLAB Used to simulate wide range of dynamical systems To.
ECE Introduction to Control Systems -
Copyright © The McGraw-Hill Companies, Inc. System Dynamics, Third Edition William J. Palm III Using Simscape TM for Modeling Thermal Systems: Dynamics.
DC Motor Model Using Simscape Engr. Salim Lashari.
Using Simscape™ for Modeling Vibration Problems:
THE POWER OF THE WIND. The wind: a key factor in world economy Wind needs clean, renewable and competitive sources of energy; wind is a very competitive.
 Simulink in barebones form not-well suited for simulating networks/nodal systems ◦ 1) No sense of bi-directionality ◦ 2) No notion of ‘nodes’ ◦ 3) Energy.
COMPUTER VIZUALIZATION OF MULTY-LINK MECHANISMS WITH TWO DEGREES OF FREEDOM Georgian Technical University PhD Student Marina Razmadze.
Design Process Supporting LWST 1.Deeper understanding of technical terms and issues 2.Linkage to enabling research projects and 3.Impact on design optimization.
Teaching with MATLAB - Tips and Tricks
© 2004 The MathWorks, Inc. 1 MATLAB for C/C++ Programmers Support your C/C++ development using MATLAB’s prebuilt graphics functions and trusted numerics.
High Performance Physical Modeling and Simulation
Research, Development, Consulting, Training High Fidelity Modeling and Simulation Where we are going… …future plans.
Simulink ® Interface Course 13 Active-HDL Interfaces.
New techniques for physical modeling and simulation Tom Lee Ph.D., Vice President, Applications Engineering, Maplesoft Kent Chisamore, Account Manager,
MathCore Engineering AB Experts in Modeling & Simulation WTC.
Introduction to SimCreator and Multi-Body Dynamics  April 25, 2005.
1 Extend is a simulation tool to create models quickly, with all the blocks you need and without even having to type an equation. You can use a series.
Integrated Dynamic Analysis of Floating Offshore Wind Turbines EWEC2007 Milan, Italy 7-10 May 2007 B. Skaare 1, T. D. Hanson 1, F.G. Nielsen 1, R. Yttervik.
EWEC 2007, MilanoMartin Geyler 1 Individual Blade Pitch Control Design for Load Reduction on Large Wind Turbines EWEC 2007 Milano, 7-10 May 2007 Martin.
Regensburg, 24. – Introduction to Simulink Pavel Karban University of West Bohemia, Faculty of Electrical Engineering, Department of Theory.
Chapter 3 MATLAB Fundamentals Introduction to MATLAB Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Cadence tools Brandon Rumberg.
Introduction to MATLAB for Engineers Third Edition William J. Palm III Chapter 10 Simulink PowerPoint to accompany Copyright © The McGraw-Hill Companies,
Wind Energy. How does wind energy work? The wind blows on the blades and makes them turn. The blades turns a shaft inside the nacelle (the box at the.
Simulink Simscape by Dr. Amin Danial Asham.
Period 7.   The more curved side generates low air pressures, due to more surface area. While high pressure air, pushes on the other side of the design.
EE130 Electromechanics 2013 J. Arthur Wagner, Ph.D. Prof. Emeritus in EE
Introduction to Matlab Patrice Koehl Department of Biological Sciences National University of Singapore
Aerodynamic forces on the blade, COP, Optimum blade profiles
Simulink by Dr. Amin Danial Asham. References  MATLAB Help  Telemark University College - Department of Electrical Engineering, Information Technology.
CONFIDENTIAL © 2007 Maplesoft, a division of Waterloo Maple Inc. Confidential MapleSim Pilot Test Program.
TransAT Tutorial Flow over a Cylinder (Re=150) June 2015 ASCOMP
CIS 595 MATLAB First Impressions. MATLAB This introduction will give Some basic ideas Main advantages and drawbacks compared to other languages.
POWERFUL SOLUTIONS. GLOBAL FORCE. TQ700 Lightweight Torque Wrench Pump May, 2013.
The article written by Boyarshinova Vera Scientific adviser: Eltyshev Denis THE USE OF NEURO-FUZZY MODELS FOR INTEGRATED ASSESSMENT OF THE CONDITIONS OF.
EECE 320 L8: Combinational Logic design Principles 1Chehab, AUB, 2003 EECE 320 Digital Systems Design Lecture 8: Combinational Logic Design Principles.
SimHydraulics Model and simulate hydraulic systems
VAB™ for INFINITY Tutorial
Classical Design of Wind Turbine Controllers
Wind Turbine Control System
INVESTIGATION OF IDLING INSTABILITIES IN WIND TURBINE SIMULATIONS
Sensorless position control of direct driven hydraulic actuators Master’s thesis seminar presentation Tom Sourander Aalto University School of Engineering.
Introduction to Matlab
1-1 Logic and Syntax A computer program is a solution to a problem.
Matlab Training Session 4: Control, Flow and Functions
WORKSHOP 3 GSE IMPORT.
Dynamic Controllers for Wind Turbines
Digital Image Processing
ME 252 Thermal-Fluid Systems G. Kallio
ECE 445 Wind Turbine Generator System Design and Characterization
Presentation transcript:

1 © 2011 The MathWorks, Inc. Designing Pitch and Yaw Actuators for Wind Turbines Steve Miller Technical Marketing, Physical Modeling MathWorks Area A Area B Area V Grid Pitch Yaw Rotor Speed Blades Tower GeartrainGenerator Hub Lift Wind Actuator (Ideal) Inputs System (Include) Actuator (Realistic) System (Ignore)

2 Key Points  The ability to easily adjust the level of model fidelity enables efficient development  Creating reusable models of custom physical elements eliminates redundant work  Accurate parameter values can be determined automatically using optimization algorithms and measurement data Area A Area B Area V Actuator (Ideal) Inputs System (Include) Actuator (Realistic) System (Ignore)

3 Agenda  Pitch and yaw systems in full wind turbine model  Determining pitch system requirements  Modeling a hydraulic pitch system  Modeling an electrical yaw system  Modeling custom components  Validating models against measurement data

4 Determine Pitch Actuator Requirements Problem: Determine the performance requirements for the pitch actuator (force and speed) Solution: Use an ideal actuator and a controller to model the pitch system Model: Pitch Command Actuator Force Cylinder Extension Control

5 Agenda  Pitch and yaw systems in full wind turbine model  Determining pitch system requirements  Modeling a hydraulic pitch system  Modeling an electrical yaw system  Modeling custom components  Validating models against measurement data

6 Test Hydraulic Pitch Actuator Design Problem: Test a design for a hydraulic pitch actuation system including power failure condition Solution: Use SimHydraulics to model the hydraulic actuator Model: Control

7 Agenda  Pitch and yaw systems in full wind turbine model  Determining pitch system requirements  Modeling a hydraulic pitch system  Modeling an electrical yaw system  Modeling custom components  Validating models against measurement data

8 Determine Yaw Actuator Requirements Problem: Determine the torque requirements for the yaw actuator Solution: Use an ideal actuator to model the yaw system Model: Yaw Command Yaw Rate Cmd Control Torque Limit Rate to 0.5 deg/s Nacelle Yaw Rate Nacelle Yaw Angle Top View Side View Control

9 Test Electrical Yaw Actuator Design Problem: Model the yaw actuators in the Simulink environment Solution: Use SimElectronics and SimDriveline to model the yaw actuator Model:

10 Agenda  Pitch and yaw systems in full wind turbine model  Determining pitch system requirements  Modeling a hydraulic pitch system  Modeling an electrical yaw system  Modeling custom components  Validating models against measurement data

11 Model Custom Physical Components Problem: Create a new physical modeling component for use in the Simulink environment using this equation. Solution: Use the Simscape language to model the component. Model: q = Re ≥ Re cr Re < Re cr MATLAB based Object-oriented Define implicit equations (DAEs and ODEs)

12 Extend and Create Libraries  Define the physical network ports for the Simscape block –Reuse existing physical domains to extend libraries –Define new physical domains

13 Define User Interface  Parameters, default values, units, and dialog box text all defined in the Simscape file (extension.ssc)

14 Simscape Language: MATLAB Based  Use MATLAB functions and expressions for typical physical modeling tasks: –Analyze parameters –Perform preliminary computations –Initialize system variables  Syntax closely follows MATLAB language

15 Create Reusable Components  Equations defined in a text-based language –Based on variables, their time derivatives, parameters, etc. –Define simultaneous equations  Can be DAEs, ODEs, etc.  Assignment not required  Specifying inputs and outputs n ot required q = Re ≥ Re cr Re < Re cr

16 Agenda  Pitch and yaw systems in full wind turbine model  Determining pitch system requirements  Modeling a hydraulic pitch system  Modeling an electrical yaw system  Modeling custom components  Validating models against measurement data

17 Area A Area B Area V Estimating Parameters Using Measured Data Problem: Simulation results do not match measured data because parameters values are incorrect Solution: Use Simulink Design Optimization to automatically tune model parameters Model: AB PTT A B Area A Area B Area A Area B Area V Area V

18 Estimating Parameters Using Measured Data  Steps to Estimating Parameters 1. Import measurement data and select estimation data 2. Identify parameters and their ranges 3. Perform parameter estimation Area A Area B Area V

19 Estimating Parameters Using Measured Data  Advantages of Simulink Design Optimization 1.Enables quick and easy comparison of simulation results and measured data to ensure simulation matches reality 2.Automatic tuning of parameters saves time 3.Optimization algorithms reveal parameter sensitivity and help improve model parameterization

20 Key Points  The ability to easily adjust the level of model fidelity enables efficient development  Creating reusable models of custom physical elements eliminates redundant work  Accurate parameter values can be determined automatically using optimization algorithms and measurement data Area A Area B Area V Actuator (Ideal) Inputs System (Include) Actuator (Realistic) System (Ignore)