Software-Engineering und Optimierungsanwendungen in der Thermodynamik



Similar documents
Model-based Parameter Optimization of an Engine Control Unit using Genetic Algorithms

Pushing the limits. Turbine simulation for next-generation turbochargers

Computational Fluid Dynamics Research Projects at Cenaero (2011)

APPLICATION OF OPTIMIZATION METHODS IN 2D HYDROFOIL DESIGN

Relevance of Modern Optimization Methods in Turbo Machinery Applications

Module 6 Case Studies

Enhancing the Design of Electric Machines through the Interaction of Software Tools. Markus Anders Electric machine sector manager CD-adpaco

Optimization algorithms for aeronautical engine components: CFD design applications

University Turbine Systems Research 2012 Fellowship Program Final Report. Prepared for: General Electric Company

OpenFOAM Optimization Tools

SHAPE OPTIMIZATION OF TYPICAL HEAVY-DUTY GAS TURBINE COMPRESSOR AIROFOIL USING METAMODEL BASED ALGORITHM

Keywords: CFD, heat turbomachinery, Compound Lean Nozzle, Controlled Flow Nozzle, efficiency.

Perspective on R&D Needs for Gas Turbine Power Generation

Rapid Design of an optimized Radial Compressor using CFturbo and ANSYS

Design optimisation of an impeller with CFD and Meta-Model of optimal Prognosis (MoP)

Multiobjective Robust Design Optimization of a docked ligand

Modelling and CFD Analysis of Single Stage IP Steam Turbine

CFD Analysis of Swept and Leaned Transonic Compressor Rotor

Computational Modeling of Wind Turbines in OpenFOAM

COMPUTATIONAL FLUID DYNAMICS (CFD) ANALYSIS OF INTERMEDIATE PRESSURE STEAM TURBINE

USBR PLEXOS Demo November 8, 2012

A Swirl Generator Case Study for OpenFOAM

CHAPTER 1 INTRODUCTION

EXPERIMENTAL RESEARCH ON FLOW IN A 5-STAGE HIGH PRESSURE ROTOR OF 1000 MW STEAM TURBINE

Problem Statement In order to satisfy production and storage requirements, small and medium-scale industrial

Investigation and Application of Multi-Disciplinary Optimization for. Automotive Body-in-White Development

Kalibrierung von Materialparametern und Optimierung eines Elektromotors mit optislang

BBIPED: BCAM-Baltogar Industrial Platform for Engineering design

AERODYNAMIC ANALYSIS OF BLADE 1.5 KW OF DUAL ROTOR HORIZONTAL AXIS WIND TURBINE

The Identity of the Mathematician in a Multi-Disciplinary Team

O.F.Wind Wind Site Assessment Simulation in complex terrain based on OpenFOAM. Darmstadt,

The DTU 10-MW Reference Wind Turbine

CONVERGE Features, Capabilities and Applications

CFD: What is it good for?

CFD analysis for road vehicles - case study

OVERVIEW OF GENERAL ELECTRIC S ADVANCED TURBINE SYSTEMS PROGRAM

Automated Multi-Disciplinary Optimization (MDO) Process Development and Application on Vehicle Program

CFD Analysis of a MILD Low-Nox Burner for the Oil and Gas industry

Performance Optimization of I-4 I 4 Gasoline Engine with Variable Valve Timing Using WAVE/iSIGHT

Platform Technology for Computational Fluid Dynamics Supporting Design of System Products

Improving the Thermal Efficiency of Coal-Fired Power Plants: A Data Mining Approach

ICE²: an integrated software to accelerate your calibration process. Generating excellence

MEL 807 Computational Heat Transfer (2-0-4) Dr. Prabal Talukdar Assistant Professor Department of Mechanical Engineering IIT Delhi

Index Terms- Batch Scheduling, Evolutionary Algorithms, Multiobjective Optimization, NSGA-II.

ME6130 An introduction to CFD 1-1

Formula One - The Engineering Race Evolution in virtual & physical testing over the last 15 years. Torbjörn Larsson Creo Dynamics AB

3. Prescribe boundary conditions at all boundary Zones:

Initial Design and Optimization of Turbomachinery with CFturbo and optislang

Evolutionary Algorithms in modefrontier

Job scheduling of parametric computational mechanics studies on Cloud Computing infrastructures

Design and Analysis of Engine Cooling Fan

Science Insights: An International Journal

CFD Applications using CFD++ Paul Batten & Vedat Akdag

Aerodynamic Department Institute of Aviation. Adam Dziubiński CFD group FLUENT

Performance Monitoring For Gas Turbines

Christof Hinterberger, Mark Olesen

Performance Comparison of a Vertical Axis Wind Turbine using Commercial and Open Source Computational Fluid Dynamics based Codes

Turbomachinery CFD on many-core platforms experiences and strategies

NUMERICAL ANALYSIS OF WELLS TURBINE FOR WAVE POWER CONVERSION

Computational Design Optimization Using Distributed Grid Resources

Steam Power Plants as Partners for Renewable Energy Systems

CFD Lab Department of Engineering The University of Liverpool

Design and Test Operation Performance of 1,500 C Class Gas Turbine Combined-Cycle Power Plant:

WORKFLOW ENGINE FOR CLOUDS

Big Data - Lecture 1 Optimization reminders

Application of CFD Simulation in the Design of a Parabolic Winglet on NACA 2412

Esperienze di ottimizzazione nel MilleChili Lab: tecniche, applicazione, esempi

S-parameter Simulation and Optimization

The Master s Degree with Thesis Course Descriptions in Industrial Engineering

Application and Design of the ebooster from BorgWarner

Cycle Optimization of a Turbine Engine: an Approach Based on Genetic Algotithms

CFD Analysis of Supersonic Exhaust Diffuser System for Higher Altitude Simulation

Harvesting-Combine-Flow Simulation Technique

CFD Analysis of a Centrifugal Pump with Supercritical Carbon Dioxide as a Working Fluid

Compatibility and Accuracy of Mesh Generation in HyperMesh and CFD Simulation with Acusolve for Torque Converter

Department of Aeronautics and Astronautics School of Engineering Massachusetts Institute of Technology. Graduate Program (S.M., Ph.D., Sc.D.

Part IV. Conclusions

Engineering Software Manufacturing Training. The Experts in Turbomachinery

OpenFOAM Workshop. Yağmur Gülkanat Res.Assist.

Automated Deployment of Modelica Models in Excel via Functional Mockup Interface and Integration with modefrontier

Selecting Best Investment Opportunities from Stock Portfolios Optimized by a Multiobjective Evolutionary Algorithm

OpenFOAM for turbomachinery applications

Columbia University Master Planning & Optimization

FLUX / GOT-It Finite Element Analysis of electromagnetic devices Maccon GmbH

MASTER OF ENGINEERING Mechanical Engineering Program

User orientated simulation strategy to analyse large drive trains in SIMPACK

Implementation of Emergency Repair Work for Steam Turbine at Himeji No. 2 Power Station, Kansai Electric Power Co., Inc.

Why is SAS/OR important? For whom is SAS/OR designed?

GE Power & Water Renewable Energy. Digital Wind Farm THE NEXT EVOLUTION OF WIND ENERGY.

Simulation of Residual Stresses in an Induction Hardened Roll

CCTech TM. ICEM-CFD & FLUENT Software Training. Course Brochure. Simulation is The Future

Turbulence Modeling in CFD Simulation of Intake Manifold for a 4 Cylinder Engine

CHAPTER 3 WATER DISTRIBUTION SYSTEM MAINTENANCE OPTIMIZATION PROBLEM

PUTTING THE SPIN IN CFD

Make Better Decisions with Optimization

Parallel Data Selection Based on Neurodynamic Optimization in the Era of Big Data

Transcription:

Software-Engineering und Optimierungsanwendungen in der Thermodynamik Optimierung 3 Optimization Frameworks Prof. Dr. Rolf Dornberger Optimization: 3 Optimization Frameworks 30.04.2006

3 Optimization Frameworks 3 Optimization Frameworks 3. Example: Multidisciplinary Turbomachinery Design Optimization 3.2 Optimization Framework 3.3 Example: 30.04.2006 2

3. Example: Multidisciplinary Turbomachinery Design Optimization aerodynamics: efficiency, losses,... structural dynamics: stresses, frequencies,... manufacturing aspects: mechanical integrity,... economic factors: manufacturing cost, life cycle cost,... thermodynamics: combustion, heat transfer,... governmental regulations: emission, noise,... Various competitive disciplines are involved in turbomachinery design. The challenge is to design the best turbomachinery (compromise) in all disciplines, but not necessarily the best in each single discipline. Many different optimization algorithms and programs are available. Good algorithms for multidisciplinary design optimization (MDO) very limited. 30.04.2006 3

3. Example: Multidisciplinary Turbomachinery Design Optimization Optimizer Evaluator Blade Generator Grid Generator Controller Data Collection Postprocessing CFD-Solvers Computational expensive solvers (CFD: several hours) Very complex automation process Fine-tuning of an existing design Mostly one objective (efficiency) Many design constraints 30.04.2006 4

3.2 Optimization Framework Optimizer Parameterization Evaluator Controller Preevaluation Solvers Multi-Disciplinary and Multi-Objective Optimization requires: Reasonable optimization strategies Special optimization and evaluation methods Sophisticated optimization environment and parallelization 30.04.2006 5

3.2 Optimization Framework o O: Optimizer e E: Evaluater r P:Parameterization y x z R: Preevaluation p s S: Solver Optimizer O: o = ( x, x2, K, x o j = O( o j, o j Parameterization P: p j = P ( o j, y ) Solver S: s j = S( p j ) Preevaluation R: rj = R ( s j, z ) Evaluator E: e j = E( r j ) n x ) 2, K, o j =, e j, e initialparameter set,and j 2, K, e ) j 2 30.04.2006 6

3.2 Optimization Framework: Various Optimizer and Evaluator ) ) Assessment Assessment Schemes: Schemes: weighted weighted sum sum Pareto Pareto assessment assessment...... 2) 2) Constraint Constraint Treatment: Treatment: penalty penalty functions functions dual dual Lagrange Lagrange problem problem...... o O: Optimizer e x E: Evaluater r ) ) Search Search Methods: Methods: Incremental Incremental Search Search Monte Monte Carlo Carlo...... 2) 2) Analytic Analytic Methods: Methods: Quasi-Newton Quasi-Newton (BFGS, (BFGS, DFP, DFP, SD) SD) Least-Square Least-Square Minimization Minimization (LM, (LM, GN) GN) Sequential Sequential Quadratic Quadratic Programming Programming Simplex Simplex...... 3) 3) Stochastic Stochastic Methods: Methods: Evolution Evolution Strategy Strategy Genetic Genetic Algorithm Algorithm Simulated Simulated Annealing Annealing...... 30.04.2006 7

3.2 Optimization Framework: Various Solvers Mathematical models Turbomachinery analysis (e.g. mean stage model) p Flow path design S: Solver CFD analysis (e.g. Stage3D) s FE structural analysis 30.04.2006 8

3.2 Optimization Framework: Parameterization for 3D-CFD Optimization Design Variables: engineering parameters o P:Parameterization p CFD input y profile generation profile stacking blade generation meshing 30.04.2006 9

3.2 Optimization Framework: Preevaluation for 3D Optimization z r R: Preevaluation s postprocessing CFD and thermo MDO postprocessing structure and manufacturing F a $$$ postprocessing costs and regulations F y F x 30.04.2006 0

3.2 Optimization Framework: Response Surfaces and Neural Networks p Train Response Surface p Neural Network S: Solver Response Surface s s Response Surface Use Response Surface as Solver S: Solver p Response Surface Polynomial Approximations s 30.04.2006

3.2 Optimization Framework User: engineering work, supervises process,... Design Parameters clever MOO algorithms implementation for automated use Solver Solver 2 simulation: software or experiments Solver 3 MOO software tool Response 30.04.2006 2

3.3 Multi-Objective Optimization in Preliminary Turbomachinery Design Thermodynamic Turbine Model: shape => efficiency efficiency Mechanical Integrity: => stress, frequency (=> life time) feasible design space Cost Analysis: => first costs (=> runtime costs) cost Pareto-Optimization: efficiency/cost/stress Pareto-front with Pareto-optimal solutions 30.04.2006 3

3.3 Multi-Objective Optimization in Preliminary Turbomachinery Design mean stage inlet p a outlet p e turbine axis Goal: maximize efficiency, minimize cost, minimize material stress Design Variables: Diameters, stage loading, chord lengths,... 30.04.2006 4

3.3 Multi-Objective Optimization in Preliminary Turbomachinery Design ) ) Assessment Assessment Schemes: Schemes: weighted weighted sum sum Pareto Pareto assessment assessment...... 2) 2) Constraint Constraint Treatment: Treatment: penalty penalty functions functions dual dual Lagrange Lagrange problem problem...... penalty P i 000 hard lower soft upper soft hard constraint i 30.04.2006 5

3.3 Multi-Objective Optimization in Preliminary Turbomachinery Design p in thermodynamic steam turbine model p out Compute all Pareto-optimal solutions Choose the appropriate designs Increase efficiency by 2-5% and/or save manufacturing costs by 40% efficient, but very expensive turbines efficiency Pareto-optimal solutions efficiency less efficient, but cheaper turbines structural loading /cost /cost 30.04.2006 6

3.4 Response Surfaces in Preliminary Turbomachinery Design y( x, x, L, x ) = c 0 + i i p ii i i p c c x i + + L+ i... i i i. L i p j= 2 2 2 2 n x x i i 2 c p n i n x j x 2 w3 w4 x 4 x w2 w u b synapse summation y g(u) bias Polynomial Approximations Neural Networks 30.04.2006 7

3.4 Response Surfaces in Preliminary Turbomachinery Design mean stage inlet p a outlet p e turbine axis 30.04.2006 8

3.5 Example: Optimization in 3D Turbomachinery Design Goal: Minimize entropy production (=> maximize efficiency) Design Variables: Bend blades in axial and circumferential direction (lean and sweep) R otor S tator Axial direction 30.04.2006 9

3.5 Example: Minimization of Entropy Rise over Stator and Rotor optimization parameters best fitness fitness 30.04.2006 20

3.5 Example: Minimization of Entropy Rise over Stator and Rotor sweep flow lean Benefits of automated optimization software: lean sweep Stator Rotor Automation runs optimization process 24h a day Even computational expensive optimizations (e.g. 3D CFD) become very attractive entropy production Stator Rotor Axial direction entropy production over optimization steps (20 steps in 6h) 30.04.2006 2 optimization step

3.6 Example: Brick Tower Develop new better optimization methods for new (exotic) applications σ 6 ( ) σ max i i 4 σ 5 σ 4 σ 3 2 3 Cross-sections of the bricks for 4 special solutions: 2 3 4 Fundamental frequency σ 2 σ highest stress lowest stress highest frequency lowest frequency 30.04.2006 22

3.7 Example: Automated MOO for Burner Optimization m air pulsation emission (NOx) m fuel m fuel = m = i i const NOx Fuel flow distribution in burner optimized for minimizing simultaneously pulsation and emissions (NOx) atmospheric burner test rig Dättwil (2000) Convergence towards Pareto-optimal designs pulsation 30.04.2006 23

3.7 Example: Automated MOO for Burner Optimization NOx minimal pulsation increased lifetime: 70% pulsation reduction initial fuel flow distribution reduced emissions: 25% NOx reduction multi-objective: simultaneously NOx & pulsation minimized minimized NOx & pulsation minimal NOx Pareto-optimal solutions Pareto-optimal solutions cover all possible design alternatives pulsation 30.04.2006 24