EML Engineering Design Systems II (Senior Design Project)

Slides:



Advertisements
Similar presentations
Optimality conditions for constrained local optima, Lagrange multipliers and their use for sensitivity of optimal solutions.
Advertisements

Engineering Optimization
Copyright © 2006 The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 One-Dimensional Unconstrained Optimization Chapter.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Lagrange Multipliers OBJECTIVES  Find maximum and minimum values using Lagrange.
Slide Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley.
Optimality conditions for constrained local optima, Lagrange multipliers and their use for sensitivity of optimal solutions Today’s lecture is on optimality.
Chapter 6 Linear Programming: The Simplex Method Section 3 The Dual Problem: Minimization with Problem Constraints of the Form ≥
Optimization.
Optimization in Engineering Design 1 Lagrange Multipliers.
Constrained Maximization
Economics 214 Lecture 37 Constrained Optimization.
Tutorial 7 Constrained Optimization Lagrange Multipliers
Constrained Optimization Rong Jin. Outline  Equality constraints  Inequality constraints  Linear Programming  Quadratic Programming.
Lecture 35 Constrained Optimization
Nonlinear Programming and Inventory Control (Multiple Items)
Lecture outline Support vector machines. Support Vector Machines Find a linear hyperplane (decision boundary) that will separate the data.
Lecture 10: Support Vector Machines
Introduction and Basic Concepts
ISM 206 Lecture 6 Nonlinear Unconstrained Optimization.
Constrained Optimization Rong Jin. Outline  Equality constraints  Inequality constraints  Linear Programming  Quadratic Programming.
Optimization of Linear Problems: Linear Programming (LP) © 2011 Daniel Kirschen and University of Washington 1.
5.5 Systems Involving Nonlinear Equations 1 In previous sections, we solved systems of linear equations using various techniques such as substitution,
Base: The number that represents the whole or 100%.
Principles of Computer-Aided Design and Manufacturing Second Edition 2004 ISBN Author: Prof. Farid. Amirouche University of Illinois-Chicago.
CHAPTER 3 SECTION 3.7 OPTIMIZATION PROBLEMS. Applying Our Concepts We know about max and min … Now how can we use those principles?
Ken YoussefiMechanical Engineering Dept. 1 Design Optimization Optimization is a component of design process The design of systems can be formulated as.
Nonlinear Programming (NLP) Operation Research December 29, 2014 RS and GISc, IST, Karachi.
Business Analytics with Nonlinear Programming
Ken YoussefiMechanical Engineering Dept. 1 Design Optimization Optimization is a component of design process The design of systems can be formulated as.
EML Spring’08 EML Engineering Design Systems II (Senior Design Project) Optimization Theory and Optimum Design Linear Programming Hyman: Chapter.
LAGRANGE mULTIPLIERS By Rohit Venkat.
Chapter 1 Section 3 Solving Equations. Verbal Expressions to Algebraic Expressions Example 1: Write an algebraic expression to represent each variable.
Chapter 6 Linear Programming: The Simplex Method Section 3 The Dual Problem: Minimization with Problem Constraints of the Form ≥
D Nagesh Kumar, IIScOptimization Methods: M2L4 1 Optimization using Calculus Optimization of Functions of Multiple Variables subject to Equality Constraints.
Optimization unconstrained and constrained Calculus part II.
ZEIT4700 – S1, 2015 Mathematical Modeling and Optimization School of Engineering and Information Technology.
Inexact SQP methods for equality constrained optimization Frank Edward Curtis Department of IE/MS, Northwestern University with Richard Byrd and Jorge.
(iii) Lagrange Multipliers and Kuhn-tucker Conditions D Nagesh Kumar, IISc Introduction to Optimization Water Resources Systems Planning and Management:
MTH 251 – Differential Calculus Chapter 4 – Applications of Derivatives Section 4.6 Applied Optimization Copyright © 2010 by Ron Wallace, all rights reserved.
Optimization and Lagrangian. Partial Derivative Concept Consider a demand function dependent of both price and advertising Q = f(P,A) Analyzing a multivariate.
SECONDARY ONE 6.1a Using Substitution to Solve a System.
Calculus-Based Optimization AGEC 317 Economic Analysis for Agribusiness and Management.
Nonlinear Programming In this handout Gradient Search for Multivariable Unconstrained Optimization KKT Conditions for Optimality of Constrained Optimization.
Optimization in Engineering Design 1 Introduction to Non-Linear Optimization.
Economics 2301 Lecture 37 Constrained Optimization.
Solving a System of Equations in Two Variables By Substitution Chapter 8.2.
Functions of Several Variables 13 Copyright © Cengage Learning. All rights reserved.
Inequality Constraints Lecture 7. Inequality Contraints (I) n A Review of Lagrange Multipliers –As we discussed last time, the first order necessary conditions.
1 Unconstrained and Constrained Optimization. 2 Agenda General Ideas of Optimization Interpreting the First Derivative Interpreting the Second Derivative.
Searching a Linear Subspace Lecture VI. Deriving Subspaces There are several ways to derive the nullspace matrix (or kernel matrix). ◦ The methodology.
D Nagesh Kumar, IISc Water Resources Systems Planning and Management: M2L2 Introduction to Optimization (ii) Constrained and Unconstrained Optimization.
Optimal Control.
3. 3 Solving Equations Using Addition or Subtraction 3
Bounded Nonlinear Optimization to Fit a Model of Acoustic Foams
Chapter 12 Section 1.
MTH1170 Integration by Partial Fractions
EML Engineering Design Systems II (Senior Design Project)
Chapter 11 Optimization with Equality Constraints
Support Vector Machines Introduction to Data Mining, 2nd Edition by
Ellipse Fitting COMP 4900C Winter 2008.
The Lagrange Multiplier Method
Solve Linear Equations by Elimination
Polynomials: Application
7.5 – Constrained Optimization: The Method of Lagrange Multipliers
Solving Multiplication Equations
Chapter 11 Reliability-Based Optimum Design
What are optimization methods?
Solving Systems of Linear Equations by Elimination
Multivariable optimization with no constraints
Constraints.
Presentation transcript:

EML4552 - Engineering Design Systems II (Senior Design Project) Optimization Theory and Optimum Design Unconstrained Optimization (Lagrange Multipliers) Hyman: Chapter 10 EML 4550 - Spring’08

Unconstrained Optimization In 1-D the optimum is determined by: x y=f(x) df/dx=0 EML 4550 - Spring’08

Unconstrained Optimization The condition for a local optimum can be extended to multi-dimensions x2 x1 EML 4550 - Spring’08

Unconstrained Optimization Condition for local optimum in unconstrained problem However, most optimization problems are constrained EML 4550 - Spring’08

Optimization Minimize (Maximize) an Objective Function of certain Variables subject to Constraints EML 4550 - Spring’08

Lagrange Multipliers An analytical approach for solving constrained optimization problems Particularly suited for problems in which the objective function and the constraints can be expressed analytical (even if highly non-linear) Could be numerically implemented for more general cases Will present the method through a simple example, it can be generalized for more complex problems EML 4550 - Spring’08

Lagrange Multiplers: Example Determine the dimensions of a rectangular storage container to minimize fabrication costs, the container will hold a volume V, and be made of steel in the bottom (at a cost of S $/unit surface), and wood on the side (at a cost of W $/unit surface) EML 4550 - Spring’08

Lagrange Multipliers: Example In ‘principle’, we could ‘solve’ for z in terms of x and y. Substitute back into the equation for cost to obtain C(x,y) and then apply the condition dC/dx=dC/dy=0 This method, although correct in principle, could be very complex if we had many variables and constraints, or when the equations involved are difficult to solve (or involve numerical models) A more general method is needed to approach constrained optimization problems. EML 4550 - Spring’08

Lagrange Multipliers: Example Rewrite the constraint: Define the Lagrangian as: Notice that we have added “zero” to the objective function EML 4550 - Spring’08

Lagrange Multipliers: Example Have turned a 3-D constrained problem into a 4-D unconstrained problem EML 4550 - Spring’08

Lagrange Multipliers: Example The solution to the set of 4 equations in 4 unknowns is the optimum we seek. We need to solve the system, in this case: EML 4550 - Spring’08

Lagrange Multipliers: Example Substituting: EML 4550 - Spring’08

Lagrange Multipliers: Example Solutions: x=y means the optimum occurs when the bottom of the container is ‘square’ (the second solution can be shown to be the same condition x=y) EML 4550 - Spring’08

Lagrange Multipliers: Example Substituting: EML 4550 - Spring’08

Lagrange Multipliers: General Case EML 4550 - Spring’08

Lagrange Multipliers: General Case EML 4550 - Spring’08

Lagrange Multipliers: General Case EML 4550 - Spring’08

Lagrange Multipliers: General Case EML 4550 - Spring’08

Other Optimization Methods Step 1: Convert a constrained optimization problem into an unconstrained problem by use of ‘penalty’ functions EML 4550 - Spring’08

Other Optimization Methods Step 2: Use a ‘search’ method to obtain the optimum (numerical probing of the objective function) Random search Directed search Hybrid search Combination of methods (‘decomposition’, sequential application, etc.) EML 4550 - Spring’08

Search Methods The challenge is to create an ‘efficient’ search method that at the same time ensures we find the ‘global’ optimum and not just a local optimum Random search Steepest descent “Simplex” (polyhedron) search Genetic algorithm Simulated annealing EML 4550 - Spring’08