ME 575: Two-bar Truss

Similar documents
ME 575 Two-bar Truss OptdesX Tutorial

The part to be analyzed is the bracket from the tutorial of Chapter 3.

Introduction. 1. Function and parameter optimization. 2. Problem Formulation. 3. Graphical Optimization. 4. Exercises. 5.

= 21

= Set the units Click on the units icon, and change the default units to lbs and inches for:

Finite Element Analysis Using Pro/Engineer

11.1 Optimization Approaches

Introduction to Nastran SOL 200 Design Sensitivity and Optimization

Mechanical Component Design for Multiple Objectives Using Elitist Non-Dominated Sorting GA

Final project: Design problem

OptdesX. A SOFTWARE SYSTEM FOR OPTIMAL ENGINEERING DESIGN USERS MANUAL Release 1.0

Tutorial 1. A the end of the tutorial you should be able to

ADAPT-PT/RC 2014 Getting Started Tutorial ADAPT-RC mode

OPTIMUM DESIGN. Dr. / Ahmed Nagib Elmekawy. Lecture 3

ADAPT-PT/RC 2018 Getting Started Tutorial ADAPT-RC mode

Idealization of Design Strip in ADAPT RC

COMPUTER AIDED ENGINEERING. Part-1

1. Define the material properties. Activate the Data Entry menu if it s not already visible, and click on Materials.

ME Optimization of a Frame

ANSYS AIM Tutorial Structural Analysis of a Plate with Hole

CHAPTER 4 Linear Programming with Two Variables

Calculation of initial pretension for a cable-stayed bridge using Cable Force Tuning function in midas Civil

Introduction to Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras

FEMAP Tutorial 2. Figure 1: Bar with defined dimensions

Second-order shape optimization of a steel bridge

Visit the following websites to learn more about this book:

TUTORIAL 7: Stress Concentrations and Elastic-Plastic (Yielding) Material Behavior Initial Project Space Setup Static Structural ANSYS ZX Plane

Optimizing the Utility Scale Solar Megahelion Drive End-Cap (Imperial Units)

FEA TUTORIAL 2D STRESS ANALYSIS OF A THIN BAR (Using ProMechanica Wildfire 1.0)

Finite Element Course ANSYS Mechanical Tutorial Tutorial 4 Plate With a Hole

CHAPTER 4. Numerical Models. descriptions of the boundary conditions, element types, validation, and the force

Intro to Linear Programming. The problem that we desire to address in this course is loosely stated below.

Size Optimization of a Rail Joint

Engineering Optimization

Using Linear Programming for Management Decisions

Engineering Effects of Boundary Conditions (Fixtures and Temperatures) J.E. Akin, Rice University, Mechanical Engineering

Fundamentals of Operations Research. Prof. G. Srinivasan. Department of Management Studies. Indian Institute of Technology Madras.

STANDARDS OF LEARNING CONTENT REVIEW NOTES. ALGEBRA I Part I. 4 th Nine Weeks,

Finite Element Analysis Prof. Dr. B. N. Rao Department of Civil Engineering Indian Institute of Technology, Madras. Lecture - 36

Lesson 08 Linear Programming

CGN 3421 Computer Methods Spring 2002

CHECK STRESS ON DECK BASED ON SDI REQUIREMENTS

Dynamics and Vibration. Tutorial

Module 1 Lecture Notes 2. Optimization Problem and Model Formulation

Revision of the SolidWorks Variable Pressure Simulation Tutorial J.E. Akin, Rice University, Mechanical Engineering. Introduction

Constrained Optimization with Calculus. Background Three Big Problems Setup and Vocabulary

Chapter 4 Linear Programming

Alg2H Chapter 4 Review Sheet Date Wk #11. Let

HAMMER & STEEL, INC.

Important Note - Please Read:

Mechanical Component Design for Multiple Objectives Using Elitist Non-Dominated Sorting GA

Truss structural configuration optimization using the linear extended interior penalty function method

Pro MECHANICA STRUCTURE WILDFIRE 4. ELEMENTS AND APPLICATIONS Part I. Yves Gagnon, M.A.Sc. Finite Element Analyst & Structural Consultant SDC

FINITE ELEMENT ANALYSIS OF A PLANAR TRUSS

Bounded, Closed, and Compact Sets

FB-MULTIPIER vs ADINA VALIDATION MODELING

Exercise 1. 3-Point Bending Using the Static Structural Module of. Ansys Workbench 14.0

3.1 Graphing Linear Inequalities

BCN Decision and Risk Analysis. Syed M. Ahmed, Ph.D.

CITY AND GUILDS 9210 UNIT 135 MECHANICS OF SOLIDS Level 6 TUTORIAL 15 - FINITE ELEMENT ANALYSIS - PART 1

Lecture 14. Resource Allocation involving Continuous Variables (Linear Programming) 1.040/1.401/ESD.018 Project Management.

CES/CMS Overview. Geometric Parameters, G,

BIOL Gradation of a histogram (a) into the normal curve (b)

Module 1.5: Moment Loading of a 2D Cantilever Beam

Introduction to MSC.Patran

Problem 1. Lab #12 Solution

Exercise 1. 3-Point Bending Using the GUI and the Bottom-up-Method

Learning Module 8 Shape Optimization

Slide 1 / 96. Linear Relations and Functions

MA30SA Applied Math Unit D - Linear Programming Revd:

ME Optimization of a Truss

General modeling guidelines

Optimization of structures using convex model superposition

Tactile Sensor System Processing Based On K-means Clustering

CHAPTER 7 BEHAVIOUR OF THE COMBINED EFFECT OF ROOFING ELEMENTS

Numerical Calculations of Stability of Spherical Shells

GOAL GEOMETRIC PROGRAMMING PROBLEM (G 2 P 2 ) WITH CRISP AND IMPRECISE TARGETS

Prescribed Deformations

Cecil Jones Academy Mathematics Fundamentals

Optimal Design of Steel Columns with Axial Load Using Artificial Neural Networks

Common Core Math Curriculum Map

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

OPTFAIL Manual. A1.1 Introduction. APPENDIX 1 SPROPS, PROFAIL, and

Mathematics - LV 4 (with QuickTables) Correlation of the ALEKS course Mathematics LV 4 to the Common Core State Standards for Grade 4 (2010)

Learning Objectives. Continuous Random Variables & The Normal Probability Distribution. Continuous Random Variable

Classification of Optimization Problems and the Place of Calculus of Variations in it

CURRENT RESOURCES THAT SUPPORT TEACHING AND LEARNING OF THE COMMON CORE STATE STANDARDS IN MATHEMATICS

CME-TRUSS (Version 2.1) User's Manual

Analysis of a Tension Coupon

Structural analysis for in-service gas pipeline lowering using numerical method

Module 1: Introduction to Finite Element Analysis. Lecture 4: Steps in Finite Element Analysis

Number Systems MA1S1. Tristan McLoughlin. November 27, 2013

Aufgabe 1: Dreipunktbiegung mit ANSYS Workbench

Stress due to surface load

IJMH - International Journal of Management and Humanities ISSN:

Finite Element Analysis of a 10 x 22 FRP Building for TRACOM Corporation

DRAFT EAST POINSETT CO. SCHOOL DIST. - GRADE 4 MATH

Linear Programming Problems: Geometric Solutions

Grade 4 Overview. 1. Make sense of problems and persevere in solving them. 2. Reason abstractly and quantitatively.

Unit D Lecture Notes Word 2003

Transcription:

Name ME 575: Two-bar Truss Consider the design of a simple tubular symmetric truss shown in Fig. 1.1 below (problem originally from Fox 1 ). A design of the truss is specified by a unique set of values for the analysis variables: height (H), diameter, (d), thickness (t), separation distance (B), modulus of elasticity (E), and material density (). Suppose we are interested in designing a truss that has a minimum weight, will not yield, will not buckle, and does not deflect "excessively, and so we decide our model should calculate weight, stress, buckling stress and deflection as analysis functions. d P SECTION A-A t A H A B Fig. 1.1 - Layout for the Two-bar truss model. In this case we can develop a model of the truss using explicit mathematical equations. These equations are: B Weight d t H Stress B P H t dh Buckling Stress E( d t ) B 8[ H ] 1 R.L. Fox, Optimization Methods in Engineering Design, Addison Wesley, 1971

Deflection B P H 3/ t d H E The analysis variables and analysis functions for the truss are also summarized in Table 1.1. We note that the analysis variables represent all of the quantities on the right hand side of the equations give above. When all of these are given specific values, we can evaluate the model, which refers to calculating the functions. Table 1.1 - Analysis variables and analysis functions for the Two-bar truss. Analysis Functions B, H, t, d, P, E, Weight, Stress, Buckling Stress, Deflection An example design for the truss is given as, Height, H (in) 30. Diameter, d (in) 3. Thickness, t (in) 0.15 Separation distance, B (inches) 60. Modulus of elasticity ( 1000 lbs/in ) 30,000 Density, (lbs/in 3 ) 0.3 Load (1000 lbs) 66 Weight (lbs) 35.98 Stress (ksi) 33.01 Buckling stress (ksi) 185.5 Deflection (in) 0.066 We can obtain a new design for the truss by changing one or all of the analysis variable values. For example, if we change thickness from 0.15 in to 0.10 in., we find that weight has decreased, but stress and deflection have increased, as given below, Height, H (in) 30. Diameter, d (in) 3. Thickness, t (in) 0.1

Separation distance, B (inches) 60. Modulus of elasticity ( 1000 lbs/in ) 30,000 Density, (lbs/in 3 ) 0.3 Load (1000 lbs) 66 Weight (lbs) 3.99 Stress (psi) 49.5 Buckling stress (psi) 185.3 Deflection (in) 0.099 SPECIFYING AN OPTIMIZATION PROBLEM Variables, Objectives, Constraints Optimization problems are often specified using a particular form. That form is shown in Fig. 1.. First the design variables are listed. Then the objectives are given, and finally the constraints are given. The abbreviation s.t. stands for subject to. Find height and diameter to: Minimize Weight s. t. Stress 100 (Stress-Buckling Stress) 0 Deflection 0.5 Fig. 1. Example specification of optimization problem for the Two-bar truss Note that to define the buckling constraint, we have combined two analysis functions together. Thus we have mapped two analysis functions to become one design function. We can specify several optimization problems using the same analysis model. For example, we can define a different optimization problem for the Two-bar truss to be:

Find thickness and diameter to: Minimize Stress s.t. Weight 5.0 Deflection 0.5 Fig. 1.3 A second specification of an optimization problem for the Two-bar truss The specifying of the optimization problem, i.e. the selection of the design variables and functions, is referred to as the mapping between the analysis space and the design space. For the problem defined in Fig. 1. above, the mapping looks like: Analysis Space Height Diameter Thickness Width Design Space Design Variables Height Diameter Density Modulus Load Weight Stress Buckling Stress Deflection Design Functions Minimize Stress 100 ksi (Stress Buckling Stress) 0 Deflection 0.5 inches Fig. 1.4- Mapping Analysis Space to Design Space for the Two-bar Truss. We see from Fig. 1.4 that the design variables are a subset of the analysis variables. This is always the case. In the truss example, it would never make sense to make load a design variable otherwise the optimization software would just drive the load to zero, in which case the need for a truss disappears! Also, density and modulus would not be design variables unless the material we could use for the truss could change. In that case, the values these two variables could assume would be linked (the modulus for material A could only be matched with the density for material A) and would also be discrete. The solution of discrete variable optimization problems is discussed in Chapters 4 and 5. At this point, we will assume all design variables are continuous. In like manner, the design functions are a subset of the analysis functions. In this example, all of the analysis functions appear in the design functions. However, sometimes analysis functions are computed which are helpful in understanding the

design problem but which do not become objectives or constraints. Note that the analysis function stress appears in two design functions. Thus it is possible for one analysis function to appear in two design functions. In the examples given above, we only have one objective. This is the most common form of an optimization problem. It is possible to have multiple objectives. However, usually we are limited to a maximum of two or three objectives. This is because objectives usually are conflicting (one gets worse as another gets better) and if we specify too many, the algorithms can t move. The solution of multiple objective problems is discussed in more detail in Chapter 5. We also note that all of the constraints in the example are less-than inequality constraints. The limits to the constraints are appropriately called the allowable values or right hand sides. For an optimum to be valid, all constraints must be satisfied. In this case, stress must be less than or equal to 100; stress minus buckling stress must be less than or equal to 0, and deflection must be less than or equal to 0.5. Most engineering constraints are inequality constraints. Besides less-than ( ) constraints, we can have greater-than ( ) constraints. Any less-than constraint can be converted to a greater-than constraint or vice versa by multiplying both sides of the equation by -1. It is possible in a problem to have dozens, hundreds or even thousands of inequality constraints. When an inequality constraint is equal to its right hand side value, it is said to be active or binding. Besides inequality constraints, we can also have equality constraints. Equality constraints specify that the function value should equal the right hand side. Because equality constraints severely restrict the design space (each equality constraint absorbs one degree of freedom), they should be used carefully.

Complete the following activities: 1. Define the following design problem: With height and thickness as design variables, minimize deflection, subject to weight less than 6 pounds, stress less than 90 ksi, and stress minus buckling stress less than zero (i.e. no buckling). Diameter, d (in). Width of separation at base, B (inches) 60. Modulus of elasticity ( 1000 lbs/in ) 30,000 Density, (lbs/in 3 ) 0.3 Load (1000 lbs) 66 Design Variables Initial Guess Height, H (in) 30. Thickness, t (in) 0.15 Weight (lbs) Stress (ksi) Buckling stress (ksi) Deflection (in) Set lower bound of thickness to 0.05, upper bound to be 0.0; lower bound of height to be 10; upper bound to be 50.) a. Optimize the design. b. Turn in a hardcopy of the starting design and the optimal design. c. What is the optimal solution? What constraints are binding?. Keeping the same problem description given in Part 1, construct d contour and 3d surface plots (similar to plots in the tutorials, but with height and thickness as variables, deflection as the function contoured, and weight included as a constraint with stress and buckling). a. Turn in hardcopy of the plots. b. Shade the feasible region. Show the optimum point. c. Do the optimum variable values on the plot match the optimum values given in Part 1? 3. Keeping the problem from above, change the value of diameter from.0 to 3.0 Re-optimize the problem. Redo the d plot. a. Include hardcopy. Show the feasible region and optimum. b. What has changed? Why? c. Why does the buckling constraint boundary no longer show up? Verify your explanation.

4. Select width and load as variables for a 3d optimal surface plot and plot the solution of the optimization problem from Part 1 to minimize deflection at each of the width / load combinations. a. Turn in hardcopy of the plot. b. How is this plot different from the d and 3d plots in parts and 3 in terms of the variables we can select? Could we have chosen height and thickness as the graph variables? Why or why not? c. How is this plot different from the d and 3d plots in parts and 3 in terms of the computational expense? Explain your answer. d. Why don t we usually plot constraint boundaries on such a plot?