Steady-State Aerodynamics Codes for HAWTs

Slides:



Advertisements
Similar presentations
10/01/2014 DMI - Università di Catania 1 Combinatorial Landscapes & Evolutionary Algorithms Prof. Giuseppe Nicosia University of Catania Department of.
Advertisements

Computational Intelligence Winter Term 2009/10 Prof. Dr. Günter Rudolph Lehrstuhl für Algorithm Engineering (LS 11) Fakultät für Informatik TU Dortmund.
1 An Adaptive GA for Multi Objective Flexible Manufacturing Systems A. Younes, H. Ghenniwa, S. Areibi uoguelph.ca.
ASME 2002, Reno, January VIBRATIONS OF A THREE-BLADED WIND TURBINE ROTOR DUE TO CLASSICAL FLUTTER Morten Hartvig Hansen Wind Energy Department Risø.
Disturbance Accommodating Control of Floating Wind Turbines
A GENETIC ALGORITHM APPROACH TO SPACE LAYOUT PLANNING OPTIMIZATION Hoda Homayouni.
Non-Linear Problems General approach. Non-linear Optimization Many objective functions, tend to be non-linear. Design problems for which the objective.
Data Mining CS 341, Spring 2007 Genetic Algorithm.
Design Optimization School of Engineering University of Bradford 1 A discrete problem Difficultiy in the solution of a discrete problem.
Genetic Algorithm for Variable Selection
1 Model simplification and optimization of a passive wind turbine generator B. Sareni*, A. Abdelli, X. Roboam, D.H. Tran Speaker: Kuo-Hsien Chuang Date:
Deep Water Offshore Wind Energy By Paul D. Sclavounos Horns Rev Wind Farm (Denmark) - Rated Power 160 MW – Water Depth 10-15m.
Wind Engineering Module 5
Genetic Algorithms Overview Genetic Algorithms: a gentle introduction –What are GAs –How do they work/ Why? –Critical issues Use in Data Mining –GAs.
Genetic Algorithms: A Tutorial
Steady-State Aerodynamics Codes for HAWTs
1 Part III: Airfoil Data Philippe Giguère Graduate Research Assistant Steady-State Aerodynamics Codes for HAWTs Selig, Tangler, and Giguère August 2, 1999.
Efficient Genetic Algorithm for Aerodynamic Design of Business Jet Aircraft B.Epstein # and S.Peigin * # Academic College of Tel-Aviv-Yaffo * Israel Aircraft.
Intro. ANN & Fuzzy Systems Lecture 36 GENETIC ALGORITHM (1)
1 Rotor Design Approaches Michael S. Selig Associate Professor Steady-State Aerodynamics Codes for HAWTs Selig, Tangler, and Giguère August 2, 1999  NREL.
Zorica Stanimirović Faculty of Mathematics, University of Belgrade
S J van Vuuren The application of Genetic Algorithms (GAs) Planning Design and Management of Water Supply Systems.
1/27 Discrete and Genetic Algorithms in Bioinformatics 許聞廉 中央研究院資訊所.
1 “Genetic Algorithms are good at taking large, potentially huge search spaces and navigating them, looking for optimal combinations of things, solutions.
Derivative Free Optimization G.Anuradha. Contents Genetic Algorithm Simulated Annealing Random search method Downhill simplex method.
1 Part IV: Blade Geometry Optimization Philippe Giguère Graduate Research Assistant Steady-State Aerodynamics Codes for HAWTs Selig, Tangler, and Giguère.
Multilevel Distributed
1 Using PROPID for Analysis Michael S. Selig Associate Professor Steady-State Aerodynamics Codes for HAWTs Selig, Tangler, and Giguère August 2, 1999 
Genetic Algorithms Czech Technical University in Prague, Faculty of Electrical Engineering Ondřej Vaněk, Agent Technology Center ZUI 2011.
Genetic Algorithms Abhishek Sharma Piyush Gupta Department of Instrumentation & Control.
Intelligent controller design based on gain and phase margin specifications Daniel Czarkowski  and Tom O’Mahony* Advanced Control Group, Department of.
Horizontal Axis Wind Turbine Systems: Optimization Using Genetic Algorithms J. Y. Grandidier, Valorem, 180 Rue du Marechal Leclerc, F B ´ Begles,
1 Using PROPID for Inverse Design Michael S. Selig Associate Professor Steady-State Aerodynamics Codes for HAWTs Selig, Tangler, and Giguère August 2,
1 Autonomic Computer Systems Evolutionary Computation Pascal Paysan.
Neural Networks And Its Applications By Dr. Surya Chitra.
Artificial Intelligence By Mr. Ejaz CIIT Sahiwal Evolutionary Computation.
1 Comparative Study of two Genetic Algorithms Based Task Allocation Models in Distributed Computing System Oğuzhan TAŞ 2005.
Advanced AI – Session 6 Genetic Algorithm By: H.Nematzadeh.
Genetic Algorithms. Solution Search in Problem Space.
Genetic Algorithms An Evolutionary Approach to Problem Solving.
Genetic Algorithms And other approaches for similar applications Optimization Techniques.
Genetic Algorithm(GA)
Genetic Algorithm. Outline Motivation Genetic algorithms An illustrative example Hypothesis space search.
Implementation & Integration Research Paper Presentation Nick Conway.
Genetic Algorithm (Knapsack Problem)
Introduction to genetic algorithm
Optimization by Quantum Computers
Using GA’s to Solve Problems
Genetic Algorithms.
Optimization Of Robot Motion Planning Using Genetic Algorithm
Wind Turbine
Center for Advanced Life Cycle Engineering (CALCE)
A Comparison of Simulated Annealing and Genetic Algorithm Approaches for Cultivation Model Identification Olympia Roeva.
Chapter 6: Genetic Algorithms
CSC 380: Design and Analysis of Algorithms
Maria Okuniewski Nuclear Engineering Dept.
Anatomy of Modern Wind Turbines-1
Genetic Algorithms: A Tutorial
Using PROPID for Inverse Design
5.2.3 Optimization, Search and
○ Hisashi Shimosaka (Doshisha University)
Using PROPID for Analysis Steady-State Aerodynamics Codes for HAWTs
Steady-State Aerodynamics Codes for HAWTs
EE368 Soft Computing Genetic Algorithms.
Boltzmann Machine (BM) (§6.4)
Traveling Salesman Problem by Genetic Algorithm
Steady state Selection
Beyond Classical Search
Genetic Algorithms: A Tutorial
CSC 380: Design and Analysis of Algorithms
Presentation transcript:

Steady-State Aerodynamics Codes for HAWTs Part IV: Blade Geometry Optimization Philippe Giguère Graduate Research Assistant Department of Aeronautical and Astronautical Engineering University of Illinois at Urbana-Champaign Steady-State Aerodynamics Codes for HAWTs Selig, Tangler, and Giguère August 2, 1999  NREL NWTC, Golden, CO

Outline Approaches to Optimization Blade Geometry Optimization Optimization Methods for HAWTs PROPGA

Approaches to Optimization Iterative Approach Use direct or inverse design method Designer knowledge important Inverse design can lead directly to an optimum blade for maximum energy (variable-speed HAWTs)

Many optimization techniques available Direct Optimization Many optimization techniques available Nature of problem dictates the optimization method Optimum Design Design Parameters and Constraints Optimization Method “Black Box” Analysis

“Black Box” Warning! An optimization method will take advantage of the weaknesses of the analysis tool(s) and problem formulation Optimization technique must be implemented with care Know your analysis tool(s)

Blade Geometry Optimization Many Design Variables (continuous and discrete) Chord and twist distributions Blade pitch Airfoils Turbine configuration and control systems Competing Objectives Maximum energy Minimum cost Airfoil data not always smooth (“noisy” problem) Complex problem often with many local optima Need a robust optimization technique

Optimization Methods for HAWTs Garrad Hassan (Jamieson and Brown, 1992) Simplex method for aerodynamic design Optimize chord and twist for maximum energy University of Athens (Belessis et al., 1996) Genetic algorithm for aerodynamic design with limited structural constraints Parameterized airfoil data Risø (Fuglsang and Madsen, 1996) Sequential linear programming with method of feasible directions for aerodynamic design Structural, fatigue, noise, and cost considerations

PROPGA Description Genetic-algorithm based optimization method Optimize blade geometry given set of constraints Possible design variables chord and twist distributions, blade pitch, rotor diameter, number of blades, etc. Typical constraints Operating conditions, rated power, airfoil distribution, steady-blade loads, and all fixed design variables Uses PROPID to evaluate the blade designs and achieve inverse design specifications Initially developed to optimize blades for max. energy

What are Genetic Algorithms (GAs)? Robust search technique based on the principle of the survival of the fittest Work with a coding of the parameters Simplified example: blade chord & pitch is 101001 Search from sub-set (population) of possible solutions over a number of generations Use objective function information (selection) Use probabilistic transition rules based on and genetic operations crossover: 111|1 & 000|0 gives 1110 & 0001 mutation: 1 to 0 or 0 to 1 (small probability) etc.

PROPGA Flowchart Step 2 Formation of Initial Population Step 3 Analysis of Each Individual of Population Step 4 Creation of Mating Pool Reproduction Operator Step 5 Crossover Operator Step 6 Mutation Operator New Population Offsprings Is this the last generation? Yes No Optimization Process Complete Step 1 Coding of the Parameters

Blade Design Example (Maximize Energy Capture) Evolution of the chord and twist distributions

History of the energy production Population of 100 blades over 100 generations

Blades Designed with PROPGA/PROPID Tapered/twisted blade for the NREL Combined Experiment Rotor WindLite 8-kW wind turbine Replacement blade for the Jacob’s 20-kW HAWT Twist distribution of the replacement blade for the US Windpower 100-kW turbines

New Features (Under Development) Airfoil selection Advanced GA operators Structural modeling Weight/cost modeling for main components Rotor, hub, drivetrain, and tower Minimize cost of energy Multi-objectives (get tradeoff curves) Paper at the ASME Wind Energy Symposium, Reno, NV, January 2000