CLEMSON UNIVERSITY S TACOM/ARC PROJECTS GEORGES FADEL MECHANICAL ENGINEERING

Size: px
Start display at page:

Download "CLEMSON UNIVERSITY S TACOM/ARC PROJECTS GEORGES FADEL MECHANICAL ENGINEERING"

Transcription

1 1 CLEMSON UNIVERSITY S TACOM/ARC PROJECTS GEORGES FADEL MECHANICAL ENGINEERING

2 2 PROJECTS COMPUTER SCIENCE CORBA METRICS MODULE Drs. McGregor, Malloy PROBLEM SOLVING ENVIRONMENT Drs. Stevenson, Jacobs SOLDIER SCANNING MODULE Dr. Pargas VIRTUAL ENVIRONMENT MODULE Dr. Geist Microsoft PowerPoint Presentation Movie Clip (MOV) Microsoft PowerPoint Presentation

3 3 PROJECTS (cont.) MECHANICAL ENGINEERING COMPONENT CONFIGURATION Dr. Georges Fadel CONCEPT GENERATOR MODULE Dr. Wei Chen Microsoft PowerPoint Presentation Microsoft PowerPoint Presentation

4 4 ONGOING PROJECTS Investigate Multiobjective Optimization Approaches to Vehicle Suspension Design Develop Rubberband Optimization Algorithm to Facilitate Packing

5 1 Configuration Design Optimization Method Georges Fadel Mechanical Engineering Department Clemson University May 1999 Based on the work of: Pierre Grignon, Jinhua Huang, Oliver König, Yusheng Li

6 2 Real Configuration Design Problems Initial Goal Car Engine and Aerospace Components CDPs. Center of Gravity Volume Maintainability Cooling Vibrations Electromagnetic interference Connectivity... Introduction

7 3 Configuration Design Context System Design Part Design Connectors choice Shape design Materials Configuration choice 1 3 Product Design Understanding Specification Development Logistics 2 Conceptual Design Design Introduction

8 4 CDP Initial Basis Several Freeform Components Functional Connections Assembly Thousands of Variables Hundreds of Constraints Constraint Satisfaction Problem Analysis

9 5 CDPs As Multi Objective Optimization Problems Add Multiple Objectives Constrained Multi-criteria Optimization problem involving non-linear constraints and objectives. Analysis

10 6 Multi Objective Optimization Problem Formulation F : x -> {f1 [x], f2[x], f3 [x]} x = { x i } i = 1.. n H k : x -> H k [x] = (Functional Links -> Geometric Constraints) x li <= x i <= x ui for 1 <= i <= n Find Several a such that F[a]is non-inferior and H k [a] = ; for all k Formulation

11 7 Multi Objective optimization and Optimal Solutions Non-Inferiority Objective Space objective 4 B obj2 4 A t C obj1 Formulation

12 8 CDPs Status Non Linear (Discrete/Continuous) Objective Functions - Break Hierarchy Linear and Non Linear Equality Constraints Thousands of Variables Several Solutions CAR Front Under hood Motor Back Gas Tank Formulation

13 9 CDPs Simplifications Assumptions Too Many Variables Too Many Constraints Objectives Break Hierarchy Non Linear Objectives Several Solutions Parts are defined Variables = Authorized relative and absolute motion between components Selected Components Generalized Packing Problem Formulation

14 1 Genetic Algorithms Principles Coding: Individuals: x1 x2 X(x1,x2) -> genom e fitness fitness x1 P o p u latio n j x2 Selection - Two parents are selected according to their fitness. Reproduction - The two parents are m ated and "give birth" to two children. Mutation - The genom es of the children have a chance to be random ly altered in order to introduce diversity. x1 P o p u latio n j+ 1 x2 Reproduction process: Crossover Parents genom e parent 1 genom e parent 2 C h ild re n genom e child 1 genom e child 2 Method

15 11 Handling Non-linearity and Multiple Pareto Genetic Algorithms. P Conventional GA Population 1 Genome Objective 1 F1 ( X,.., X N-1) P1 P2 Variable Space X X1 XN-1 Pp Objective 2 F2 ( X,.., X N-1) solutions Select solutions based on ranking Problem requiring niching to diversify the solution Requires additional coding P (F1,F2) Pp (Fp1,Fp2) P1 (F11,F22) Objective Space Method

16 12 Handling Non-linearity and Multiple solutions Sets based Population with a Genetic Algorithm. C Sets GA Population C1 C2 CC Variable Space Ci (Fi) Objective Space F2 F2 F2 EP2 1 Genome P P1 P2... Pp X X1 XN-1 P (F1,F2) P1 (F11,F22)... Pp (Fp1,Fp2) Reference Pareto set Cloud to evaluate F1 F1 F1 Objective 1 F1 ( X,.., X N-1) Objective 2 F2 ( X,.., X N-1) Σ i Rank ( P i [ f1[xi], f2[xi], f3[xi] ] ) / (N+M) 2 Method

17 13 Method Status Number of Variables Equality Constraints Non Linear Objectives Multiple Solutions Reduced Constant shapes Selected Components Relative Motion GA Set based GA Populations

18 14 Unconstrained Non-Linear Multi Objective Optimization Problem? Interference between components G j : x -> Gj[x] < j = 1..N (Number of Components) Penalty Functions : Pty = f(gj[x] ) Σ i Rank ( P i [ f1[xi], f2[xi], f3[xi] ] ) / (N+M) 2 Σ i Rank ( P i [ f1[xi] - Pty, f2[xi] - Pty, f3[xi] - Pty] ) / (N+M) 2 Many Local Optima Method

19 15 Configuration Optimization Design Method Definition Start Encode each variable X i according to its bounds [Li, Ui ] Generate First Population of Clouds Randomly. Conventional GA Part Calculate Clouds Fitness Evolve 1 Generation End yes Maximum number of generation or convergence reached? yes Final Run? no Update the variables bounds [L i, Ui] Method

20 16 Complexity Classification Combinatorics Rg high N closely packed few solutions high N loosely packed few solutions GS + LS CDP 4 A high N loosely packed many solutions high N closely packed many solutions 2 CDP 1 CDP 3 CDP 2 low N closely packed few solutions LS low N closely packed many solutions low N loosely packed few solutions B Dil FA (Log) low N loosely packed many solutions Dil sol (Log) GS : Global Search. LS : Local Search. GS + LS : Global and Local Search Combined. Complexity

21 17 Three Criteria Characterizing the Pareto set Distances from the extreme planes. Objective 2 TEP2 TEPts 2 Real Pareto Set Point Spreading. Flatness. Objective2 EP 2 Bounds of the Real Pareto set Reference Pareto set (best found by CDOM) Best Solution So Far TEPts 1 EP 1 TEP 1 Objective 1 EP 2 TEPts 2 Ideal Reference Line Objective 2 Target Pareto Set Actual Reference Line TEPts 1 EP2 Best Solution So Far EP 1 Objective 1 A EP1 Objective 1 Bounds of the Real Pareto set (TEPs) Extreme Points Variation Region Solution Set Variation Region Bounds of the real Pareto set Reference Pareto set (best front) Quality

22 18 Test Cases Cubes Target Center of Gravity Removal Direction Compactness Engineering Applications Satellite Car Engine Tests

23 19 1 Results Cog (1) (5) 1 Maint 5 (6) (2) 39 Compacity Mnt Cog Compacity Tests

24 2 Car Engine CDP Description -1 y x z -1 y z -1-1 x 1 y z x y x z y -5 2 y 2-25 x x z z y z x 25 5 Tests

25 21 Car Engine CDP Results Inertia Mnt Cog.2 Tests

26 22 Achievements Configuration Design Optimization Method + Provides Multiple Optimal Solutions + No Assumptions on Objectives + Any type of System (Free form) + Respects Constraints + Easy Collaboration with the Engineer Complexity Classification + Gives accurate predictions Conclusion

27 23 Drawbacks - Small Number of Variables - Complexity Classification based on Approximation - Complexity Applied to Each Objective Alone Conclusion

28 24 Future Work No Clear Correspondence between Complexity Classifications Add Rotations More Realistic Solids and Assemblies Better Architecture of the Code Conclusion

29 25 Extensions of the Research Approximations of the Pareto Set Multi-Material Optimization Vehicle Dynamics Others...

30 26 Modeling of Heterogeneous Objects HD - Modeling of Heterogeneous Objects Consisting of a Finite Number of Distinct Materials Product space: T = R 3 I including material dimension Specific point: [ x, m( x)] with material type m(x) HC - Heterogeneous Objects Consisting of two or more primary materials with Continuous Material Variation n Product space: T = R 3 R with n primary materials Specific point: [ x, v( x)] with material fraction vector v(x) MODELING

31 27 Heterogeneous Flywheel Design Jinhua Huang Optimal HD Profile - Cell-Based Weighting Method (f 1 = f 2 =.5) Optimal HD Volume Fraction Distribution for Cobalt - Cell-Based Weighting Method (f i =.5)

32 28 Heterogeneous Flywheel Design Optimal HC Profile - Basis-Function-Based Weighting Method (f i =.5) Optimal HC Volume Fraction Distribution for Cobalt - Basis-Function-Based Weighting Method (f i =.5)

33 29 Heterogeneous Flywheel Design Pareto Curve of Normalized Optimal Energy and Difference between Max and Min Von-Mises Stresses for Multi-Objective HD Optimization Design with Weighting Method for f 1 Varying from to 1

34 3 Application 3. Turbine Blade Mesh: 951 Elements Materials Typical Titanium Alloy Silicon Nitride Boundary Conditions Boundary Temperatures No Convection & Radiation Fitness function score = N ele i= 1 ( T score i T norm 2 work ( mat) ) with T work ( Ti) = Temp. [K] T work ( SiNi) = 1 12

35 Turbine Blade: Outlook Problem: Thermal Stresses Thermal expansion coefficients α α Ti Ce = 1 µ m m K = 3.3 µ m m K Solution Approaches 1:Minimize thermal stresses 31 score = N ele i= 1 score norm ( σ th( i) σ ref ) 2 Subject to: max( T < T min( T > T Ti( i) ) Ce( i) ) 2:Two-objective optimization 3:Material modeling with HC work _ Ti work _ Ti Stress [N/mm2]

36 32 Closure Optimization as a Design tool can be applied to complex problems such as configuration design or multi-material optimization Multi-objective approaches are needed to obtain Pareto Optimal Solutions Application to multi-material manufacturing is a novel and challenging research area

37 Generating animated sequences from 3D wholebody scans Roy P. Pargas, Daniel Mulfinger, Pushkar Deshmukh, Vaishali Chitre Department of Computer Science Clemson University Clemson, SC

38 Objective To generate animated sequences from a single 3D scan Process Subdivide human image into segments Map the segments to those of a human model Use human-motion simulation package Capture snapshots of the movement Assemble snapshots to create animated sequence

39 Three views of original image

40 Uncapped leg and arm segments

41 Capped arm and leg segments

42 Animated sequences using segments Original 3D image brian.stills.gif Postures Jack.GIF brian.gif Animations animation.gif

43 Free-form deformation Objectives Provide continuous and smooth movement Avoid discontinuities at segment ends (shoulders, knees) Finer control over body movement

44 Free-form deformation Create lattice structure around image Map image points to lattice points

45 Animated sequences using freeform deformation Arm and torso movement: 1 frames/second (Click on image)

46 Applications Visualization tool for simulation of activities involving humans Vehicle crash simulations Information about the forces within the vehicle that may affect human passengers to predict severity of injuries. AI simulations of autonomous human behavior Independent AI routines may generate actions and movements to be performed by simulated humans, and then transmit the actions to a visualization tool which displays the individual and independent human motions.

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

2: Static analysis of a plate

2: Static analysis of a plate 2: Static analysis of a plate Topics covered Project description Using SolidWorks Simulation interface Linear static analysis with solid elements Finding reaction forces Controlling discretization errors

More information

MULTIOBJECTIVE OPTIMIZATION BY ITERATIVE GENETIC ALGORITHM

MULTIOBJECTIVE OPTIMIZATION BY ITERATIVE GENETIC ALGORITHM Proceedings of DETC99 999 ASME Design Engineering Technical Conferences September -5, 999, Las Vegas, Nevada DETC99/DAC-8576 MULTIOBJECTIVE OPTIMIZATION BY ITERATIVE GENETIC ALGORITHM Dr. Pierre M. Grignon

More information

Computational Intelligence

Computational Intelligence Computational Intelligence Winter Term 2016/17 Prof. Dr. Günter Rudolph Lehrstuhl für Algorithm Engineering (LS 11) Fakultät für Informatik TU Dortmund Slides prepared by Dr. Nicola Beume (2012) Multiobjective

More information

CHAPTER 8 FINITE ELEMENT ANALYSIS

CHAPTER 8 FINITE ELEMENT ANALYSIS If you have any questions about this tutorial, feel free to contact Wenjin Tao (w.tao@mst.edu). CHAPTER 8 FINITE ELEMENT ANALYSIS Finite Element Analysis (FEA) is a practical application of the Finite

More information

New Capabilities in Project Hydra for Autodesk Simulation Mechanical

New Capabilities in Project Hydra for Autodesk Simulation Mechanical New Capabilities in Project Hydra for Autodesk Simulation Mechanical Sualp Ozel, PE. Autodesk SM2447-L In this hands-on lab, we will go through several exercises and cover several new capabilities included

More information

Genetic Algorithms. PHY 604: Computational Methods in Physics and Astrophysics II

Genetic Algorithms. PHY 604: Computational Methods in Physics and Astrophysics II Genetic Algorithms Genetic Algorithms Iterative method for doing optimization Inspiration from biology General idea (see Pang or Wikipedia for more details): Create a collection of organisms/individuals

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

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

SOLIDWORKS SIMULATION

SOLIDWORKS SIMULATION SOLIDWORKS SIMULATION Innovation is about taking chances, not taking risks Scootchi by Curventa Designworks LTD What if? is the question that fuels innovation. SolidWorks Simulation software takes the

More information

COUPLING TRNSYS AND MATLAB FOR GENETIC ALGORITHM OPTIMIZATION IN SUSTAINABLE BUILDING DESIGN

COUPLING TRNSYS AND MATLAB FOR GENETIC ALGORITHM OPTIMIZATION IN SUSTAINABLE BUILDING DESIGN COUPLING TRNSYS AND MATLAB FOR GENETIC ALGORITHM OPTIMIZATION IN SUSTAINABLE BUILDING DESIGN Marcus Jones Vienna University of Technology, Vienna, Austria ABSTRACT Incorporating energy efficient features

More information

Improving interpretability in approximative fuzzy models via multi-objective evolutionary algorithms.

Improving interpretability in approximative fuzzy models via multi-objective evolutionary algorithms. Improving interpretability in approximative fuzzy models via multi-objective evolutionary algorithms. Gómez-Skarmeta, A.F. University of Murcia skarmeta@dif.um.es Jiménez, F. University of Murcia fernan@dif.um.es

More information

Genetic Programming. Modern optimization methods 1

Genetic Programming. Modern optimization methods 1 Genetic Programming Developed in USA during 90 s Patented by J. Koza Solves typical problems: Prediction, classification, approximation, programming Properties Competitor of neural networks Need for huge

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

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

Segmentation, Classification &Tracking of Humans for Smart Airbag Applications

Segmentation, Classification &Tracking of Humans for Smart Airbag Applications Segmentation, Classification &Tracking of Humans for Smart Airbag Applications Dr. Michael E. Farmer Dept. of Computer Science, Engineering Science, and Physics University of Michigan-Flint Importance

More information

Development of MADYMO Models of Passenger Vehicles for Simulating Side Impact Crashes

Development of MADYMO Models of Passenger Vehicles for Simulating Side Impact Crashes SAE TECHNICAL PAPER SERIES 1999-01-2885 Development of MADYMO Models of Passenger Vehicles for Simulating Side Impact Crashes B. R. Deshpande, T. J. Gunasekar, V. Gupta and S. Jayaraman EASi S. M. Summers

More information

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

Dr.-Ing. Johannes Will CAD-FEM GmbH/DYNARDO GmbH dynamic software & engineering GmbH Evolutionary and Genetic Algorithms in OptiSLang Dr.-Ing. Johannes Will CAD-FEM GmbH/DYNARDO GmbH dynamic software & engineering GmbH www.dynardo.de Genetic Algorithms (GA) versus Evolutionary Algorithms

More information

Using RecurDyn. Contents

Using RecurDyn. Contents Using RecurDyn Contents 1.0 Multibody Dynamics Overview... 2 2.0 Multibody Dynamics Applications... 3 3.0 What is RecurDyn and how is it different?... 4 4.0 Types of RecurDyn Analysis... 5 5.0 MBD Simulation

More information

Computational Intelligence

Computational Intelligence Computational Intelligence Winter Term 2017/18 Prof. Dr. Günter Rudolph Lehrstuhl für Algorithm Engineering (LS 11) Fakultät für Informatik TU Dortmund Slides prepared by Dr. Nicola Beume (2012) enriched

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

Neural Network Weight Selection Using Genetic Algorithms

Neural Network Weight Selection Using Genetic Algorithms Neural Network Weight Selection Using Genetic Algorithms David Montana presented by: Carl Fink, Hongyi Chen, Jack Cheng, Xinglong Li, Bruce Lin, Chongjie Zhang April 12, 2005 1 Neural Networks Neural networks

More information

Using Genetic Algorithms to Solve the Box Stacking Problem

Using Genetic Algorithms to Solve the Box Stacking Problem Using Genetic Algorithms to Solve the Box Stacking Problem Jenniffer Estrada, Kris Lee, Ryan Edgar October 7th, 2010 Abstract The box stacking or strip stacking problem is exceedingly difficult to solve

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

Similar Pulley Wheel Description J.E. Akin, Rice University

Similar Pulley Wheel Description J.E. Akin, Rice University Similar Pulley Wheel Description J.E. Akin, Rice University The SolidWorks simulation tutorial on the analysis of an assembly suggested noting another type of boundary condition that is not illustrated

More information

Chapter 3 Path Optimization

Chapter 3 Path Optimization Chapter 3 Path Optimization Background information on optimization is discussed in this chapter, along with the inequality constraints that are used for the problem. Additionally, the MATLAB program for

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

Midterm Examination CS 540-2: Introduction to Artificial Intelligence

Midterm Examination CS 540-2: Introduction to Artificial Intelligence Midterm Examination CS 54-2: Introduction to Artificial Intelligence March 9, 217 LAST NAME: FIRST NAME: Problem Score Max Score 1 15 2 17 3 12 4 6 5 12 6 14 7 15 8 9 Total 1 1 of 1 Question 1. [15] State

More information

FOREST PLANNING USING PSO WITH A PRIORITY REPRESENTATION

FOREST PLANNING USING PSO WITH A PRIORITY REPRESENTATION FOREST PLANNING USING PSO WITH A PRIORITY REPRESENTATION P.W. Brooks and W.D. Potter Institute for Artificial Intelligence, University of Georgia, USA Overview Background: (NIO Project 1 ) PSO -- GA --

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

Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm

Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm Acta Technica 61, No. 4A/2016, 189 200 c 2017 Institute of Thermomechanics CAS, v.v.i. Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm Jianrong Bu 1, Junyan

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

Influence of the tape number on the optimized structural performance of locally reinforced composite structures

Influence of the tape number on the optimized structural performance of locally reinforced composite structures Proceedings of the 7th GACM Colloquium on Computational Mechanics for Young Scientists from Academia and Industry October 11-13, 2017 in Stuttgart, Germany Influence of the tape number on the optimized

More information

Crew Scheduling Problem: A Column Generation Approach Improved by a Genetic Algorithm. Santos and Mateus (2007)

Crew Scheduling Problem: A Column Generation Approach Improved by a Genetic Algorithm. Santos and Mateus (2007) In the name of God Crew Scheduling Problem: A Column Generation Approach Improved by a Genetic Algorithm Spring 2009 Instructor: Dr. Masoud Yaghini Outlines Problem Definition Modeling As A Set Partitioning

More information

EMO A Real-World Application of a Many-Objective Optimisation Complexity Reduction Process

EMO A Real-World Application of a Many-Objective Optimisation Complexity Reduction Process EMO 2013 A Real-World Application of a Many-Objective Optimisation Complexity Reduction Process Robert J. Lygoe, Mark Cary, and Peter J. Fleming 22-March-2013 Contents Introduction Background Process Enhancements

More information

Reducing Graphic Conflict In Scale Reduced Maps Using A Genetic Algorithm

Reducing Graphic Conflict In Scale Reduced Maps Using A Genetic Algorithm Reducing Graphic Conflict In Scale Reduced Maps Using A Genetic Algorithm Dr. Ian D. Wilson School of Technology, University of Glamorgan, Pontypridd CF37 1DL, UK Dr. J. Mark Ware School of Computing,

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

Example 13 - Shock Tube

Example 13 - Shock Tube Example 13 - Shock Tube Summary This famous experiment is interesting for observing the shock-wave propagation. Moreover, this case uses the representation of perfect gas and compares the different formulations:

More information

Recent Approaches of CAD / CAE Product Development. Tools, Innovations, Collaborative Engineering.

Recent Approaches of CAD / CAE Product Development. Tools, Innovations, Collaborative Engineering. Recent Approaches of CAD / CAE Product Development. Tools, Innovations, Collaborative Engineering. Author: Dr.-Ing. Peter Binde Abstract: In this paper, the latest approaches in the field of CAD-CAE product

More information

This paper presents the design of the flexure stage, the finite element analysis, and the measured results obtained in the laboratory.

This paper presents the design of the flexure stage, the finite element analysis, and the measured results obtained in the laboratory. Nano Radian Angular Resolution Flexure Stage For ID28 Post-monochromator K.Martel, M.Krisch, R.Verbeni, D.Gambetti ESRF, 6 Rue Jules Horowitz, B.P. 220, 38043 Grenoble, France Abstract On ESRF Beamline

More information

Reflector profile optimisation using Radiance

Reflector profile optimisation using Radiance Reflector profile optimisation using Radiance 1,4 1,2 1, 8 6 4 2 3. 2.5 2. 1.5 1..5 I csf(1) csf(2). 1 2 3 4 5 6 Giulio ANTONUTTO Krzysztof WANDACHOWICZ page 1 The idea Krzysztof WANDACHOWICZ Giulio ANTONUTTO

More information

Artificial Intelligence Lecture 6

Artificial Intelligence Lecture 6 Artificial Intelligence Lecture 6 Lecture plan AI in general (ch. 1) Search based AI (ch. 4) search, games, planning, optimization (ch. 8) applied AI techniques in robots, software agents,... Knowledge

More information

2008 International ANSYS Conference Strongly Coupled FSI Simulation Moving Compressible Pressure Pulse through a Tube

2008 International ANSYS Conference Strongly Coupled FSI Simulation Moving Compressible Pressure Pulse through a Tube 2008 International ANSYS Conference Strongly Coupled FSI Simulation Moving Compressible Pressure Pulse through a Tube Daniel L. Cler, US Army RDECOM/ ARDEC/ WSEC/ Benet Labs 1 Overview Background Problem

More information

Abaqus Technology Brief. Two-Pass Rolling Simulation

Abaqus Technology Brief. Two-Pass Rolling Simulation Abaqus Technology Brief Two-Pass Rolling Simulation TB-03-TPRS-1 Revised: April 2007. Summary Hot rolling is a basic metal forming technique that is used to transform preformed shapes into final products

More information

CAD - How Computer Can Aid Design?

CAD - How Computer Can Aid Design? CAD - How Computer Can Aid Design? Automating Drawing Generation Creating an Accurate 3D Model to Better Represent the Design and Allowing Easy Design Improvements Evaluating How Good is the Design and

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

Cosmos- Solidworks Presentation. Presentation Agenda. Introduction to FEA. Introduction to Cosmos. Example #1 (Basic Cosmos Operation)

Cosmos- Solidworks Presentation. Presentation Agenda. Introduction to FEA. Introduction to Cosmos. Example #1 (Basic Cosmos Operation) Cosmos- Solidworks Presentation Presentation Agenda Created by: Paul Terstappen Jon Vokey Andrew Northcott Mark Howell -Introduction to FEA and Cosmos - -shows the basic uses of the cosmos application

More information

A hierarchical network model for network topology design using genetic algorithm

A hierarchical network model for network topology design using genetic algorithm A hierarchical network model for network topology design using genetic algorithm Chunlin Wang 1, Ning Huang 1,a, Shuo Zhang 2, Yue Zhang 1 and Weiqiang Wu 1 1 School of Reliability and Systems Engineering,

More information

This tutorial illustrates how to set up and solve a problem involving solidification. This tutorial will demonstrate how to do the following:

This tutorial illustrates how to set up and solve a problem involving solidification. This tutorial will demonstrate how to do the following: Tutorial 22. Modeling Solidification Introduction This tutorial illustrates how to set up and solve a problem involving solidification. This tutorial will demonstrate how to do the following: Define a

More information

An Interpolation/Extrapolation Process For Creative Designing

An Interpolation/Extrapolation Process For Creative Designing An Interpolation/Extrapolation Process For Creative Designing John S. Gero and Vladimir Kazakov Key Centre of Design Computing and Cognition Department of Architectural and Design Science, University of

More information

Evolutionary Computation. Chao Lan

Evolutionary Computation. Chao Lan Evolutionary Computation Chao Lan Outline Introduction Genetic Algorithm Evolutionary Strategy Genetic Programming Introduction Evolutionary strategy can jointly optimize multiple variables. - e.g., max

More information

March 19, Heuristics for Optimization. Outline. Problem formulation. Genetic algorithms

March 19, Heuristics for Optimization. Outline. Problem formulation. Genetic algorithms Olga Galinina olga.galinina@tut.fi ELT-53656 Network Analysis and Dimensioning II Department of Electronics and Communications Engineering Tampere University of Technology, Tampere, Finland March 19, 2014

More information

Review: Final Exam CPSC Artificial Intelligence Michael M. Richter

Review: Final Exam CPSC Artificial Intelligence Michael M. Richter Review: Final Exam Model for a Learning Step Learner initially Environm ent Teacher Compare s pe c ia l Information Control Correct Learning criteria Feedback changed Learner after Learning Learning by

More information

Shape and parameter optimization with ANSA and LS-OPT using a new flexible interface

Shape and parameter optimization with ANSA and LS-OPT using a new flexible interface IT / CAE Prozesse I Shape and parameter optimization with ANSA and LS-OPT using a new flexible interface Korbetis Georgios BETA CAE Systems S.A., Thessaloniki, Greece Summary: Optimization techniques becomes

More information

DMU Engineering Analysis Review

DMU Engineering Analysis Review Page 1 DMU Engineering Analysis Review Preface Using This Guide Where to Find More Information Conventions What's New? Getting Started Inserting a CATAnalysis Document Using DMU Space Analysis From CATAnalysis

More information

Revised Sheet Metal Simulation, J.E. Akin, Rice University

Revised Sheet Metal Simulation, J.E. Akin, Rice University Revised Sheet Metal Simulation, J.E. Akin, Rice University A SolidWorks simulation tutorial is just intended to illustrate where to find various icons that you would need in a real engineering analysis.

More information

Biomedical Image Analysis. Point, Edge and Line Detection

Biomedical Image Analysis. Point, Edge and Line Detection Biomedical Image Analysis Point, Edge and Line Detection Contents: Point and line detection Advanced edge detection: Canny Local/regional edge processing Global processing: Hough transform BMIA 15 V. Roth

More information

Orbital forming of SKF's hub bearing units

Orbital forming of SKF's hub bearing units Orbital forming of SKF's hub bearing units Edin Omerspahic 1, Johan Facht 1, Anders Bernhardsson 2 1 Manufacturing Development Centre, AB SKF 2 DYNAmore Nordic 1 Background Orbital forming is an incremental

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

(Refer Slide Time: 00:01:27 min)

(Refer Slide Time: 00:01:27 min) Computer Aided Design Prof. Dr. Anoop Chawla Department of Mechanical engineering Indian Institute of Technology, Delhi Lecture No. # 01 An Introduction to CAD Today we are basically going to introduce

More information

Solid Conduction Tutorial

Solid Conduction Tutorial SECTION 1 1 SECTION 1 The following is a list of files that will be needed for this tutorial. They can be found in the Solid_Conduction folder. Exhaust-hanger.tdf Exhaust-hanger.ntl 1.0.1 Overview The

More information

CHAPTER 1. Introduction

CHAPTER 1. Introduction ME 475: Computer-Aided Design of Structures 1-1 CHAPTER 1 Introduction 1.1 Analysis versus Design 1.2 Basic Steps in Analysis 1.3 What is the Finite Element Method? 1.4 Geometrical Representation, Discretization

More information

ANALYSIS AND OPTIMIZATION OF FLYWHEEL

ANALYSIS AND OPTIMIZATION OF FLYWHEEL Int. J. Mech. Eng. & Rob. Res. 2012 Sushama G Bawane et al., 2012 Research Paper ISSN 2278 0149 www.ijmerr.com Vol. 1, No. 2, July 2012 2012 IJMERR. All Rights Reserved ANALYSIS AND OPTIMIZATION OF FLYWHEEL

More information

Preloads in LS-DYNA. Introduction Analysis Techniques (General) Dynamic Relaxation. Explicit Implicit. Bolt Preload Techniques

Preloads in LS-DYNA. Introduction Analysis Techniques (General) Dynamic Relaxation. Explicit Implicit. Bolt Preload Techniques Preloads in LS-DYNA Introduction Analysis Techniques (General) Dynamic Relaxation Explicit Implicit Transient Explicit with Mass Damping Implicit Analysis Bolt Preload Techniques Thermal Interference Contact

More information

Single and multi-point aerodynamic optimizations of a supersonic transport aircraft using strategies involving adjoint equations and genetic algorithm

Single and multi-point aerodynamic optimizations of a supersonic transport aircraft using strategies involving adjoint equations and genetic algorithm Single and multi-point aerodynamic optimizations of a supersonic transport aircraft using strategies involving adjoint equations and genetic algorithm Prepared by : G. Carrier (ONERA, Applied Aerodynamics/Civil

More information

Analysis of Detroit Seismic Joint System

Analysis of Detroit Seismic Joint System Analysis of Detroit Seismic Joint System for EMSEAL Corporation Prepared by Haig Saadetian, P.Eng. Senior Consultant ROI Engineering Inc. 50 Ronson Drive, Suite 120 Toronto ON M9W 1B3 26-April-2009 1 Contents

More information

Validation Report: Additional Data Mapping to Structural Analysis Packages

Validation Report: Additional Data Mapping to Structural Analysis Packages Autodesk Moldflow Structural Alliance 2012 Validation Report: Additional Data Mapping to Structural Analysis Packages Mapping process-induced stress data from Autodesk Moldflow Insight Dual Domain and

More information

Tools & Applications 1. Introduction 2. Design of Matrix Turbines

Tools & Applications 1. Introduction 2. Design of Matrix Turbines NATIONAL TECHNICAL UNIVERSITY of ATHENS Lab. Thermal Turbomachines Parallel CFD & Optimization Unit Design Optimization Tools & Applications 1. Introduction 2. Design of Matrix Turbines Kyriakos C. Giannakoglou

More information

DEVELOPMENT OF A SEPARABLE CAR SEAT TYPE MULTI FUNCTIONAL STROLLER BY OPTIMIZATION

DEVELOPMENT OF A SEPARABLE CAR SEAT TYPE MULTI FUNCTIONAL STROLLER BY OPTIMIZATION Proceedings of the International Conference on Mechanical Engineering 2009 (ICME2009) 26-28 December 2009, Dhaka, Bangladesh ICME09- DEVELOPMENT OF A SEPARABLE CAR SEAT TYPE MULTI FUNCTIONAL STROLLER BY

More information

Chapter 5 Components for Evolution of Modular Artificial Neural Networks

Chapter 5 Components for Evolution of Modular Artificial Neural Networks Chapter 5 Components for Evolution of Modular Artificial Neural Networks 5.1 Introduction In this chapter, the methods and components used for modular evolution of Artificial Neural Networks (ANNs) are

More information

Incorporating Thermal Expansion into CAD-Based 3-Dimensional Assembly Variation Analysis

Incorporating Thermal Expansion into CAD-Based 3-Dimensional Assembly Variation Analysis Incorporating Thermal Expansion into CAD-Based 3-Dimensional Assembly Variation Analysis Contents Abstract 1 Background 1 How to Create an Accurate Assembly Variation Model 3 Integration & CAD Functionality

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

Finding a preferred diverse set of Pareto-optimal solutions for a limited number of function calls

Finding a preferred diverse set of Pareto-optimal solutions for a limited number of function calls Finding a preferred diverse set of Pareto-optimal solutions for a limited number of function calls Florian Siegmund, Amos H.C. Ng Virtual Systems Research Center University of Skövde P.O. 408, 541 48 Skövde,

More information

SHAPE OPTIMIZATION FOR HEAD AND KNEE IMPACT FEATURING ADAPTIVE MESH TOPOLOGY AND A DISCRETE VARIABLE

SHAPE OPTIMIZATION FOR HEAD AND KNEE IMPACT FEATURING ADAPTIVE MESH TOPOLOGY AND A DISCRETE VARIABLE SHAPE OPTIMIZATION FOR HEAD AND KNEE IMPACT FEATURING ADAPTIVE MESH TOPOLOGY AND A DISCRETE VARIABLE Nielen Stander, Mike Burger, Suri Balasubramanyam Livermore Software Technology Corporation, Livermore

More information

SimWise. 3D Dynamic Motion, and Stress Analysis. integrated with Alibre Design

SimWise. 3D Dynamic Motion, and Stress Analysis. integrated with Alibre Design SimWise 3D Dynamic Motion, and Stress Analysis integrated with Alibre Design SimWise 4D for Alibre Integrated Motion Simulation and Stress Analysis SimWise 4D is a software tool that allows the functional

More information

NUMERICAL INVESTIGATION OF THE FLOW BEHAVIOR INTO THE INLET GUIDE VANE SYSTEM (IGV)

NUMERICAL INVESTIGATION OF THE FLOW BEHAVIOR INTO THE INLET GUIDE VANE SYSTEM (IGV) University of West Bohemia» Department of Power System Engineering NUMERICAL INVESTIGATION OF THE FLOW BEHAVIOR INTO THE INLET GUIDE VANE SYSTEM (IGV) Publication was supported by project: Budování excelentního

More information

Generation of Ultra Side lobe levels in Circular Array Antennas using Evolutionary Algorithms

Generation of Ultra Side lobe levels in Circular Array Antennas using Evolutionary Algorithms Generation of Ultra Side lobe levels in Circular Array Antennas using Evolutionary Algorithms D. Prabhakar Associate Professor, Dept of ECE DVR & Dr. HS MIC College of Technology Kanchikacherla, AP, India.

More information

Chapter 5 Modeling and Simulation of Mechanism

Chapter 5 Modeling and Simulation of Mechanism Chapter 5 Modeling and Simulation of Mechanism In the present study, KED analysis of four bar planar mechanism using MATLAB program and ANSYS software has been carried out. The analysis has also been carried

More information

An Evolutionary Algorithm for the Multi-objective Shortest Path Problem

An Evolutionary Algorithm for the Multi-objective Shortest Path Problem An Evolutionary Algorithm for the Multi-objective Shortest Path Problem Fangguo He Huan Qi Qiong Fan Institute of Systems Engineering, Huazhong University of Science & Technology, Wuhan 430074, P. R. China

More information

Design Optimization of Robotic Arms

Design Optimization of Robotic Arms Design Optimization of Robotic Arms 1. Prof. L. S Utpat Professor, Mechanical Engineering Dept., MMCOE, Pune -52 Pune University, Maharashtra, India 2. Prof. Chavan Dattatraya K Professor, Mechanical Engineering

More information

#SEU Welcome! Solid Edge University 2016

#SEU Welcome! Solid Edge University 2016 #SEU 2016 Welcome! Solid Edge University 2016 Realize innovation. Fundamental Simulation Capabilities in Solid Edge Craig Ruchti, Solid Edge Global Technical Business Development Realize innovation. Fundamental

More information

MINIMIZATION OF PART WARPAGE IN INJECTION MOLDING THROUGH IDEAL WALL THICKNESS DISTRIBUTION

MINIMIZATION OF PART WARPAGE IN INJECTION MOLDING THROUGH IDEAL WALL THICKNESS DISTRIBUTION MINIMIZATION OF PART WARPAGE IN INJECTION MOLDING THROUGH IDEAL WALL THICKNESS DISTRIBUTION Seminar: Auslegung und Simulation von temperaturbeanspruchten Kunststoffbauteilen MSc ME ETH Mario Studer Prof.

More information

REAL-CODED GENETIC ALGORITHMS CONSTRAINED OPTIMIZATION. Nedim TUTKUN

REAL-CODED GENETIC ALGORITHMS CONSTRAINED OPTIMIZATION. Nedim TUTKUN REAL-CODED GENETIC ALGORITHMS CONSTRAINED OPTIMIZATION Nedim TUTKUN nedimtutkun@gmail.com Outlines Unconstrained Optimization Ackley s Function GA Approach for Ackley s Function Nonlinear Programming Penalty

More information

Structural Optimizations of a 12/8 Switched Reluctance Motor using a Genetic Algorithm

Structural Optimizations of a 12/8 Switched Reluctance Motor using a Genetic Algorithm International Journal of Sustainable Transportation Technology Vol. 1, No. 1, April 2018, 30-34 30 Structural Optimizations of a 12/8 Switched Reluctance using a Genetic Algorithm Umar Sholahuddin 1*,

More information

Kinematics: Intro. Kinematics is study of motion

Kinematics: Intro. Kinematics is study of motion Kinematics is study of motion Kinematics: Intro Concerned with mechanisms and how they transfer and transform motion Mechanisms can be machines, skeletons, etc. Important for CG since need to animate complex

More information

The Binary Genetic Algorithm. Universidad de los Andes-CODENSA

The Binary Genetic Algorithm. Universidad de los Andes-CODENSA The Binary Genetic Algorithm Universidad de los Andes-CODENSA 1. Genetic Algorithms: Natural Selection on a Computer Figure 1 shows the analogy between biological i l evolution and a binary GA. Both start

More information

Using MSC.Nastran for Explicit FEM Simulations

Using MSC.Nastran for Explicit FEM Simulations 3. LS-DYNA Anwenderforum, Bamberg 2004 CAE / IT III Using MSC.Nastran for Explicit FEM Simulations Patrick Doelfs, Dr. Ingo Neubauer MSC.Software GmbH, D-81829 München, Patrick.Doelfs@mscsoftware.com Abstract:

More information

CS:4420 Artificial Intelligence

CS:4420 Artificial Intelligence CS:4420 Artificial Intelligence Spring 2018 Beyond Classical Search Cesare Tinelli The University of Iowa Copyright 2004 18, Cesare Tinelli and Stuart Russell a a These notes were originally developed

More information

Nouveautés ANSYS pour le calcul structurel et l impression 3D. CADFEM 2017 ANSYS Additive Manufacturing

Nouveautés ANSYS pour le calcul structurel et l impression 3D. CADFEM 2017 ANSYS Additive Manufacturing Titelmasterformat Journée Technologique durch AddiPole Klicken bearbeiten Nouveautés ANSYS pour le calcul structurel et l impression 3D Titelmasterformat Structural design with durch ANSYS Klicken bearbeiten

More information

Modeling Strategies for Dynamic Finite Element Cask Analyses

Modeling Strategies for Dynamic Finite Element Cask Analyses Session A Package Analysis: Structural Analysis - Modeling Modeling Strategies for Dynamic Finite Element Cask Analyses Uwe Zencker, Günter Wieser, Linan Qiao, Christian Protz BAM Federal Institute for

More information

1. Interpreting the Results: Visualization 1

1. Interpreting the Results: Visualization 1 1. Interpreting the Results: Visualization 1 visual/graphical/optical representation of large sets of data: data from experiments or measurements: satellite images, tomography in medicine, microsopy,...

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

Efficient Shape Optimisation of an Aircraft Landing Gear Door Locking Mechanism by Coupling Abaqus to GENESIS

Efficient Shape Optimisation of an Aircraft Landing Gear Door Locking Mechanism by Coupling Abaqus to GENESIS Efficient Shape Optimisation of an Aircraft Landing Gear Door Locking Mechanism by Coupling Abaqus to GENESIS Mark Arnold and Martin Gambling Penso Consulting Ltd GRM Consulting Ltd Abstract: The objective

More information

Design of an Optimal Nearest Neighbor Classifier Using an Intelligent Genetic Algorithm

Design of an Optimal Nearest Neighbor Classifier Using an Intelligent Genetic Algorithm Design of an Optimal Nearest Neighbor Classifier Using an Intelligent Genetic Algorithm Shinn-Ying Ho *, Chia-Cheng Liu, Soundy Liu, and Jun-Wen Jou Department of Information Engineering, Feng Chia University,

More information

Engineering Analysis

Engineering Analysis Engineering Analysis with SOLIDWORKS Simulation 2018 Paul M. Kurowski SDC PUBLICATIONS Better Textbooks. Lower Prices. www.sdcpublications.com Powered by TCPDF (www.tcpdf.org) Visit the following websites

More information

Structural Nonlinear Analysis of a Disconnector Pelikelo (a kind of hook) using ANSYS/Workbench

Structural Nonlinear Analysis of a Disconnector Pelikelo (a kind of hook) using ANSYS/Workbench Structural Nonlinear Analysis of a Disconnector Pelikelo (a kind of hook) using ANSYS/Workbench Mário Coutinho MCS Engineering LTDA. Fátima Souza, M.Sc., Gabriel Silva e Decio Paiva SOFTEC Software Technology

More information

Finite Element Analysis and Experimental Validation of Lower Control Arm

Finite Element Analysis and Experimental Validation of Lower Control Arm Finite Element Analysis and Experimental Validation of Lower Control Arm 1 Miss. P. B. Patil, 2 Prof. M. V. Kharade 1 Assistant Professor at Vishweshwaraya Technical Campus Degree wing, Patgaon, Miraj

More information

ME Week 12 Piston Mechanical Event Simulation

ME Week 12 Piston Mechanical Event Simulation Introduction to Mechanical Event Simulation The purpose of this introduction to Mechanical Event Simulation (MES) project is to explorer the dynamic simulation environment of Autodesk Simulation. This

More information

Artificial Intelligence

Artificial Intelligence Artificial Intelligence Informed Search and Exploration Chapter 4 (4.3 4.6) Searching: So Far We ve discussed how to build goal-based and utility-based agents that search to solve problems We ve also presented

More information

Detecting and Parsing of Visual Objects: Humans and Animals. Alan Yuille (UCLA)

Detecting and Parsing of Visual Objects: Humans and Animals. Alan Yuille (UCLA) Detecting and Parsing of Visual Objects: Humans and Animals Alan Yuille (UCLA) Summary This talk describes recent work on detection and parsing visual objects. The methods represent objects in terms of

More information