Design Optimization - Structural Design Optimization



Similar documents
Finite Element Method

CAE -Finite Element Method

Computer Aided Design (CAD)

Computer Aided Design (CAD)

CAD-BASED DESIGN PROCESS FOR FATIGUE ANALYSIS, RELIABILITY- ANALYSIS, AND DESIGN OPTIMIZATION

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

An Overview of the Finite Element Analysis

CAE -Finite Element Method

Topology optimization based on graph theory of crash loaded flight passenger seats

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

Wind Turbine Blade Design Optimization

Tower Cross Arm Numerical Analysis

Neue Entwicklungen in LS-OPT/Topology - Ausblick auf Version 2

Interactive Aircraft Design for Undergraduate Teaching

Linear Static Analysis of a Cantilever Beam Using Beam Library (SI Units)

Introduction to Autodesk Inventor for F1 in Schools

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

F1 Fuel Tank Surging; Model Validation

Practice Problems on Boundary Layers. Answer(s): D = 107 N D = 152 N. C. Wassgren, Purdue University Page 1 of 17 Last Updated: 2010 Nov 22

Learning Module 6 Linear Dynamic Analysis

Tuesday 20 May 2014 Morning

OMD 2 platform dedicated to HPC Optimisation

A MONTE CARLO DISPERSION ANALYSIS OF A ROCKET FLIGHT SIMULATION SOFTWARE

Chapter 5: Distributed Forces; Centroids and Centers of Gravity

Abaqus Technology Brief. Automobile Roof Crush Analysis with Abaqus

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

SOLIDWORKS SOFTWARE OPTIMIZATION

Course Description. Spring

The Application of Process Automation and Optimisation in the Rapid Development of New Passenger Vehicles at SAIC Motor

APPLICATION OF ADVANCED SEARCH- METHODS FOR AUTOMOTIVE DATA-BUS SYSTEM SIGNAL INTEGRITY OPTIMIZATION

Finite Element Method (ENGC 6321) Syllabus. Second Semester

Balancing Manufacturability and Optimal Structural Performance for Laminate Composites through a Genetic Algorithm

Genetic Algorithm Based Interconnection Network Topology Optimization Analysis

Manual Analysis Software AFD 1201

Flow Sensors. - mass flow rate - volume flow rate - velocity. - stream line parabolic velocity profile - turbulent vortices. Methods of measurement

Back to Elements - Tetrahedra vs. Hexahedra

Section 6.4. Lecture 23. Section 6.4 The Centroid of a Region; Pappus Theorem on Volumes. Jiwen He. Department of Mathematics, University of Houston

Sound absorption and acoustic surface impedance

ENHANCEMENT OF AERODYNAMIC PERFORMANCE OF A FORMULA-1 RACE CAR USING ADD-ON DEVICES B. N. Devaiah 1, S. Umesh 2

How To Model Space Frame Structure In Cad 3D Software

Genetic Algorithm Optimization of a Cost Competitive Hybrid Rocket Booster

FXA UNIT G484 Module Simple Harmonic Oscillations 11. frequency of the applied = natural frequency of the

Selecting materials at an early product design stage tools and methods

Week 1 Lecture: (1) Course Introduction (2) Data Analysis and Processing

Mesh Discretization Error and Criteria for Accuracy of Finite Element Solutions

Computer Aided Design (CAD), ME , JHU Professor Dan Stoianovici,

AP1 Waves. (A) frequency (B) wavelength (C) speed (D) intensity. Answer: (A) and (D) frequency and intensity.

Introduction to Autodesk Inventor for F1 in Schools

p atmospheric Statics : Pressure Hydrostatic Pressure: linear change in pressure with depth Measure depth, h, from free surface Pressure Head p gh

Towards cooperative high-fidelity aircraft MDO: comparison of Breguet and ODE evaluation of the cruise mission segment

Manufacturing Equipment Modeling

STRUCTURAL OPTIMIZATION OF REINFORCED PANELS USING CATIA V5

Engine Yaw Augmentation for Hybrid-Wing-Body Aircraft via Optimal Control Allocation Techniques

FLow pattern around cable and its aerodynamic characteristics in critical Reynolds number range

Wireless Sensor Networks Coverage Optimization based on Improved AFSA Algorithm

Aerodynamic Design Optimization Discussion Group Case 4: Single- and multi-point optimization problems based on the CRM wing

Rockets: Taking Off! Racing Balloon

CHAPTER 4 4 NUMERICAL ANALYSIS

JET ENGINE PERFORMANCE. Charles Robert O Neill. School of Mechanical and Aerospace Engineering. Oklahoma State University. Stillwater, OK 74078

CENTER OF GRAVITY, CENTER OF MASS AND CENTROID OF A BODY

Ship propulsion by renewable energies available at sea: Innovations for utilisation of wind and waves

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

Software-Engineering und Optimierungsanwendungen in der Thermodynamik

State Newton's second law of motion for a particle, defining carefully each term used.

The Basics of FEA Procedure

APP Aircraft Performance Program Demo Notes Using Cessna 172 as an Example

How To Write An Analysis System For Bridge Test

Modeling and Simulations of Cavitating and Bubbly Flows

Finite Element Formulation for Beams - Handout 2 -

ABAQUS/CAE Tutorial: Analysis of an Aluminum Bracket

TWO-DIMENSIONAL FINITE ELEMENT ANALYSIS OF FORCED CONVECTION FLOW AND HEAT TRANSFER IN A LAMINAR CHANNEL FLOW

Dimensional Analysis, hydraulic similitude and model investigation. Dr. Sanghamitra Kundu

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

Introduction to Solid Modeling Using SolidWorks 2012 SolidWorks Simulation Tutorial Page 1

State Newton's second law of motion for a particle, defining carefully each term used.

Imaging Systems Laboratory II. Laboratory 4: Basic Lens Design in OSLO April 2 & 4, 2002

META-HEURISTIC ALGORITHMS FOR A TRANSIT ROUTE DESIGN

EMR project Overview

Reflection and Refraction

FEGYVERNEKI SÁNDOR, PROBABILITY THEORY AND MATHEmATICAL

Overview. also give you an idea of ANSYS capabilities. In this chapter, we will define Finite Element Analysis and. Topics covered: B.

Plates and Shells: Theory and Computation - 4D9 - Dr Fehmi Cirak (fc286@) Office: Inglis building mezzanine level (INO 31)

Simulation of Fluid-Structure Interactions in Aeronautical Applications

Signpost the Future: Simultaneous Robust and Design Optimization of a Knee Bolster

COMP175: Computer Graphics. Lecture 1 Introduction and Display Technologies

AE Stability and Control of Aerospace Vehicles

Transcription:

16.810 (16.682) Engineering Design and Rapid Prototyping Design Optimization - Structural Design Optimization Instructor(s) Prof. Olivier de Weck deweck@mit.edu Dr. Il Yong Kim kiy@mit.edu January 23, 2004

Course Concept today 16.810 (16.682) 2

Course Flow Diagram Learning/Review Design Intro CAD/CAM/CAE Intro FEM/Solid Mechanics Overview Manufacturing Training Structural Test Training Design Optimization Problem statement Hand sketching CAD design FEM analysis Produce Part 1 Test today Optimization Produce Part 2 Test Deliverables Design Sketch v1 Drawing v1 Analysis output v1 Part v1 Experiment data v1 Design/Analysis output v2 Part v2 Wednesday Experiment data v2 Final Review 16.810 (16.682) 3

What Is Design Optimization? Selecting the best design within the available means 1. What is our criterion for best design? Objective function 2. What are the available means? 3. How do we describe different designs? Constraints (design requirements) Design Variables 16.810 (16.682) 4

Optimization Statement Minimize f ( x) Subject to g( x) 0 h( x) = 0 16.810 (16.682) 5

Constraints - Design requirements Inequality constraints Equality constraints 16.810 (16.682) 6

Objective Function - A criterion for best design (or goodness of a design) Objective function 16.810 (16.682) 7

Design Variables Parameters that are chosen to describe the design of a system Design variables are controlled by the designers The position of upper holes along the design freedom line 16.810 (16.682) 8

Design Variables For computational design optimization, Objective function and constraints must be expressed as a function of design variables (or design vector X) Objective function: f ( x) Constraints: g( x), h( x) Cost = f(design) Displacement = f(design) Natural frequency = f(design) Mass = f(design) What is f for each case? 16.810 (16.682) 9

Optimization Statement Minimize f ( x) Subject to g( x) 0 h( x) = 0 f(x) : Objective function to be minimized g(x) : Inequality constraints h(x) : Equality constraints x : Design variables 16.810 (16.682) 10

Optimization Procedure Minimize f ( x) Subject to g( x) 0 h( x) = 0 START Determine an initial design (x 0 ) Improve Design Computer Simulation Evaluate f(x), g(x), h(x) Change x N Converge? Y END Does your design meet a termination criterion? 16.810 (16.682) 11

Structural Optimization Selecting the best structural design -Size Optimization - Shape Optimization - Topology Optimization 16.810 (16.682) 12

Structural Optimization minimize f ( x) subject to g( x) 0 h() x = 0 BC s are given Loads are given 1. To make the structure strong e.g. Minimize displacement at the tip 2. Total mass M C Min. f(x) g(x) 0 16.810 (16.682) 13

Size Optimization minimize f ( x) subject to g( x) 0 h() x = 0 Beams Design variables (x) x : thickness of each beam f(x) : compliance g(x) : mass Number of design variables (ndv) ndv = 5 16.810 (16.682) 14

Size Optimization - Shape are given Topology - Optimize cross sections 16.810 (16.682) 15

Shape Optimization minimize f ( x) subject to g( x) 0 h() x = 0 B-spline Hermite, Bezier, B-spline, NURBS, etc. Design variables (x) x : control points of the B-spline (position of each control point) f(x) : compliance g(x) : mass Number of design variables (ndv) ndv = 8 16.810 (16.682) 16

Shape Optimization Fillet problem Hook problem Arm problem 16.810 (16.682) 17

Shape Optimization Multiobjective & Multidisciplinary Shape Optimization Objective function 1. Drag coefficient, 2. Amplitude of backscattered wave Analysis 1. Computational Fluid Dynamics Analysis 2. Computational Electromagnetic Wave Field Analysis Obtain Pareto Front Raino A.E. Makinen et al., Multidisciplinary shape optimization in aerodynamics and electromagnetics using genetic algorithms, International Journal for Numerical Methods in Fluids, Vol. 30, pp. 149-159, 1999 16.810 (16.682) 18

Topology Optimization minimize f ( x) subject to g( x) 0 h() x = 0 Cells Design variables (x) x : density of each cell f(x) : compliance g(x) : mass Number of design variables (ndv) ndv = 27 16.810 (16.682) 19

Topology Optimization Short Cantilever problem Initial Optimized 16.810 (16.682) 20

Topology Optimization 16.810 (16.682) 21

Topology Optimization Bridge problem Distributed loading Obj = 4.16 10 5 Minimize Subject to Γ Ω F i z dγ, ρ( x) dω M 0 ρ( x) 1 Mass constraints: 35% i o, Obj = 3.29 10 5 Obj = 2.88 10 5 Obj = 2.73 10 5 16.810 (16.682) 22

Topology Optimization DongJak Bridge in Seoul, Korea H H L 16.810 (16.682) 23

Structural Optimization What determines the type of structural optimization? Type of the design variable (How to describe the design?) 16.810 (16.682) 24

Optimum Solution Graphical Representation f(x) f(x): displacement x: design variable Optimum solution (x*) x 16.810 (16.682) 25

Optimization Methods Gradient-based methods Heuristic methods 16.810 (16.682) 26

Gradient-based Methods f(x) You do not know this function before optimization Start Check gradient Move Check gradient Gradient=0 Stop! No active constraints Optimum solution (x*) (Termination criterion: Gradient=0) x 16.810 (16.682) 27

Gradient-based Methods 16.810 (16.682) 28

Global optimum vs. Local optimum f(x) Termination criterion: Gradient=0 Local optimum Local optimum Global optimum No active constraints x 16.810 (16.682) 29

Heuristic Methods A Heuristic is simply a rule of thumb that hopefully will find a good answer. Why use a Heuristic? Heuristics are typically used to solve complex optimization problems that are difficult to solve to optimality. Heuristics are good at dealing with local optima without getting stuck in them while searching for the global optimum. Schulz, A.S., Metaheuristics, 15.057 Systems Optimization Course Notes, MIT, 1999. 16.810 (16.682) 30

Genetic Algorithm Principle by Charles Darwin - Natural Selection 16.810 (16.682) 31

Heuristic Methods Heuristics Often Incorporate Randomization 3 Most Common Heuristic Techniques Genetic Algorithms Simulated Annealing Tabu Search 16.810 (16.682) 32

Optimization Software - isight -DOT - Matlab (fmincon) 16.810 (16.682) 33

Topology Optimization Software ANSYS Static Topology Optimization Dynamic Topology Optimization Electromagnetic Topology Optimization Subproblem Approximation Method First Order Method Design domain 16.810 (16.682) 34

Topology Optimization Software MSC. Visual Nastran FEA Elements of lowest stress are removed gradually. Optimization results Optimization results illustration 16.810 (16.682) 35

MDO Multidisciplinary Design Optimization 16.810 (16.682) 36

Multidisciplinary Design Optimization Centroid Jitter on Focal Plane [RSS LOS] NASA Nexus Spacecraft Concept 60 40 1 pixel Centroid Y [µm] T=5 sec OTA 20 0 14.97 µm -20 Sunshield Instrument Module -40 0 1 meters 2-60 -60 Requirement: Jz,2=5 µm -40-20 0 20 40 60 Centroid X [µm] Goal: Find a balanced system design, where the flexible structure, the optics and the control systems work together to achieve a desired pointing performance, given various constraints 16.810 (16.682) 37

Multidisciplinary Design Optimization Boeing Blended Wing Body Concept Aircraft Comparison Shown to Same Scale Approx. 480 passengers each Approx. 8,700 nm range each Goal: Find a design for a family of blended wing aircraft that will combine aerodynamics, structures, propulsion and controls such that a competitive system emerges - as measured by a set of operator metrics. Operators Empty Weight Maximum Takeoff Weight Total Sea-Level Static Thrust Fuel Burn per Seat BWB A3XX-50R BWB A3XX-50R BWB A3XX-50R BWB A3XX-50R 19% 32% 19% 18% Boeing 16.810 (16.682) 38

Multidisciplinary Design Optimization Ferrari 360 Spider Goal: High end vehicle shape optimization while improving car safety for fixed performance level and given geometric constraints Reference: G. Lombardi, A. Vicere, H. Paap, G. Manacorda, Optimized Aerodynamic Design for High Performance Cars, AIAA-98-4789, MAO Conference, St. Louis, 1998 16.810 (16.682) 39

Multidisciplinary Design Optimization 16.810 (16.682) 40

Multidisciplinary Design Optimization 16.810 (16.682) 41

Multidisciplinary Design Optimization Do you want to learn more about MDO? Take this course! 16.888/ESD.77 Multidisciplinary System Design Optimization (MSDO) Prof. Olivier de Weck Prof. Karen Willcox 16.810 (16.682) 42

Genetic Algorithm Do you want to learn more about GA? Take part in this GA game experiment! 16.810 (16.682) 43

Baseline Design Performance Natural frequency analysis Design requirements 16.810 (16.682) 44

Baseline Design Performance and cost δ1 = 0.070 mm δ = 0.011 mm 2 f = 245 Hz m C = 0.224 lbs = 5.16 $ 16.810 (16.682) 45

Baseline Design 245 Hz 421 Hz f1=245 Hz f2=490 Hz f3=1656 Hz f1=0 f2=0 f3=0 f4=0 f5=0 f6=0 f7=421 Hz f8=1284 Hz f9=1310 Hz 16.810 (16.682) 46

Design Requirement for Each Team # Product name mass (m) Cost (c) Disp (δ1) Disp (δ2) Nat Freq (f) Qual ity F1 (lbs) F2 (lbs) F3 (lbs) Const Optim Acc 0 Base line 0.224 lbs 5.16 $ 0.070 mm 0.011 mm 245 Hz 3 50 50 100 c m δ1, δ2,f 1 Family economy 20% -30% 10% 10% -20% 2 50 50 100 c m δ1, δ2,f 2 Family deluxe 10% -10% -10% -10% 10% 4 50 50 100 m c δ1, δ2,f 3 Cross over 20% 0% -15% -15% 20% 4 50 75 75 m c δ1, δ2,f 4 City bike -20% -20% 0% 0% 0% 3 50 75 75 c m δ1, δ2,f 5 Racing -30% 50% 0% 0% 20% 5 100 100 50 m δ1, δ2, f c 6 Mountain 30% 30% -20% -20% 30% 4 50 100 50 δ1, δ2,f m c 7 BMX 0% 65% -15% -15% 40% 4 75 100 75 δ1, δ2,f m c 8 Acrobatic -30% 100% -10% -10% 50% 5 100 100 100 δ1, δ2,f m c 9 Motor bike 50% 10% -20% -20% 0% 3 50 75 100 δ1, δ2,f c m 16.810 (16.682) 47

Design Optimization Topology optimization Design domain Shape optimization 16.810 (16.682) 48

Design Freedom 1 bar δ = 2.50 mm δ 2 bars δ = 0.80 mm Volume is the same. 17 bars δ = 0.63 mm 16.810 (16.682) 49

Design Freedom 1 bar δ = 2.50 mm 2 bars δ = 0.80 mm 17 bars More design freedom (Better performance) More complex (More difficult to optimize) δ = 0.63 mm 16.810 (16.682) 50

Cost versus Performance 17 bars Cost [$] 9 8 7 6 5 4 3 2 1 0 2 bars 1 bar 0 0.5 1 1.5 2 2.5 3 Displacement [mm] 16.810 (16.682) 51

Plan for the rest of the course Class Survey Jan 24 (Saturday) 7 am Jan 26 (Monday) 11am Company tour Jan 26 (Monday) : 1 pm 4 pm Guest Lecture (Prof. Wilson, Bicycle Science) Jan 28 (Wednesday) : 2 pm 3:30 pm Manufacturing Bicycle Frames (Version 2) Jan 28 (Wednesday) : 9 am 4:30 pm Jan 29 (Thursday) : 9 am 12 pm Testing Jan 29 (Thursday) : 10 am 2 pm GA Games Jan 29 (Thursday) : 1 pm 5 pm Guest Lecture, Student Presentation (5~10 min/team) Jan 30 (Friday) : 1 pm 4 pm 16.810 (16.682) 52

References P. Y. Papalambros, Principles of optimal design, Cambridge University Press, 2000 O. de Weck and K. Willcox, Multidisciplinary System Design Optimization, MIT lecture note, 2003 M. O. Bendsoe and N. Kikuchi, Generating optimal topologies in structural design using a homogenization method, comp. Meth. Appl. Mech. Engng, Vol. 71, pp. 197-224, 1988 Raino A.E. Makinen et al., Multidisciplinary shape optimization in aerodynamics and electromagnetics using genetic algorithms, International Journal for Numerical Methods in Fluids, Vol. 30, pp. 149-159, 1999 Il Yong Kim and Byung Man Kwak, Design space optimization using a numerical design continuation method, International Journal for Numerical Methods in Engineering, Vol. 53, Issue 8, pp. 1979-2002, March 20, 2002. 16.810 (16.682) 53

Web-based topology optimization program Developed and maintained by Dmitri Tcherniak, Ole Sigmund, Thomas A. Poulsen and Thomas Buhl. Features: 1.2-D 2.Rectangular design domain 3.1000 design variables (1000 square elements) 4. Objective function: compliance (F δ) 5. Constraint: volume 16.810 (16.682) 54

Web-based topology optimization program Objective function -Compliance (F δ) Constraint -Volume Design variables - Density of each design cell 16.810 (16.682) 55

Web-based topology optimization program No numerical results are obtained. Optimum layout is obtained. 16.810 (16.682) 56

Web-based topology optimization program P 2P 3P Absolute magnitude of load does not affect optimum solution 16.810 (16.682) 57

Web-based topology optimization program http://www.topopt.dtu.dk 16.810 (16.682) 58