LECTURE SERIES on STRUCTURAL OPTIMIZATION Thanh X. Nguyen Structural Mechanics Division National University of Civil Engineering

Slides:



Advertisements
Similar presentations
James Kingman, MEng Graduate1 Konstantinos Tsavdaridis, Lecturer1
Advertisements

MANE 4240 & CIVL 4240 Introduction to Finite Elements
13-Optimization Assoc.Prof.Dr. Ahmet Zafer Şenalp Mechanical Engineering Department Gebze Technical.
Optimal Shape Design of Membrane Structures Chin Wei Lim, PhD student 1 Professor Vassili Toropov 1,2 1 School of Civil Engineering 2 School of Mechanical.
Structure Analysis II.
ME 520 Fundamentals of Finite Element Analysis Assoc.Prof.Dr. Ahmet Zafer Şenalp Mechanical Engineering.
STRENGTH OF MATERIALS  TEXTBOOK: MECHANICS OF MATERIALS, 3RD EDITION, BY Beer et al.   TEXTBOOK: MECHANICS OF COURSE CONTENT: Concept of stress; stress.
Point-wise Discretization Errors in Boundary Element Method for Elasticity Problem Bart F. Zalewski Case Western Reserve University Robert L. Mullen Case.
LECTURE SERIES on STRUCTURAL OPTIMIZATION Thanh X. Nguyen Structural Mechanics Division National University of Civil Engineering
MANE 4240 & CIVL 4240 Introduction to Finite Elements Practical considerations in FEM modeling Prof. Suvranu De.
MANE 4240 & CIVL 4240 Introduction to Finite Elements
1 Logic-Based Methods for Global Optimization J. N. Hooker Carnegie Mellon University, USA November 2003.
Basic FEA Concepts. FEA Project Outline Consider the physics of the situation. Devise a mathematical model. Obtain approximate results for subsequent.
SolidWorks Simulation. Dassault Systemes 3 – D and PLM software PLM - Product Lifecycle Management Building models on Computer Engineering Analysis and.
Matrix Methods (Notes Only)
Engineering Optimization – Concepts and Applications Engineering Optimization Concepts and Applications WB 1440 ? F Fred van Keulen Matthijs Langelaar.
Finite Element Method in Geotechnical Engineering
MECh300H Introduction to Finite Element Methods
MIE313 Design of Mechanical Components -- Spring 2002 Instructor:Sundar Krishnamurty Office:ELAB 207B Phone:
MCE 561 Computational Methods in Solid Mechanics
ECIV 720 A Advanced Structural Mechanics and Analysis Lecture 7: Formulation Techniques: Variational Methods The Principle of Minimum Potential Energy.
MANE 4240 & CIVL 4240 Introduction to Finite Elements
Linear Programming Old name for linear optimization –Linear objective functions and constraints Optimum always at boundary of feasible domain First solution.
Introduction to virtual engineering László Horváth Budapest Tech John von Neumann Faculty of Informatics Institute of Intelligent Engineering.
ARC 357 COMPUTER ANALYSIS OF BUILDING STRUCTURES Spring Term ARC 357 COMPUTER ANALYSIS OF BUILDING STRUCTURES Spring Term INTERNATIONAL.
Outline Lesson 1. Introduction to ANSYS Lesson 2. Basics Lesson 3. Solution phases Lesson 4. Modeling Lesson 5. Material Lesson 6. Loading Lesson 7. Solution.
ES 128 Computational Solid and Structural Mechanics
University of Colorado - Dept of Aerospace Engineering Sciences This is ASEN 6107: Nonlinear Finite Element Methods.
ME 520 Fundamentals of Finite Element Analysis
1 ESI 6417 Linear Programming and Network Optimization Fall 2003 Ravindra K. Ahuja 370 Weil Hall, Dept. of ISE
Ken YoussefiMechanical Engineering Dept. 1 Design Optimization Optimization is a component of design process The design of systems can be formulated as.
CSE 541 Rick Parent ELEMENTARY NUMERICAL METHODS Winter 2012.
An introduction to the finite element method using MATLAB
Ken YoussefiMechanical Engineering Dept. 1 Design Optimization Optimization is a component of design process The design of systems can be formulated as.
Lecture #6 Classification of structural analysis problems. Statical determinacy.
The Finite Element Method A Practical Course
Discrete optimization of trusses using ant colony metaphor Saurabh Samdani, Vinay Belambe, B.Tech Students, Indian Institute Of Technology Guwahati, Guwahati.
The Islamic University of Gaza Faculty of Engineering Civil Engineering Department Numerical Analysis ECIV 3306 Introduction Course Outline.
HEAT TRANSFER FINITE ELEMENT FORMULATION
The Method of Moving Asymptotes
MECH4450 Introduction to Finite Element Methods
CE381 STRUCTURAL ANALYSIS I
Multivariable Control Systems ECSE 6460 Fall 2009 Lecture 1: 1 September 2009.
Textbook and Syllabus Textbook: Syllabus:
ME 520 Fundamentals of Finite Element Analysis Assoc.Dr. Ahmet Zafer Şenalp Mechanical Engineering.
INTRODUCTION Session 1 Course: S Introduction to Finite Element Method Year: 2010.
ME 160 Introduction to Finite Element Method-Spring 2016 Topics for Term Projects by Teams of 2 Students Instructor: Tai-Ran Hsu, Professor, Dept. of Mechanical.
Prepaid by: CLASSIFICATION OF STRUCTURAL ANALYSIS PROBLEMS.
Structural Optimization
1 CHAP 3 WEIGHTED RESIDUAL AND ENERGY METHOD FOR 1D PROBLEMS FINITE ELEMENT ANALYSIS AND DESIGN Nam-Ho Kim.
Our task is to estimate the axial displacement u at any section x
Textbook and Syllabus Textbook: Syllabus:
Finite Element Method Weak form Monday, 11/4/2002.
CITS4404 Artificial Intelligence & Adaptive Systems
Finite Element Method in Geotechnical Engineering
Lecture #6 Classification of structural analysis problems. Statical determinacy.
ME 520 Fundamentals of Finite Element Analysis
1D OF FINITE ELEMENT METHOD Session 4 – 6
MANE 4240 & CIVL 4240 Introduction to Finite Elements
Nonlinear Finite Element Methods
Soft Computing Applied to Finite Element Tasks
FEM : Finite Element Method 2017.
OPTIMIZATION OF PLANAR TRUSS STRUCTURE USING FIREFLY ALGORITHM
ME 521 Computer Aided Design 15-Optimization
Implementation of 2D stress-strain Finite Element Modeling on MATLAB
FEM Steps (Displacement Method)
CHAPTER 1 Force Analysis. Deformation Analysis.
5.2.2 Optimization, Search and
Structural Optimization Design ( Structural Analysis & Optimization )
Lecture 0: Introduction
Presentation transcript:

LECTURE SERIES on STRUCTURAL OPTIMIZATION Thanh X. Nguyen Structural Mechanics Division National University of Civil Engineering

OUTLINES ABOUT THE COURSE OVERVIEW STRUCTURAL OPTIMIZATION PROBLEM FORMULATION CLASSICAL PROGRAMMING TECHNIQUES INTRODUCTION TO SOME MODERN METHODS INTRODUCTION TO PBO PROBLEMS

ABOUT THE COURSE OBJECTIVE To provide students an insight into the concept of structural optimization To equip students with classical and state-of-art methods of optimization To present to students some optimum structural design applications

CORE CONTENTS W1. Overview (concepts, terminologies, classifications, examples) W2. Structural Optimization Problem Formulation (following force/displacement methods, …) W3. Classical Programming Techniques (for linear, nonlinear problems with or without constraints, sensitivity analysis) W4. Introduction to Modern Methods of Optimization (Genetic Algorithms, Simulated Annealing, Ant Colony, Optimization of Fuzzy Systems, Neural-Network-Based Optimization) W5 and W6. Introduction to Performance-Based Optimization (various topics given later) ABOUT THE COURSE

GRADING Homework: 20%; Report: 30%; Exam: 50% (the right to change the weights is reserved) TEXTBOOK Christensen, P. W., Klarbring, A., (2009). An Introduction to Structural Optimization. Springer. REFERENCE BOOKS Liang, Q. Q., (2005). Performance-based Optimization of Structures (Theory and applications). Spon. Spillers, W. R., MacBain, K. M., (2009). Structural Optimization. Springer. Rao, S. S., (2009). Engineering Optimization (Theory and Practice), 4 th Edition. John Wiley & Sons, Inc. ABOUT THE COURSE

COURSE REQUIREMENTS Regular attendance Weekly Homework Submission Presentation and Report Assignement Final Exam PREREQUISITES Structural Mechanics Finite Element Method Advanced Mathematics ABOUT THE COURSE

LECTURE 1 OVERVIEW LECTURE SERIES on STRUCTURAL OPTIMIZATION

CONTENTS The Basic Idea The Design Process General Mathematical Form Three Types of Structural Optimization Problems Some Examples

THE BASIC IDEA Structure “any assemblage of materials which is intended to sustain loads.” Optimization making things the best Structural optimization the subject of making an assemblage of materials sustain loads in the best way.

But “best” in what sense? THE BASIC IDEA

THE DESIGN PROCESS Function What is the use of the product? Conceptual design What type of construction concept should we use? Optimization Within the chosen concept, and within the constraints on function, make the product as good as possible Details Usually controlled by market, social or esthetic factors

Think of the design of a bridge! THE DESIGN PROCESS

Ways of realizing step 3 Iterative-intuitive (traditional, still dominant) Mathematical design optimization Iterative-intuitive way (a) A specific design is suggested (b) Requirements based on the function are investigated (may use FEM) (c) If not satisfied, a new design must be suggested, and even if such requirements are satisfied the design may not be optimal so we suggest a new design (d) The suggested new design is brought back to step (b). In this way an iterative process is formed where, on mainly intuitive grounds, a series of designs are created which hopefully converges to an acceptable final design. THE DESIGN PROCESS

Mathematical Design Optimization Way A mathematical optimization problem is formulated Requirements act as constraints. Step 3 following mathematical design optimization is much more automatic Not all factors can be usefully treated. Factors need to be measurable in mathematical form. THE DESIGN PROCESS

Objective function (f ) A function used to classify designs: measures weight, displacement in a given direction, effective stress or even cost of production Design variable (x) A function or vector that describes the design, and which can be changed during optimization. It may represent geometry or choice of material. When it describes geometry, it may relate to a sophisticated interpolation of shape or it may simply be the area of a bar, or the thickness of a sheet. GENERAL MATH. FORM OF A STRUCTURAL OPTIMIZATION PROBLEM

State variable (y) For a given structure, y is a function or vector that represents the response of the structure (displacement, stress, strain or force…) Single-Objective Structural Optimization

Multi-Objective Structural Optimization Pareto optimality: a design is Pareto optimal if there does not exist any other design that satisfies all of the objectives better. Common way to solve 

Three types of constraints (1) Behavioral constraints: constraints on the state variable y. Usually they are written g(y) ≤ 0, where g is a function which represents, e.g., a displacement in a certain direction. (2) Design constraints: constraints involving the design variable x. Obviously, these two types of constraints can be combined. (3) Equilibrium constraint: Nested formulation

(1) Sizing optimization: This is when x is some type of structural thickness, i.e., cross-sectional areas of truss members, or the thickness distribution of a sheet. THREE TYPES OF STRUCTURAL OPTIMIZATION PROBLEMS

(2) Shape optimization: x represents the form or contour of some part of the boundary of the structural domain. The state y is described by a set of partial differential equations. Connectivity of the structure is not changed.

(3) Topology optimization: In this way the connectivity of nodes is variable. Design variables x (often present geometric feature) can take the value zero, i.e., bars are removed from the truss.

(1) Weight Minimization of a Two-Bar Truss Subject to Stress Constraints SOME EXAMPLES

(2) Weight Minimization of a Two-Bar Truss Subject to Stress and Instability Constraints

(3) Weight Minimization of a Two-Bar Truss Subject to Stress and Displacement Constraints

(4) Weight Minimization of a Two-Beam Cantilever Subject to a Displacement Constraint

(5) Weight Minimization of a Three-Bar Truss Subject to Stress Constraints

(5a)

(5b)

(5c)

(5d)

(5e)