Determining Mechanical Loads for Wind Turbines

Slides:



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

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,
ME 751 Introduction to ADAMS/View. VIRTUAL PROTOTYPING PROCESS Build a model of your design using: Bodies Forces Contacts Joints Motion generators BuildTestReview.
Modeling Electrical Systems With EMTP-RV
Capacitive Micromotor
System Dynamics, Third Edition
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
The robot structure model design 2 Curse 5. Modeling: the robot AcTrMStTk V(t) T(t)  (t) q(t) x(t)
Advances in Condition Monitoring – Linking the Input to the Output Martin Jones Insensys.
Investigating the Use of a Variable-Pitch Wind Turbine to Optimize Power Output Under Varying Wind Conditions. Galen Maly Yorktown High School.
1 © 2011 The MathWorks, Inc. Designing Pitch and Yaw Actuators for Wind Turbines Steve Miller Technical Marketing, Physical Modeling MathWorks Area A Area.
System Dynamics, Third Edition
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
Course Name : DESIGN OF MACHINE ELEMENTS
Using Simscape™ for Modeling Electromechanical Systems:
Mechanical Engineering Dept.
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.
Next: Wind Turbine Rotors Goal ?. Question 1  Divergent thinking consists of A) Selection of unique answer B) Brainstorming many ideas.
1 Short Summary of the Mechanics of Wind Turbine Korn Saran-Yasoontorn Department of Civil Engineering University of Texas at Austin 8/7/02.
Anne Mascarin DSP Marketing The MathWorks
DC Motor Model Using Simscape Engr. Salim Lashari.
Using Simscape™ for Modeling Vibration Problems:
COMPUTER VIZUALIZATION OF MULTY-LINK MECHANISMS WITH TWO DEGREES OF FREEDOM Georgian Technical University PhD Student Marina Razmadze.
Definition of an Industrial Robot
MapleSim and the Advantages of Physical Modeling
Design Process Supporting LWST 1.Deeper understanding of technical terms and issues 2.Linkage to enabling research projects and 3.Impact on design optimization.
Where: I T = moment of inertia of turbine rotor.  T = angular shaft speed. T E = mechanical torque necessary to turn the generator. T A = aerodynamic.
Teaching with MATLAB - Tips and Tricks
Teachers Name : Suman Sarker Telecommunication Technology Subject Name : Computer Controller System & Robotics Subject Code : 6872 Semester :7th Department.
AUTOMATION OF ROBOTIC ARM
Universal Mechanism software
The Answer is Blowing in the Wind… The Power of Wind.
MathCore Engineering AB Experts in Modeling & Simulation WTC.
Simulink SubSystems and Masking April 22, Copyright , Andy Packard. This work is licensed under the.
Introduction to SimCreator and Multi-Body Dynamics  April 25, 2005.
Period 1 presentation. The ruins of a Persian windmill.
WS6-1 ADM703, Workshop 6, August 2005 Copyright  2005 MSC.Software Corporation WORKSHOP 6 OVER-RUNNING PULLEY.
Wind Engineering Module 4.2 WT_PERF Analysis Lakshmi Sankar
Power Management of Wind Turbines presented by: Barry Rawn MASc Candidate University of Toronto Wind Power Generation Symposium- February 20th, 2004 SF1105.
EWEC 2006, AthensMartin Geyler 1 Hardware-in-the-Loop Development and Testing of New Pitch Control Algorithms EWEC 2006 Athens Martin Geyler, Jochen Giebhardt,
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.
ADDITIONAL APPLICATIONS
COSMOSMotion Slides.
Introduction to MATLAB for Engineers Third Edition William J. Palm III Chapter 10 Simulink PowerPoint to accompany Copyright © The McGraw-Hill Companies,
DC Motor Speed Modeling in Simulink
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.
DEWEK 2004 Lecture by Aero Dynamik Consult GmbH, Dipl. Ing. Stefan Kleinhansl ADCoS – A Nonlinear Aeroelastic Code for the Complete Dynamic Simulation.
Aerodynamic forces on the blade, COP, Optimum blade profiles
Evan Gaertner University of Massachusetts, Amherst IGERT Seminar Series October 1st, 2015 Floating Offshore Wind Turbine Aerodynamics.
Wind Turbine Project Lift, Drag, Blade Aerodynamics & Power
SECTION 3 Components part 2. DIFFERENTIALS Adams/Driveline has two differential related components –Entire Differential Unit (Differential Assembly) ●
WORKSHOP 3 Belt Modeling – Lawn Mower
SimHydraulics Model and simulate hydraulic systems
Classical Design of Wind Turbine Controllers
INVESTIGATION OF IDLING INSTABILITIES IN WIND TURBINE SIMULATIONS
Wind Turbine
Section 1 INTRODUCTION.
Damped Forced Vibrations Analysis Using CAMP-G® and Simulink® Modeled Solutions to Problem (
Blade Design for Modern Wind Turbines
WORKSHOP 7 OVER-RUNNING PULLEY.
LOGIKA & PEMROGRAMAN KOMPUTER MATLAB & Simulink
Dynamic Controllers for Wind Turbines
ME 252 Thermal-Fluid Systems G. Kallio
ECE 445 Wind Turbine Generator System Design and Characterization
Dual Induction theory for Wind Turbines
Eulerization of Betz theory: Wind Turbines
Presentation transcript:

Determining Mechanical Loads for Wind Turbines Grid Pitch Yaw Rotor Speed Blades Tower Geartrain Generator Hub Lift Wind FE Modes Blade Determining Mechanical Loads for Wind Turbines Steve Miller Technical Marketing, Physical Modeling MathWorks http://www.mathworks.com/physical-modeling/

Key Points Key Takeaways Summarize the key points about this release. Blade Efficient development requires the ability to control the tradeoff between model fidelity and simulation speed Creating reusable models of custom physical elements eliminates redundant work Access to different modeling approaches lets you include the right amount of detail FE Modes

Agenda Wind turbine system-level model Modeling the blades and pitch linkage Adding flexible bodies to the system Modeling the geartrain Adding custom mechanical elements Adding aerodynamics loads

Model Blade Pitch Linkage Problem: Model the blade pitch actuation linkage in the Simulink environment Solution: Use SimMechanics to model the mechanical linkage

Agenda Wind turbine system-level model Modeling the blades and pitch linkage Adding flexible bodies to the system Modeling the geartrain Adding custom mechanical elements Adding aerodynamics loads

Flexible Bodies in SimMechanics Lumped parameter approach Chain of rigid elements connected by spring/dampers Finite Element Approach Export eigenmodes from FE program and import into Simulink Superimpose deflection due to flexibility onto rigid body motion Rigid Body FE Software 1 2 3 4 Massless Body Reaction Force State-Space Model Deflection Joint Deflection Motion Rigid Body

Flexible Blades in SimMechanics Model: Problem: Model the blades as flexible cantilevers in the Simulink environment. Solution: Use SimMechanics to model the flexible body with two approaches (lumped parameter, imported FEA modes). Massless Body State-Space Model Deflection Joint Rigid Body

Agenda Wind turbine system-level model Modeling the blades and pitch linkage Adding flexible bodies to the system Modeling the geartrain Adding custom mechanical elements Adding aerodynamics loads

Modeling the Geartrain in SimDriveline Hub Shaft Generator Shaft Helical Gear Helical Gear Planetary Gear Problem: Model the geartrain of the wind turbine within the Simulink environment to determine the torque loads. Solution: Use SimDriveline to model the geartrain.

Agenda Wind turbine system-level model Modeling the blades and pitch linkage Adding flexible bodies to the system Modeling the geartrain Adding custom mechanical elements Adding aerodynamics loads

Creating Custom Models of Physical Components Torque = - 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. MATLAB based Object-oriented Define implicit equations (DAEs and ODEs)

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

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

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

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 Torque = - Angular Velocity =

Model Components Spanning Additional Physical Domains Electrical Electrochemical and electrical Model components in nearly any physical domain (hydraulic, pneumatic, etc.)

Agenda Wind turbine system-level model Modeling the blades and pitch linkage Adding flexible bodies to the system Modeling the geartrain Adding custom mechanical elements Adding aerodynamics loads

Model the Force of the Wind on the Blades Single Element Model Drag Lift Model: Wind Wind Moment Multiple Element Model Problem: Model the loads on the blades due to the wind and the spinning of the blades Solution: Use Simulink and Embedded MATLAB to create models at varying levels of detail Drag Lift Wind

Modeling the Forces on the Blades: Calculating Lift and Drag Force on blade depends upon wind speed, direction, and rotor speed Lift Drag Lift = 0.5*v2*Area*ρ*CL Drag = 0.5*v2*Area*ρ*CD Where CL&CD= f(Angle of Attack, Re,…) Positive Pitch Angle (θ) Rotation Wind = Rotor Speed(ω)*radius Inflow Angle = atan Pure Wind Rotation Wind Pure Wind (Vinf) α Resultant Wind = Angle of Attack(α) Inflow Angle - Pitch Angle

Modeling the Forces on the Blades: Segmented Blade Approach Wind speed varies along the blade Use Embedded MATLAB to model the force Rotation Wind

Key Points Key Takeaways Summarize the key points about this release. Blade Efficient development requires the ability to control the tradeoff between model fidelity and simulation speed Creating reusable models of custom physical elements eliminates redundant work Access to different modeling approaches lets you include the right amount of detail FE Modes

Automatically Generating C Code Model: Do not use in R2011a P1 P2 Px 10 … 100 Problem: Minimize the simulation time on a parameter sweep to determine controller parameters. Solution: Use Simulink Coder to create standalone executable. Standalone Executable Parameters 1 Parameters 2 Parameters 3 Parameters 4

Parameter Sweep using Code Generation Steps to perform parameter sweep 1) Build standalone executable 2) Generate different parameter sets 3) Run standalone simulation 4) Plot results Do not use in R2011a Standalone Executable >>rtwbuild(Model_Name); Parameters 1 >>[rtpstruct]= rsimgetrtp(Model_Name); Parameters 2 Parameters 3 Parameters 4 >>!<model name> -p <parameters>.mat -o <results>.mat

Parameter Sweep using Code Generation Advantages of using standalone executable Enables rapid simulation with different parameter sets ideal for batch testing or Monte Carlo simulation. Simulations can be run on different computers, reducing analysis time. Do not use in R2011a