Dr.-Ing. Johannes Will CAD-FEM GmbH/DYNARDO GmbH dynamic software & engineering GmbH

Size: px
Start display at page:

Download "Dr.-Ing. Johannes Will CAD-FEM GmbH/DYNARDO GmbH dynamic software & engineering GmbH"

Transcription

1 Evolutionary and Genetic Algorithms in OptiSLang Dr.-Ing. Johannes Will CAD-FEM GmbH/DYNARDO GmbH dynamic software & engineering GmbH

2

3 Genetic Algorithms (GA) versus Evolutionary Algorithms (EA) Schwefel, & other Rechenberg, & other design improvement due to combination of genes design improvement due to heredity of genes weak selection (clean gene pool) different crossover methods for reproduction/recombination (main evolution process) weak mutation (fresh up gene pool) strong selection copy for reproduction of individuals strong mutation (main evolution process due to mutation) due to collective memory higher/faster convergence to global optimum

4 Reselection/Replace procedures of GA selection of n best design according to high/low rank for parent generation select elits with roulette whell logic according to elit selection pressure

5 SLang Crossover procedures of GA multipoint segmented uniform OptiSLang arithmetic

6 Mutation procedures of GA -a new value for the mutant gene is stochastically selected assuming: - Gauss distribution σ = standard deviation strongly influence the mutation step - standard deviation σ - old gene value = mean value = µ σ = 0.1

7 OptiSLang Subflow Library Optimization stochastic search for optima/design improvements using GA general settings number of unmodified best designs number designs to be replaced uniform Elit weak Elitism strong Elitism

8 OptiSLang Subflow Library Optimization stochastic search for optima/design improvements using GA Genetic Advance Parameter Setting interpolation function between start/end deviation gene mutation percentage Gauss distribution smaller variation for converging GA recommended

9 using combined GA RSM Methodology A) use of higher order approximation functions (weighted interpolation) for RSM - optimization on possibly non-smooth, non-convex RS with GA - adaptive DOE sampling with deterministic /central composite or stochastic DOE schemes (Monte Carlo, Latin hypercube) - possibly better local approximation with weighted interpolation, but still evaluation of the full parameter range local and global refinement of RS B) use of weighted radii interpolation function for re-evaluation of GA - reevaluation GA with modified objectives - use of all available support points for RS with weighted interpolation recycling of solver runs for re-evaluations

10 Approximation with Response Surface Methods (RSM) - example of different approximation functions with 4 support points linear interpolation weak approximation quadratic interpolation good smoothness, good convexity, but possibly weak approximation near and far of the support points weighted interpolation good smoothness, less convexity but possibly better approximation near and far support points

11 Approximation with Response Surface Methods (RSM) -Problem: Parameter Identification of frame structure - two Parameter (Young Modulus of vertical/horizontal bars) - five load cases Solution: 2 / 1.8 MPa calculation of exact RS with Monte Carlo Simulation

12 Approximation with Response Surface Methods (RSM) DOE Scheme Number Support points Results on RS linear /2.63 quadratic /2.01 m= /2.09 central composite /2.06 m=4 adaptive, m= / /1.84 solution 2/1.8 linear quadratic m=2

13 Approximation with Response Surface Methods (RSM) DOE Scheme Number Support points Results on RS linear /2.63 quadratic /2.01 m= /2.09 central composite /2.06 m=3 adaptiv, m= /2.04 (9) /1.84 solution 2/1.8 central composite, m=3, adaptiv, m=2

14 Approximation with Response Surface Methods (RSM) using weighted interpolation functions DOE Scheme Number Support points Interpolation function Results on RS m=3 adaptiv, m=2 16 quadratic 2.23/2.04 (9) + 5 quadratic 1.99/1.84 m=3 adaptiv, m=3 16 weighted interpolation coeff.=2 32 weighted interpolation coeff.=2 2.37/ /1.85 solution 2/1.8, m=3, adaptiv, m=3

15 Approximation with Response Surface Methods (RSM) using weighted interpolation functions DOE Scheme Number Support points Interpolation function Results on RS m=3 adaptiv, m=2 16 quadratic 2.23/2.04 (9) + 5 quadratic 1.99/1.84 m=3 adaptiv, m=3 16 weighted radii interpolation coeff.=2 32 weighted radii interpolation coeff.=4 2.37/ /1.64 solution 2/1.8, adaptiv, m=3

16 using Genetic Algorithms (GA) & Evolutionary Algorithms (EA) for fast design improvements - stochastic search strategy - flexible implementation of genetic and evolutionary algorithms and programming or combinations GA/EA [bit & float (Riedel)] - constrains treated as penalties (cliffs) recommended area of application: 0/1-problems, continuous, discrete & binary variables, up to some 1000 variables + always valid solution, arbitrary restart/replay, arbitrary constrains, no gradients necessary - slow convergence,

17 Genetic Optimization of spotwelds GENETIC ALGORITHM (EA) II Optimization of spotweld number and position due to stiffness & fatigue 134 binary Variables, two load cases, stress constrains - strong Elitism to reach global optima Design Evaluations: 1300 Design Improvement: 76 % - Fatigue related stress evaluation in all spotwelds σ R( φ ) = σ FX cosφ + σ FY sinφ σ FZ σ MX sinφ + σ MY cosφ 140N / mm 2 Solver: ANSYS (using automatic spotweld meshing procedure in ANSYS)

18 Genetic Optimization of spotwelds GENETIC ALGORITHM (EA) II Optimization of spotweld number and position due to stiffness & fatigue 134 binary Variables, torsion loading, stress constrains - weak Elitism to reach fast Design Improvement Design Evaluations: 200 Design Improvement: 47 % - Fatigue related stress evaluation in all spotwelds σ R( φ ) = σ FX cosφ + σ FY sinφ σ FZ σ MX sinφ + σ MY cosφ 140N / mm 2 Solver: ANSYS (using automatic spotweld meshing procedure in ANSYS)

19 Genetic Optimization of Boxbeam structure GENETIC ALGORITHM (EA) III weighted multi criteria optimization (total weight, spotweld number and position, energy dissipation due to stiffness (dynamic/static) & fatigue & crash Constrains: 1 & 2 Eigenfrequency, Spotweld Stress, deformation due to torsion and bending, compression length, force magnitude integral function 23 binary Variables (spotwelds), 1 discrete variable (wall thickness) - Modal analysis, two static & one crash load case, - GA with strong Elitism Solver: ANSYS /LS-DYNA

20 after 2 optimization cycle with 100 Design evaluations New Design: 13 % weight reduction, 37 % Spot weld reduction

21 How fast is the design improvement? (100) = 40 spot welds mm sheet thickness Start (40 SWP, 1.5 mm) Referenz 2. Optimization (107) with improved robustness constraints Generation (10 Runs) 90,7 86,7 2 Generation (20 Runs) 3 Generation (30 Runs) 85,4 85,4 85,4 85,4 82,4 81,8 81,4 79,6 4 Generation (40 Runs) Referenz1. Optimization (94) 5 Generation (50 Runs) 1 Optimierung 2 Optimierung The main design improvements resulted from the first 3 Generation

22 Benchmark German Automotive Industry for Non-linear Optimization and Robustness Evaluation of crash worthiness Design Evaluations: 174 Design Improvement: 58 % BEST_HISTORY Object BEST_HISTORY 8.5E E1 Design Evaluations: 173 Design Improvement: 27 % BEST_HISTORY SLang the Structural Language, Version Created on 16 Sep SLang the Structural Language, Version Created on 16 Sep 2001.

23 Genetic Optimization of very large Ship vessel EVOLUTIONARY ALGORITHM (EA) I Optimization of total weight of two load cases with constrains (stresses) discrete Variables self regulating Evolutionary strategy - Population of 4, uniform crossover for reproduction - active search for dominant genes with different mutation rates Design Evaluations: 3000 Design Improvement: > 10 % Solver: ANSYS on SGI 24 proc.

"optislang inside ANSYS Workbench" efficient, easy, and safe to use Robust Design Optimization (RDO) - Part I: Sensitivity and Optimization

optislang inside ANSYS Workbench efficient, easy, and safe to use Robust Design Optimization (RDO) - Part I: Sensitivity and Optimization "optislang inside ANSYS Workbench" efficient, easy, and safe to use Robust Design Optimization (RDO) - Part I: Sensitivity and Optimization Johannes Will, CEO Dynardo GmbH 1 Optimization using optislang

More information

Search for alternative car concepts with OptiSLang

Search for alternative car concepts with OptiSLang Search for alternative car concepts with OptiSLang Dr.-Ing. Johannes Will, Dipl-Ing. Jörg Riedel DYNARDO GmbH, Germany, Weimar Prof. Dr.-techn. Christian Bucher Bauhaus Universität/DYNARDO GmbH, Germany,

More information

Webinar. Machine Tool Optimization with ANSYS optislang

Webinar. Machine Tool Optimization with ANSYS optislang Webinar Machine Tool Optimization with ANSYS optislang 1 Outline Introduction Process Integration Design of Experiments & Sensitivity Analysis Multi-objective Optimization Single-objective Optimization

More information

Design of a control system model in SimulationX using calibration and optimization. Dynardo GmbH

Design of a control system model in SimulationX using calibration and optimization. Dynardo GmbH Design of a control system model in SimulationX using calibration and optimization Dynardo GmbH 1 Notes Please let your microphone muted Use the chat window to ask questions During short breaks we will

More information

Topological Machining Fixture Layout Synthesis Using Genetic Algorithms

Topological Machining Fixture Layout Synthesis Using Genetic Algorithms Topological Machining Fixture Layout Synthesis Using Genetic Algorithms Necmettin Kaya Uludag University, Mechanical Eng. Department, Bursa, Turkey Ferruh Öztürk Uludag University, Mechanical Eng. Department,

More information

Webinar Parameter Identification with optislang. Dynardo GmbH

Webinar Parameter Identification with optislang. Dynardo GmbH Webinar Parameter Identification with optislang Dynardo GmbH 1 Outline Theoretical background Process Integration Sensitivity analysis Least squares minimization Example: Identification of material parameters

More information

Practical Examples of Efficient Design Optimisation by Coupling VR&D GENESIS and LS-DYNA

Practical Examples of Efficient Design Optimisation by Coupling VR&D GENESIS and LS-DYNA Practical Examples of Efficient Design Optimisation by Coupling VR&D GENESIS and LS-DYNA David Salway, GRM Consulting Ltd. UK. Paul-André Pierré, GRM Consulting Ltd. UK. Martin Liebscher, Dynamore GMBH,

More information

HYBRID GENETIC ALGORITHM WITH GREAT DELUGE TO SOLVE CONSTRAINED OPTIMIZATION PROBLEMS

HYBRID GENETIC ALGORITHM WITH GREAT DELUGE TO SOLVE CONSTRAINED OPTIMIZATION PROBLEMS HYBRID GENETIC ALGORITHM WITH GREAT DELUGE TO SOLVE CONSTRAINED OPTIMIZATION PROBLEMS NABEEL AL-MILLI Financial and Business Administration and Computer Science Department Zarqa University College Al-Balqa'

More information

CS5401 FS2015 Exam 1 Key

CS5401 FS2015 Exam 1 Key CS5401 FS2015 Exam 1 Key This is a closed-book, closed-notes exam. The only items you are allowed to use are writing implements. Mark each sheet of paper you use with your name and the string cs5401fs2015

More information

OPTIMIZATION METHODS. For more information visit: or send an to:

OPTIMIZATION METHODS. For more information visit:  or send an  to: OPTIMIZATION METHODS modefrontier is a registered product of ESTECO srl Copyright ESTECO srl 1999-2007 For more information visit: www.esteco.com or send an e-mail to: modefrontier@esteco.com NEOS Optimization

More information

Optimization and Probabilistic Analysis Using LS-DYNA

Optimization and Probabilistic Analysis Using LS-DYNA LS-OPT Optimization and Probabilistic Analysis Using LS-DYNA Nielen Stander Willem Roux Tushar Goel Livermore Software Technology Corporation Overview Introduction: LS-OPT features overview Design improvement

More information

Robustness analysis of metal forming simulation state of the art in practice. Lectures. S. Wolff

Robustness analysis of metal forming simulation state of the art in practice. Lectures. S. Wolff Lectures Robustness analysis of metal forming simulation state of the art in practice S. Wolff presented at the ICAFT-SFU 2015 Source: www.dynardo.de/en/library Robustness analysis of metal forming simulation

More information

Fixture Layout Optimization Using Element Strain Energy and Genetic Algorithm

Fixture Layout Optimization Using Element Strain Energy and Genetic Algorithm Fixture Layout Optimization Using Element Strain Energy and Genetic Algorithm Zeshan Ahmad, Matteo Zoppi, Rezia Molfino Abstract The stiffness of the workpiece is very important to reduce the errors in

More information

Introduction to Design Optimization: Search Methods

Introduction to Design Optimization: Search Methods Introduction to Design Optimization: Search Methods 1-D Optimization The Search We don t know the curve. Given α, we can calculate f(α). By inspecting some points, we try to find the approximated shape

More information

The Simple Genetic Algorithm Performance: A Comparative Study on the Operators Combination

The Simple Genetic Algorithm Performance: A Comparative Study on the Operators Combination INFOCOMP 20 : The First International Conference on Advanced Communications and Computation The Simple Genetic Algorithm Performance: A Comparative Study on the Operators Combination Delmar Broglio Carvalho,

More information

DYNARDO Robust Design Optimization Workshop Dynardo GmbH Robustness & Reliability Analysis

DYNARDO Robust Design Optimization Workshop Dynardo GmbH Robustness & Reliability Analysis Robustness & Reliability Analysis 1 Start Robust Design Optimization Robust Design Variance based Robustness Evaluation Probability based Robustness Evaluation, (Reliability analysis) Optimization Sensitivity

More information

Mathematical Optimization of Clamping Processes in Car-Body Production

Mathematical Optimization of Clamping Processes in Car-Body Production Mathematical Optimization of Clamping Processes in Car-Body Production 12. Weimarer Optimierungs- und Stochastiktage 2015 05.-06. November 2015 André Hofmann (VW) Markus Rössinger (VW) Patrick Ackert (IWU)

More information

Design Optimization of Hydroformed Crashworthy Automotive Body Structures

Design Optimization of Hydroformed Crashworthy Automotive Body Structures Design Optimization of Hydroformed Crashworthy Automotive Body Structures Akbar Farahani a, Ronald C. Averill b, and Ranny Sidhu b a Engineering Technology Associates, Troy, MI, USA b Red Cedar Technology,

More information

Robust Design Optimization in forming process simulation. Lectures. Johannes Will

Robust Design Optimization in forming process simulation. Lectures. Johannes Will Lectures Robust Design Optimization in forming process simulation Johannes Will presented at the 25th CADFEM Users Meeting, Dresden 2007 Source: www.dynardo.de/en/library Robust Design Optimization in

More information

DYNARDO Dynardo GmbH CAE-based Robustness Evaluation. Luxury or Necessity? Johannes Will Dynardo GmbH

DYNARDO Dynardo GmbH CAE-based Robustness Evaluation. Luxury or Necessity? Johannes Will Dynardo GmbH DYNARDO Dynardo GmbH 2014 CAE-based Robustness Evaluation Luxury or Necessity? Johannes Will Dynardo GmbH 1 Dynardo GmbH 2013 Necessity of RDO in Virtual Prototyping Virtual prototyping is necessary for

More information

CHAPTER 2 CONVENTIONAL AND NON-CONVENTIONAL TECHNIQUES TO SOLVE ORPD PROBLEM

CHAPTER 2 CONVENTIONAL AND NON-CONVENTIONAL TECHNIQUES TO SOLVE ORPD PROBLEM 20 CHAPTER 2 CONVENTIONAL AND NON-CONVENTIONAL TECHNIQUES TO SOLVE ORPD PROBLEM 2.1 CLASSIFICATION OF CONVENTIONAL TECHNIQUES Classical optimization methods can be classified into two distinct groups:

More information

The Genetic Algorithm for finding the maxima of single-variable functions

The Genetic Algorithm for finding the maxima of single-variable functions Research Inventy: International Journal Of Engineering And Science Vol.4, Issue 3(March 2014), PP 46-54 Issn (e): 2278-4721, Issn (p):2319-6483, www.researchinventy.com The Genetic Algorithm for finding

More information

New developments in LS-OPT

New developments in LS-OPT 7. LS-DYNA Anwenderforum, Bamberg 2008 Optimierung II New developments in LS-OPT Nielen Stander, Tushar Goel, Willem Roux Livermore Software Technology Corporation, Livermore, CA94551, USA Summary: This

More information

Stochastic analyses as a method to evaluate the robustness of a light truck wheel pack design

Stochastic analyses as a method to evaluate the robustness of a light truck wheel pack design Stochastic analyses as a method to evaluate the robustness of a light truck wheel pack design Jaroslav Suchanek *, Johannes Will ** *Timken, Brno, Czech Republic, ** DYNARDO Dynamic Software and Engineering

More information

Interaction of simulation and test for the statistical validation of virtual product development. Lectures. Johannes Will

Interaction of simulation and test for the statistical validation of virtual product development. Lectures. Johannes Will Lectures Interaction of simulation and test for the statistical validation of virtual product development Johannes Will presented at the NAFEMS Conference 2008 Source: www.dynardo.de/en/library Interaction

More information

Optimization with LS-OPT: Possibilities and new developments in LS-OPT 6.0

Optimization with LS-OPT: Possibilities and new developments in LS-OPT 6.0 Infotag ANSA/LS-OPT/META Optimization with LS-OPT: Possibilities and new developments in LS-OPT 6.0 Nielen Stander (LSTC) Katharina Witowski (DYNAmore GmbH) Stuttgart, 05.02.2018 Outline About LS-OPT Methodologies

More information

Recent developments. the dynardo Team

Recent developments. the dynardo Team Recent developments the dynardo Team version 3.1.0 Significantly improved quality management V3.1.0_rcx: since September 2009 in productive use V3.1.0: Release October 2009 History of productive versions

More information

CHAPTER 6 REAL-VALUED GENETIC ALGORITHMS

CHAPTER 6 REAL-VALUED GENETIC ALGORITHMS CHAPTER 6 REAL-VALUED GENETIC ALGORITHMS 6.1 Introduction Gradient-based algorithms have some weaknesses relative to engineering optimization. Specifically, it is difficult to use gradient-based algorithms

More information

An evolutionary annealing-simplex algorithm for global optimisation of water resource systems

An evolutionary annealing-simplex algorithm for global optimisation of water resource systems FIFTH INTERNATIONAL CONFERENCE ON HYDROINFORMATICS 1-5 July 2002, Cardiff, UK C05 - Evolutionary algorithms in hydroinformatics An evolutionary annealing-simplex algorithm for global optimisation of water

More information

RDO-BOOKLET. CAE-Software & Consulting

RDO-BOOKLET. CAE-Software & Consulting dynamic software & engineering CAE-Software & Consulting Robust Design Optimization (RDO) Key technology for resource-efficient product development and performance enhancement RDO-BOOKLET optislang multiplas

More information

Multi-objective Optimization

Multi-objective Optimization Some introductory figures from : Deb Kalyanmoy, Multi-Objective Optimization using Evolutionary Algorithms, Wiley 2001 Multi-objective Optimization Implementation of Constrained GA Based on NSGA-II Optimization

More information

Genetic algorithms and finite element coupling for mechanical optimization

Genetic algorithms and finite element coupling for mechanical optimization Computer Aided Optimum Design in Engineering X 87 Genetic algorithms and finite element coupling for mechanical optimization G. Corriveau, R. Guilbault & A. Tahan Department of Mechanical Engineering,

More information

MECHANICAL CHARACTERIZATION OF OIL-BASED MODELING CLAY FROM DROP-TEST USING INVERSE PROBLEMS

MECHANICAL CHARACTERIZATION OF OIL-BASED MODELING CLAY FROM DROP-TEST USING INVERSE PROBLEMS MECHANICAL CHARACTERIZATION OF OIL-BASED MODELING CLAY FROM DROP-TEST USING INVERSE PROBLEMS C. Hernandez 1, A. Maranon 1, I. A. Ashcroft 2, J. P. Casas-Rodriguez 1 1 Mechanical Engineering Department,

More information

Analysis of low cycle fatigue considering geometric manufacturing tolerances

Analysis of low cycle fatigue considering geometric manufacturing tolerances presented at the 14th Weimar Optimization and Stochastic Days 2017 Source: www.dynardo.de/en/library Analysis of low cycle fatigue considering geometric manufacturing tolerances SIEMENS AG applies ANSYS,

More information

What is GOSET? GOSET stands for Genetic Optimization System Engineering Tool

What is GOSET? GOSET stands for Genetic Optimization System Engineering Tool Lecture 5: GOSET 1 What is GOSET? GOSET stands for Genetic Optimization System Engineering Tool GOSET is a MATLAB based genetic algorithm toolbox for solving optimization problems 2 GOSET Features Wide

More information

Computational Intelligence

Computational Intelligence Computational Intelligence Module 6 Evolutionary Computation Ajith Abraham Ph.D. Q What is the most powerful problem solver in the Universe? ΑThe (human) brain that created the wheel, New York, wars and

More information

Suppose you have a problem You don t know how to solve it What can you do? Can you use a computer to somehow find a solution for you?

Suppose you have a problem You don t know how to solve it What can you do? Can you use a computer to somehow find a solution for you? Gurjit Randhawa Suppose you have a problem You don t know how to solve it What can you do? Can you use a computer to somehow find a solution for you? This would be nice! Can it be done? A blind generate

More information

KEYWORDS Non-parametric optimization, Parametric Optimization, Design of Experiments, Response Surface Modelling, Multidisciplinary Optimization

KEYWORDS Non-parametric optimization, Parametric Optimization, Design of Experiments, Response Surface Modelling, Multidisciplinary Optimization Session H2.5 OVERVIEW ON OPTIMIZATION METHODS Ioannis Nitsopoulos *, Boris Lauber FE-DESIGN GmbH, Germany KEYWORDS Non-parametric optimization, Parametric Optimization, Design of Experiments, Response

More information

Webinar optislang & ANSYS Workbench. Dynardo GmbH

Webinar optislang & ANSYS Workbench. Dynardo GmbH Webinar optislang & ANSYS Workbench Dynardo GmbH 1 1. Introduction 2. Process Integration and variation studies 6. Signal Processing 5. ANSYS Mechanical APDL in optislang 3. optislang inside ANSYS 4. ANSYS

More information

DERIVATIVE-FREE OPTIMIZATION

DERIVATIVE-FREE OPTIMIZATION DERIVATIVE-FREE OPTIMIZATION Main bibliography J.-S. Jang, C.-T. Sun and E. Mizutani. Neuro-Fuzzy and Soft Computing: A Computational Approach to Learning and Machine Intelligence. Prentice Hall, New Jersey,

More information

A NEW APPROACH IN STACKING SEQUENCE OPTIMIZATION OF COMPOSITE LAMINATES USING GENESIS STRUCTURAL ANALYSIS AND OPTIMIZATION SOFTWARE

A NEW APPROACH IN STACKING SEQUENCE OPTIMIZATION OF COMPOSITE LAMINATES USING GENESIS STRUCTURAL ANALYSIS AND OPTIMIZATION SOFTWARE 9th AIAA/ISSMO Symposium on Multidisciplinary Analysis and Optimization 4-6 September 2002, Atlanta, Georgia AIAA 2002-5451 A NEW APPROACH IN STACKING SEQUENCE OPTIMIZATION OF COMPOSITE LAMINATES USING

More information

Heuristic Optimisation

Heuristic Optimisation Heuristic Optimisation Part 10: Genetic Algorithm Basics Sándor Zoltán Németh http://web.mat.bham.ac.uk/s.z.nemeth s.nemeth@bham.ac.uk University of Birmingham S Z Németh (s.nemeth@bham.ac.uk) Heuristic

More information

Introduction to Optimization

Introduction to Optimization Introduction to Optimization Approximation Algorithms and Heuristics November 21, 2016 École Centrale Paris, Châtenay-Malabry, France Dimo Brockhoff Inria Saclay Ile-de-France 2 Exercise: The Knapsack

More information

Genetic Algorithms Variations and Implementation Issues

Genetic Algorithms Variations and Implementation Issues Genetic Algorithms Variations and Implementation Issues CS 431 Advanced Topics in AI Classic Genetic Algorithms GAs as proposed by Holland had the following properties: Randomly generated population Binary

More information

Optimization of Tapered Cantilever Beam Using Genetic Algorithm: Interfacing MATLAB and ANSYS

Optimization of Tapered Cantilever Beam Using Genetic Algorithm: Interfacing MATLAB and ANSYS Optimization of Tapered Cantilever Beam Using Genetic Algorithm: Interfacing MATLAB and ANSYS K R Indu 1, Airin M G 2 P.G. Student, Department of Civil Engineering, SCMS School of, Kerala, India 1 Assistant

More information

DYNARDO Dynardo GmbH CFD Examples. Dr.-Ing. Johannes Will President Dynardo GmbH

DYNARDO Dynardo GmbH CFD Examples. Dr.-Ing. Johannes Will President Dynardo GmbH CFD Examples Dr.-Ing. Johannes Will President Dynardo GmbH 1 Flow Simulation of LCD Manufacturing Process Task: - Optimization the flow conditions at a LCD manufacturing process - Inputs: - lab geometry

More information

Introduction to Optimization

Introduction to Optimization Introduction to Optimization Approximation Algorithms and Heuristics November 6, 2015 École Centrale Paris, Châtenay-Malabry, France Dimo Brockhoff INRIA Lille Nord Europe 2 Exercise: The Knapsack Problem

More information

Minimum Weight Optimization of a Gear Train by using Genetic Algorithm

Minimum Weight Optimization of a Gear Train by using Genetic Algorithm International Journal of Current Engineering and Technology E-ISSN 2277 416, P-ISSN 2347 5161 216 INPRESSCO, All Rights Reserved Available at http://inpressco.com/category/ijcet Research Article Minimum

More information

Evolutionary Algorithms and the Cardinality Constrained Portfolio Optimization Problem

Evolutionary Algorithms and the Cardinality Constrained Portfolio Optimization Problem Evolutionary Algorithms and the Cardinality Constrained Portfolio Optimization Problem Felix Streichert, Holger Ulmer, and Andreas Zell Center for Bioinformatics Tübingen (ZBIT), University of Tübingen,

More information

Meta-model based optimization of spot-welded crash box using differential evolution algorithm

Meta-model based optimization of spot-welded crash box using differential evolution algorithm Meta-model based optimization of spot-welded crash box using differential evolution algorithm Abstract Ahmet Serdar Önal 1, Necmettin Kaya 2 1 Beyçelik Gestamp Kalip ve Oto Yan San. Paz. ve Tic. A.Ş, Bursa,

More information

Parameter Identification based on quasi-continuous strain data captured by high resolution fiber optic sensing. Andreas Künzel TU Berlin

Parameter Identification based on quasi-continuous strain data captured by high resolution fiber optic sensing. Andreas Künzel TU Berlin Parameter Identification based on quasi-continuous strain data captured by high resolution fiber optic sensing Parameteridentifikation auf Basis faseroptisch gemessener quasikontinuierlicher Dehnungssignale

More information

Genetic Algorithms. Chapter 3

Genetic Algorithms. Chapter 3 Chapter 3 1 Contents of this Chapter 2 Introductory example. Representation of individuals: Binary, integer, real-valued, and permutation. Mutation operator. Mutation for binary, integer, real-valued,

More information

Assessing the Convergence Properties of NSGA-II for Direct Crashworthiness Optimization

Assessing the Convergence Properties of NSGA-II for Direct Crashworthiness Optimization 10 th International LS-DYNA Users Conference Opitmization (1) Assessing the Convergence Properties of NSGA-II for Direct Crashworthiness Optimization Guangye Li 1, Tushar Goel 2, Nielen Stander 2 1 IBM

More information

Parametric optimization of an oilpan - Implementation of the process-chain Pro/E - ANSYS Workbench - optislang. Lectures. Andreas Veiz & Johannes Will

Parametric optimization of an oilpan - Implementation of the process-chain Pro/E - ANSYS Workbench - optislang. Lectures. Andreas Veiz & Johannes Will Lectures Parametric optimization of an oilpan - Implementation of the process-chain Pro/E - ANSYS Workbench - optislang Andreas Veiz & Johannes Will presented at the Weimar Optimization and Stochastic

More information

Outline. Motivation. Introduction of GAs. Genetic Algorithm 9/7/2017. Motivation Genetic algorithms An illustrative example Hypothesis space search

Outline. Motivation. Introduction of GAs. Genetic Algorithm 9/7/2017. Motivation Genetic algorithms An illustrative example Hypothesis space search Outline Genetic Algorithm Motivation Genetic algorithms An illustrative example Hypothesis space search Motivation Evolution is known to be a successful, robust method for adaptation within biological

More information

Efficient Robust Shape Optimization for Crashworthiness

Efficient Robust Shape Optimization for Crashworthiness 10 th World Congress on Structural and Multidisciplinary Optimization May 19-24, 2013, Orlando, Florida, USA Efficient Robust Shape Optimization for Crashworthiness Milan Rayamajhi 1, Stephan Hunkeler

More information

Recent Developments in LS-DYNA II

Recent Developments in LS-DYNA II 9. LS-DYNA Forum, Bamberg 2010 Keynote-Vorträge II Recent Developments in LS-DYNA II J. Hallquist Livermore Software Technology Corporation A - II - 7 Keynote-Vorträge II 9. LS-DYNA Forum, Bamberg 2010

More information

COLLISION-FREE TRAJECTORY PLANNING FOR MANIPULATORS USING GENERALIZED PATTERN SEARCH

COLLISION-FREE TRAJECTORY PLANNING FOR MANIPULATORS USING GENERALIZED PATTERN SEARCH ISSN 1726-4529 Int j simul model 5 (26) 4, 145-154 Original scientific paper COLLISION-FREE TRAJECTORY PLANNING FOR MANIPULATORS USING GENERALIZED PATTERN SEARCH Ata, A. A. & Myo, T. R. Mechatronics Engineering

More information

Proceedings of IMECE ASME International Mechanical Engineering Congress & Exposition Conference Washington, D.C., November 16-21, 2003

Proceedings of IMECE ASME International Mechanical Engineering Congress & Exposition Conference Washington, D.C., November 16-21, 2003 Proceedings of IMECE 03 2003 ASME International Mechanical Engineering Congress & Exposition Conference Washington, D.C., November 16-21, 2003 IMECE2003-43439 IMPROVED VEHICLE CRASHWORTHINESS VIA SHAPE

More information

MATLAB Based Optimization Techniques and Parallel Computing

MATLAB Based Optimization Techniques and Parallel Computing MATLAB Based Optimization Techniques and Parallel Computing Bratislava June 4, 2009 2009 The MathWorks, Inc. Jörg-M. Sautter Application Engineer The MathWorks Agenda Introduction Local and Smooth Optimization

More information

DYNARDO Dynardo GmbH Technology update. optislang v4.1. Robust Design Optimization. Johannes Will Dynardo GmbH

DYNARDO Dynardo GmbH Technology update. optislang v4.1. Robust Design Optimization. Johannes Will Dynardo GmbH Technology update optislang v4.1 Robust Design Optimization Johannes Will Dynardo GmbH 1 optislang v4 Comprehensive systems easy and safe to use - Easy modeling of the process chain easy and safe to use

More information

Optimization of forming load and variables in deep drawing process for automotive cup using Genetic Algorithm

Optimization of forming load and variables in deep drawing process for automotive cup using Genetic Algorithm Optimization of forming load and variables in deep drawing process for automotive cup using Genetic Algorithm Kakandikar G.M. 1 Nandedkar V.M. 2 1 Mechanical Engineering Department, Vidya Pratishthan s

More information

New developments in Statistics on Structures. Sebastian Wolff

New developments in Statistics on Structures. Sebastian Wolff New developments in Statistics on Structures Sebastian Wolff New developments in SoS Overview Releases since WOST 2016 SoS 3.3.0 March 2017 for optislang 6.0 SoS 3.3.1 May 2017 for optislang 6.1 Major

More information

DYNARDO Dynardo GmbH Robustness & Reliability Analysis

DYNARDO Dynardo GmbH Robustness & Reliability Analysis Robustness & Reliability Analysis 2 Start Robust Design Optimization Robust Design Variance based Robustness Evaluation Probability based Robustness Evaluation, (Reliability analysis) Optimization Sensitivity

More information

Outline. CS 6776 Evolutionary Computation. Numerical Optimization. Fitness Function. ,x 2. ) = x 2 1. , x , 5.0 x 1.

Outline. CS 6776 Evolutionary Computation. Numerical Optimization. Fitness Function. ,x 2. ) = x 2 1. , x , 5.0 x 1. Outline CS 6776 Evolutionary Computation January 21, 2014 Problem modeling includes representation design and Fitness Function definition. Fitness function: Unconstrained optimization/modeling Constrained

More information

Composite Materials Multi Objective Optimization using ANSA, META and modefrontier

Composite Materials Multi Objective Optimization using ANSA, META and modefrontier Composite Materials Multi Objective Optimization using ANSA, META and modefrontier Introduction As the composite materials market expands and more applications appear in the automotive, aerospace and naval

More information

Evolutionary Algorithms: Lecture 4. Department of Cybernetics, CTU Prague.

Evolutionary Algorithms: Lecture 4. Department of Cybernetics, CTU Prague. Evolutionary Algorithms: Lecture 4 Jiří Kubaĺık Department of Cybernetics, CTU Prague http://labe.felk.cvut.cz/~posik/xe33scp/ pmulti-objective Optimization :: Many real-world problems involve multiple

More information

Definition of Output Parameters for Sensitivity Studies of Drop Tests with Randomly Varying Orientation

Definition of Output Parameters for Sensitivity Studies of Drop Tests with Randomly Varying Orientation Definition of Output Parameters for Sensitivity Studies of Drop Tests with Randomly Varying Orientation Gerald Grewolls 1*, Alexander Ptchelintsev 1 1 Nokia Corporation Abstract To ensure the mechanical

More information

An Introduction to Evolutionary Algorithms

An Introduction to Evolutionary Algorithms An Introduction to Evolutionary Algorithms Karthik Sindhya, PhD Postdoctoral Researcher Industrial Optimization Group Department of Mathematical Information Technology Karthik.sindhya@jyu.fi http://users.jyu.fi/~kasindhy/

More information

Introduction to Evolutionary Computation

Introduction to Evolutionary Computation Introduction to Evolutionary Computation The Brought to you by (insert your name) The EvoNet Training Committee Some of the Slides for this lecture were taken from the Found at: www.cs.uh.edu/~ceick/ai/ec.ppt

More information

Simulation-Supported Decision Making. Gene Allen Director, Collaborative Development MSC Software Corporation

Simulation-Supported Decision Making. Gene Allen Director, Collaborative Development MSC Software Corporation Simulation-Supported Decision Making Gene Allen Director, Collaborative Development MSC Software Corporation Simulation A Tool for Decision Making Quickly Identify and Understand How a Product Functions:

More information

Mutations for Permutations

Mutations for Permutations Mutations for Permutations Insert mutation: Pick two allele values at random Move the second to follow the first, shifting the rest along to accommodate Note: this preserves most of the order and adjacency

More information

Introduction to Optimization

Introduction to Optimization Introduction to Optimization Randomized Search Heuristics + Introduction to Continuous Optimization I November 25, 2016 École Centrale Paris, Châtenay-Malabry, France Dimo Brockhoff INRIA Saclay Ile-de-France

More information

Lecture 4. Convexity Robust cost functions Optimizing non-convex functions. 3B1B Optimization Michaelmas 2017 A. Zisserman

Lecture 4. Convexity Robust cost functions Optimizing non-convex functions. 3B1B Optimization Michaelmas 2017 A. Zisserman Lecture 4 3B1B Optimization Michaelmas 2017 A. Zisserman Convexity Robust cost functions Optimizing non-convex functions grid search branch and bound simulated annealing evolutionary optimization The Optimization

More information

On the Optimization of the Punch-Die Shape: An Application of New Concepts of Tools Geometry Alteration for Springback Compensation

On the Optimization of the Punch-Die Shape: An Application of New Concepts of Tools Geometry Alteration for Springback Compensation 5 th European LS-DYNA Users Conference Optimisation (2) On the Optimization of the Punch-Die Shape: An Application of New Concepts of Tools Geometry Alteration for Springback Compensation Authors: A. Accotto

More information

Industrial finite element analysis: Evolution and current challenges. Keynote presentation at NAFEMS World Congress Crete, Greece June 16-19, 2009

Industrial finite element analysis: Evolution and current challenges. Keynote presentation at NAFEMS World Congress Crete, Greece June 16-19, 2009 Industrial finite element analysis: Evolution and current challenges Keynote presentation at NAFEMS World Congress Crete, Greece June 16-19, 2009 Dr. Chief Numerical Analyst Office of Architecture and

More information

Genetic Algorithms for Vision and Pattern Recognition

Genetic Algorithms for Vision and Pattern Recognition Genetic Algorithms for Vision and Pattern Recognition Faiz Ul Wahab 11/8/2014 1 Objective To solve for optimization of computer vision problems using genetic algorithms 11/8/2014 2 Timeline Problem: Computer

More information

Introduction to Design Optimization: Search Methods

Introduction to Design Optimization: Search Methods Introduction to Design Optimization: Search Methods 1-D Optimization The Search We don t know the curve. Given α, we can calculate f(α). By inspecting some points, we try to find the approximated shape

More information

Genetic Algorithms. Kang Zheng Karl Schober

Genetic Algorithms. Kang Zheng Karl Schober Genetic Algorithms Kang Zheng Karl Schober Genetic algorithm What is Genetic algorithm? A genetic algorithm (or GA) is a search technique used in computing to find true or approximate solutions to optimization

More information

Recent advances in Metamodel of Optimal Prognosis. Lectures. Thomas Most & Johannes Will

Recent advances in Metamodel of Optimal Prognosis. Lectures. Thomas Most & Johannes Will Lectures Recent advances in Metamodel of Optimal Prognosis Thomas Most & Johannes Will presented at the Weimar Optimization and Stochastic Days 2010 Source: www.dynardo.de/en/library Recent advances in

More information

2008 International ANSYS Conference

2008 International ANSYS Conference 2008 International ANSYS Conference Simulation of Added Mass Effect on Disc Vibrating in Fluid Using Fluid-Structure Interaction Coupling of ANSYS/CFX QIAN LIKE ANSYS Japan K.K. 2008 ANSYS, Inc. All rights

More information

JavaEvA A Java based framework for Evolutionary Algorithms - Manual and Documentation - Felix Streichert and Holger Ulmer Tech. Report WSI

JavaEvA A Java based framework for Evolutionary Algorithms - Manual and Documentation - Felix Streichert and Holger Ulmer Tech. Report WSI JavaEvA A Java based framework for Evolutionary Algorithms - Manual and Documentation - Felix Streichert and Holger Ulmer Tech. Report WSI-2005-06 ISSN 0946-3852 Centre for Bioinformatics Tübingen (ZBIT)

More information

ATI Material Do Not Duplicate ATI Material. www. ATIcourses.com. www. ATIcourses.com

ATI Material Do Not Duplicate ATI Material. www. ATIcourses.com. www. ATIcourses.com ATI Material Material Do Not Duplicate ATI Material Boost Your Skills with On-Site Courses Tailored to Your Needs www.aticourses.com The Applied Technology Institute specializes in training programs for

More information

Through Process Modelling of Self-Piercing Riveting

Through Process Modelling of Self-Piercing Riveting 8 th International LS-DYNA User Conference Metal Forming (2) Through Process Modelling of Self-Piercing Riveting Porcaro, R. 1, Hanssen, A.G. 1,2, Langseth, M. 1, Aalberg, A. 1 1 Structural Impact Laboratory

More information

Large-Scale Multi-Disciplinary Mass Optimization in the Auto Industry

Large-Scale Multi-Disciplinary Mass Optimization in the Auto Industry Large-Scale Multi-Disciplinary Mass Optimization in the Auto Industry Don Jones Technical Fellow General Motors Product Development Presented at the MOPTA 2008 Conference, August 20, 2008 Outline The complexity

More information

Genetic Placement: Genie Algorithm Way Sern Shong ECE556 Final Project Fall 2004

Genetic Placement: Genie Algorithm Way Sern Shong ECE556 Final Project Fall 2004 Genetic Placement: Genie Algorithm Way Sern Shong ECE556 Final Project Fall 2004 Introduction Overview One of the principle problems in VLSI chip design is the layout problem. The layout problem is complex

More information

An Efficient Constraint Handling Method for Genetic Algorithms

An Efficient Constraint Handling Method for Genetic Algorithms An Efficient Constraint Handling Method for Genetic Algorithms Kalyanmoy Deb Kanpur Genetic Algorithms Laboratory (KanGAL) Department of Mechanical Engineering Indian Institute of Technology Kanpur Kanpur,

More information

GENETIC ALGORITHM with Hands-On exercise

GENETIC ALGORITHM with Hands-On exercise GENETIC ALGORITHM with Hands-On exercise Adopted From Lecture by Michael Negnevitsky, Electrical Engineering & Computer Science University of Tasmania 1 Objective To understand the processes ie. GAs Basic

More information

SIZE AND SHAPE OPTIMIZATION OF FRAME AND TRUSS STRUCTURES THROUGH EVOLUTIONARY METHODS. A Thesis

SIZE AND SHAPE OPTIMIZATION OF FRAME AND TRUSS STRUCTURES THROUGH EVOLUTIONARY METHODS. A Thesis SIZE AND SHAPE OPTIMIZATION OF FRAME AND TRUSS STRUCTURES THROUGH EVOLUTIONARY METHODS A Thesis Presented in Partial Fulfillment of the Requirements for the Degree of Master of Science with a Major in

More information

Chapter 9: Genetic Algorithms

Chapter 9: Genetic Algorithms Computational Intelligence: Second Edition Contents Compact Overview First proposed by Fraser in 1957 Later by Bremermann in 1962 and Reed et al in 1967 Popularized by Holland in 1975 Genetic algorithms

More information

Abstract. 1 Introduction

Abstract. 1 Introduction Shape optimal design using GA and BEM Eisuke Kita & Hisashi Tanie Department of Mechano-Informatics and Systems, Nagoya University, Nagoya 464-01, Japan Abstract This paper describes a shape optimization

More information

CHAPTER-10 DYNAMIC SIMULATION USING LS-DYNA

CHAPTER-10 DYNAMIC SIMULATION USING LS-DYNA DYNAMIC SIMULATION USING LS-DYNA CHAPTER-10 10.1 Introduction In the past few decades, the Finite Element Method (FEM) has been developed into a key indispensable technology in the modeling and simulation

More information

AN IMPROVED ITERATIVE METHOD FOR SOLVING GENERAL SYSTEM OF EQUATIONS VIA GENETIC ALGORITHMS

AN IMPROVED ITERATIVE METHOD FOR SOLVING GENERAL SYSTEM OF EQUATIONS VIA GENETIC ALGORITHMS AN IMPROVED ITERATIVE METHOD FOR SOLVING GENERAL SYSTEM OF EQUATIONS VIA GENETIC ALGORITHMS Seyed Abolfazl Shahzadehfazeli 1, Zainab Haji Abootorabi,3 1 Parallel Processing Laboratory, Yazd University,

More information

Escaping Local Optima: Genetic Algorithm

Escaping Local Optima: Genetic Algorithm Artificial Intelligence Escaping Local Optima: Genetic Algorithm Dae-Won Kim School of Computer Science & Engineering Chung-Ang University We re trying to escape local optima To achieve this, we have learned

More information

Hybridization EVOLUTIONARY COMPUTING. Reasons for Hybridization - 1. Naming. Reasons for Hybridization - 3. Reasons for Hybridization - 2

Hybridization EVOLUTIONARY COMPUTING. Reasons for Hybridization - 1. Naming. Reasons for Hybridization - 3. Reasons for Hybridization - 2 Hybridization EVOLUTIONARY COMPUTING Hybrid Evolutionary Algorithms hybridization of an EA with local search techniques (commonly called memetic algorithms) EA+LS=MA constructive heuristics exact methods

More information

Module 1 Lecture Notes 2. Optimization Problem and Model Formulation

Module 1 Lecture Notes 2. Optimization Problem and Model Formulation Optimization Methods: Introduction and Basic concepts 1 Module 1 Lecture Notes 2 Optimization Problem and Model Formulation Introduction In the previous lecture we studied the evolution of optimization

More information

Path Planning Optimization Using Genetic Algorithm A Literature Review

Path Planning Optimization Using Genetic Algorithm A Literature Review International Journal of Computational Engineering Research Vol, 03 Issue, 4 Path Planning Optimization Using Genetic Algorithm A Literature Review 1, Er. Waghoo Parvez, 2, Er. Sonal Dhar 1, (Department

More information

Critical study of design parameterization in topology optimization; The influence of design parameterization on local minima

Critical study of design parameterization in topology optimization; The influence of design parameterization on local minima 2 nd International Conference on Engineering Optimization September 6-9, 21, Lisbon, Portugal Critical study of design parameterization in topology optimization; The influence of design parameterization

More information

Multi-Objective Optimization Using Genetic Algorithms

Multi-Objective Optimization Using Genetic Algorithms Multi-Objective Optimization Using Genetic Algorithms Mikhail Gaerlan Computational Physics PH 4433 December 8, 2015 1 Optimization Optimization is a general term for a type of numerical problem that involves

More information

VARIOUS APPROACHES USED IN THE SEISMIC QUALIFICATION OF THE PIPING SYSTEMS IN NUCLEAR FACILITIES. Introduction

VARIOUS APPROACHES USED IN THE SEISMIC QUALIFICATION OF THE PIPING SYSTEMS IN NUCLEAR FACILITIES. Introduction VARIOUS APPROACHES USED IN THE SEISMIC QUALIFICATION OF THE PIPING SYSTEMS IN NUCLEAR FACILITIES A. Musil, P. Markov Stevenson&Associates, Pilsen, Czech Republic Introduction In the firm Stevenson&Associates

More information