Written by Changhyun, SON Chapter 5. Introduction to Design Optimization - 1 PART II Design Optimization.

Slides:



Advertisements
Similar presentations
UNIT 1 CONCEPT OF MANAGERIAL ECONOMICS (continue)
Advertisements

UNIT 1 CONCEPT OF MANAGERIAL ECONOMICS (continue)
Parameterizing a Geometry using the COMSOL Moving Mesh Feature
Decision Analysis Tools in Excel
Experimental Design, Response Surface Analysis, and Optimization
Alternate Software Development Methodologies
Optimization of thermal processes2007/2008 Optimization of thermal processes Maciej Marek Czestochowa University of Technology Institute of Thermal Machinery.
Software Engineering General Project Management Software Requirements
Linear and Integer Programming Models
Chapter 28 Design of Experiments (DOE). Objectives Define basic design of experiments (DOE) terminology. Apply DOE principles. Plan, organize, and evaluate.
Fundamentals of Information Systems, Second Edition
Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition.
D Nagesh Kumar, IIScOptimization Methods: M1L4 1 Introduction and Basic Concepts Classical and Advanced Techniques for Optimization.
MSIS 110: Introduction to Computers; Instructor: S. Mathiyalakan1 Systems Investigation and Analysis Chapter 12.
SDLC. Information Systems Development Terms SDLC - the development method used by most organizations today for large, complex systems Systems Analysts.
Uncertainty analysis is a vital part of any experimental program or measurement system design. Common sources of experimental uncertainty were defined.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 17 Slide 1 Rapid software development.
Introduction to Computer Technology
Beam Design for Geometric Nonlinearities
Stevenson and Ozgur First Edition Introduction to Management Science with Spreadsheets McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
Article Title: Optimization model for resource assignment problems of linear construction projects ShuShun Liu & ChangJung Wang, National Yunlin University.
Introduction to Databases and Database Languages
1.Database plan 2.Information systems plan 3.Technology plan 4.Business strategy plan 5.Enterprise analysis Which of the following serves as a road map.
1 Hybrid methods for solving large-scale parameter estimation problems Carlos A. Quintero 1 Miguel Argáez 1 Hector Klie 2 Leticia Velázquez 1 Mary Wheeler.
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning.
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design.
1 Chapter 2 The Process. 2 Process  What is it?  Who does it?  Why is it important?  What are the steps?  What is the work product?  How to ensure.
Introduction to Management Science Chapter 1: Hillier and Hillier.
ENCI 303 Lecture PS-19 Optimization 2
Ken YoussefiMechanical Engineering Dept. 1 Design Optimization Optimization is a component of design process The design of systems can be formulated as.
Optimization of Plate Forming Process Parameters By Mohamed Jolgaf Prof. Dr. S.B. Sulaiman, Dr. M. K. A. Ariffin Dr. A. A. Faieza and Dr. B. T. H. T. Baharudin.
Chapter 7 Optimization. Content Introduction One dimensional unconstrained Multidimensional unconstrained Example.
Testing Workflow In the Unified Process and Agile/Scrum processes.
Ken YoussefiMechanical Engineering Dept. 1 Design Optimization Optimization is a component of design process The design of systems can be formulated as.
Linear Buckling Analysis
Major objective of this course is: Design and analysis of modern algorithms Different variants Accuracy Efficiency Comparing efficiencies Motivation thinking.
Written by Changhyun, SON Chapter 6. ANSYS Implementation - 1 CHAPTER 6 ANSYS Implementation.
Systems Analysis and Design in a Changing World, Fourth Edition
FORS 8450 Advanced Forest Planning Lecture 11 Tabu Search.
Fundamentals of Information Systems, Second Edition 1 Systems Development.
Shaping Optimization of Turbine Disk and Bearing Seal Shen-Yeh Chen Structures Dept., Product Design Honeywell ES&S, Phoenix, Arizona Aug 2001.
LESSON 3. Properties of Well-Engineered Software The attributes or properties of a software product are characteristics displayed by the product once.
Data Structures and Algorithms Dr. Tehseen Zia Assistant Professor Dept. Computer Science and IT University of Sargodha Lecture 1.
Local Search and Optimization Presented by Collin Kanaley.
Software Engineering and Object-Oriented Design Topics: Solutions Modules Key Programming Issues Development Methods Object-Oriented Principles.
7-1 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 23, 2009 Inventory # Workbench - Mechanical Introduction 12.0 Chapter.
Exploring the Design Domain Chapter Four. Training Manual January 30, 2001 Inventory # Exploring the Design Domain A. Overview Exploring the.
Robust Design Chapter Six. Training Manual January 30, 2001 Inventory # Robust Design In this section, we will present a practical application.
Process Asad Ur Rehman Chief Technology Officer Feditec Enterprise.
Introduction Chapter One. Training Manual January 30, 2001 Inventory # Introduction Course Overview This Design Optimization course is designed.
1 Optimization Techniques Constrained Optimization by Linear Programming updated NTU SY-521-N SMU EMIS 5300/7300 Systems Analysis Methods Dr.
Optimization in Engineering Design 1 Introduction to Non-Linear Optimization.
34 Copyright © 2007, Oracle. All rights reserved. Module 34: Siebel Business Services Siebel 8.0 Essentials.
Adeyl Khan, Faculty, BBA, NSU 1 Introduction to Linear Programming  A Linear Programming model seeks to maximize or minimize a linear function, subject.
Application Development in Engineering Optimization with Matlab and External Solvers Aalto University School of Engineering.
LECTURE 5 Nangwonvuma M/ Byansi D. Components, interfaces and integration Infrastructure, Middleware and Platforms Techniques – Data warehouses, extending.
Structural Optimization
SECTION 6 DESIGN STUDY. What’s in this section: –Design Variables –Design Studies Overview –Specifying an Objective –Execution Display Settings –Output.
Advanced Algorithms Analysis and Design
Chapter 1 The Systems Development Environment
Optimization of Plate Forming Process Parameters
Chapter 1 The Systems Development Environment
FEA Introduction.
Chapter 2 Database Environment.
Objective of This Course
Optimization and Some Traditional Methods
Structural Optimization Design ( Structural Analysis & Optimization )
MECH 3550 : Simulation & Visualization
Chapter 1 The Systems Development Environment
Topology Optimization through Computer Aided Software
Presentation transcript:

Written by Changhyun, SON Chapter 5. Introduction to Design Optimization - 1 PART II Design Optimization

Written by Changhyun, SON Chapter 5. Introduction to Design Optimization - 2 CHAPTER 5 Introduction to Design Optimization

Written by Changhyun, SON Chapter 5. Introduction to Design Optimization - 3 What’s Design Optimization? Design optimization is the creation of a design which : l Meets all specified requirements l Minimizes key items such as weight, size, stress, cost, and other factors l In short, is as effective as possible

Written by Changhyun, SON Chapter 5. Introduction to Design Optimization - 4 Some Definitions Design is the configuration of a part, product, or structure that enables a specified function to be performed. Optimum design is a design in which a key aspect, such as weight, cost or performance, is improved to the greatest extent possible without compromising the intended function.

Written by Changhyun, SON Chapter 5. Introduction to Design Optimization - 5 Traditional Optimum Design Traditionally, an “optimum” design has often been costly and time consuming to achieve. It’s usually pursued through a manual design process in which the engineer. u Develops an initial design u performs an analysis of the design u evaluates the analysis results u modifies the design u repeats steps 2 through 4 until an “optimum”design is obtained. The process is controlled by the engineer. Because of the expense and time involved in traditional “optimum” design, a “less than optimum” design is often accepted in an economic trade-off.

Written by Changhyun, SON Chapter 5. Introduction to Design Optimization - 6 Initial Design AnalysisModification Evaluation “Optimum” Design Traditional Optimum Design

Written by Changhyun, SON Chapter 5. Introduction to Design Optimization - 7 Design Optimization l Design optimization is a programmed mathematical technique that integrates this iterative design cycle into an automated process. l The analysis, evaluation, and modification tasks are performed automatically, making it possible to obtain an “optimum” design more efficiently. l Resulting iterations can improve understanding of design behavior.

Written by Changhyun, SON Chapter 5. Introduction to Design Optimization - 8 Initial Design Analysis Modification Evaluation “Optimum” Design Design Optimization

Written by Changhyun, SON Chapter 5. Introduction to Design Optimization - 9 Specification of ANSYS Design Optimization l ANSYS Design optimization employs approximation techniques that permit optimization based on virtually any aspect of a design, that permit optimization based on virtually any aspect of a design, not just cost or weight. not just cost or weight. l Any problem that can be solved by an ANSYS analysis can also be included in ANSYS design optimization. included in ANSYS design optimization. u Full analysis capabilities u APDL, ANSYS Parametric Design Language u Access to analysis results and database values l Therefore, there is tremendous flexibility in the types of optimization problems that can be handled by the ANSYS program. problems that can be handled by the ANSYS program.

Written by Changhyun, SON Chapter 5. Introduction to Design Optimization - 10 Design Optimization Technique l ANSYS offers a number of techniques for performing design optimization, including : u Two automated optimization methods u Tools for user-driven design studies u Ability to program custom optimization logic l For most users, ANSYS optimization methods and tools are sufficient to quickly help compute an optimal solution for a design.

Written by Changhyun, SON Chapter 5. Introduction to Design Optimization - 11 Key Concepts In ANSYS, design optimization can be made an interactive process to seek an optimal design. The major steps involved are : l Create a functional analysis problem which parameterizes item that : u You wish to vary (design variables) u You wish to constrain (constrains) u You wish to optimize (goal) u Are compared as results l Select an optimization technique. l Perform the optimization run. l Examine results.

Written by Changhyun, SON Chapter 5. Introduction to Design Optimization - 12 Terminology Some of the terminology we will use in creating automated design optimization in ANSYS include : - Design variables - State variables - Objective function - Function minimization - Design Space - Design Set - Feasible, infeasible, and best designs

Written by Changhyun, SON Chapter 5. Introduction to Design Optimization - 13 Design Variables Quantities varied in seeking an optimum design - for example, the thickness of a part. A design variable is a quantity which : - Is independent of other quantities - Will be changed during the optimization process - Is constrained within a given range l Design variables in ANSYS optimization must be positive- valued quantities which are automatically changed, or can be set by the user. l Up to 60 design variables may be defined in ANSYS.

Written by Changhyun, SON Chapter 5. Introduction to Design Optimization - 14 State Variables Quantities which set constraints on the design - for example, a part can be deflect no more than 5 centimeters. A state variable : - Is a dependent variable - Must have a minimum value, or a maximum value, or both - Is a constraint, rather than the quantity you are optimizing

Written by Changhyun, SON Chapter 5. Introduction to Design Optimization - 15 State Variables (Cont’d) l State variables typically include results quantities such as stresses, deflections, or any other analysis result. l Up to 100 state variables may be defined in ANSYS. l State variables typically are dependent on design variables. Unlike design variables, which are independently varied, state variables are dependent output quantities that are used to determine the feasibility of a design, based on the specified constraints - for example, a least-weight bridge structure which cannot sag more than 12 inches when loaded.

Written by Changhyun, SON Chapter 5. Introduction to Design Optimization - 16 Other terminology l Objective Function - A function you wish to optimize by modifying the design variables, such as weight, cost, or height. In ANSYS, the objective function is a parameter which is always minimized. l Function Minimization - Successively modifying design variables to minimize the value of the objective function. l Design Set - The set of parameter values describing the state of the model, including design variable values. ANSYS automatically retains database results corresponding to the last design set used in a design optimization run, and also retain the database for the best (minimum objective function) set.

Written by Changhyun, SON Chapter 5. Introduction to Design Optimization - 17 Other terminology (Cont’d) l Design Space - A region defined by all possible feasible design sets. l Feasible Design - A design which meets all constraints, on both design variables and state variables. l Infeasible Design - A design which violates at least one constraint. l Best Design - The design which attempts to minimize the objective function and most closely meets all design constraints. In problems where no design is feasible, ANSYS selects the design closest to feasible, not the design with the optimal objective function value, as best design.

Written by Changhyun, SON Chapter 5. Introduction to Design Optimization - 18 A Sample Optimization Problem Consider a beam model with a load on it : 100 lbs h w Design the beam height and width for the given loading condition such that the weight is minimized subject to an acceptable deformation at the beam end point.

Written by Changhyun, SON Chapter 5. Introduction to Design Optimization - 19 A Sample Optimization Problem l The width w and height h are design variables - they must be positive, and can be varied to find an optimal design. Deformation at beam endpoint () is a state variable - its result will depend on w and h, and it can be restricted within an allowable range of values. As a state variable, it is a response quantity. l The total area, represented as (w*h), which is directly proportional to the weight, is an objective function. It varies with changes in design variables, and is to be minimized. Note that we are optimizing area rather than weight directly. The inclusion of a constant density value, which does not affect the optimization, would require the computation of a mass matrix during the analysis.

Written by Changhyun, SON Chapter 5. Introduction to Design Optimization - 20 To Optimize the Problem l Build initial model using ANSYS parameters for the width w and height h. Set another parameters “del” to the retrieved end point nodal deformation value. l Modeling and analysis session will be saved, including parameters, as an analysis file. l In the optimization phase, w and h are defined as design variables, analysis result “del” is defined as a state variable, and an additional parameter defined as the value (w*h) in the analysis file is used as the objective function.

Written by Changhyun, SON Chapter 5. Introduction to Design Optimization - 21 To Optimize the Problem (Cont’d) l After performing an optimization run in ANSYS, result values are available for the last, and the “best” (e.g. minimum objective function) solution encountered during the optimization run. l Values of w and h tried by the program, as well as area (w*h), are available as design sets for later examination.

Written by Changhyun, SON Chapter 5. Introduction to Design Optimization - 22 Methods and Tools l Optimization methods attempt an automated solution of an optimization problem. l Optimization tools can be employed by the user to help “get a feel” for design space. The most general case of optimization, e.g. trying every possible solution within the feasible design space, is virtually impossible for real problems. Approximations to this general case are sufficient for many problems. ANSYS offers several optimization tools and methods appropriate for different kinds of analysis problems. These methods and tools are discussed in more detail in Chapter 9.

Written by Changhyun, SON Chapter 5. Introduction to Design Optimization - 23 ANSYS Optimization Methods l Sub-problem Approximation Method - An approach based upon using an approximation of the objective function. Generally efficient. l First Order Method - An approach based upon searching techniques using the gradients (e.g. rate of change) of dependent variables with respect to the design variables. Generally more accurate. l User Method - Implementation of a user optimization function in subroutine form. These optimization methods seek minimum for the objective function.

Written by Changhyun, SON Chapter 5. Introduction to Design Optimization - 24 ANSYS Design Optimization Tools l Single Iteration Design Tool - Makes one pass through an ANSYS analysis using a specified design set. Facilitates user-driven “what if” studies. l Random Tool - Generates several design sets using random variations of design variables. l Factorial Tool - Scans all extreme points in design space. l Gradient Tool - Uses gradient of objective function and state variables. l Sweep Tool - Sweeps design space one variable at a time. l User Tool - Use of a user function in subroutine form.