Professional Documents
Culture Documents
Optimization – 21
ORO-21
Dr Aamer Ahmed
• Qualification:
• PhD Manufacturing System Design and Optimization
• MS Design and innovation (Mechanical and Manufacturing Engineering)
• BSc Mechanical engineering
• Research Interest:
• Computer Aided Process Planning,
• Manufacturing Processes
• PLM Solutions
• Manufacturing Systems and their Design
• Optimization and Process Plan Optimization
• Analysis and Generation Kinematic Machine Configurations
• Reconfigurable Process Plans and Reconfigurable Manufacturing Systems
• Computer Integrated Manufacturing
• Ontologies
• Research Projects
– Machine Kinematics
– Optimization of Manufacturing Process plans
– Algorithmic Design
– Mathematical modelling of Machining Tolerances
– Modelling and simulation of mechanical systems
Grading Policy
Grade Distribution:
Activity
Final Exam 50
Sessional Exam 30
Quizzes/ Assignments 10
Term Project 10
Class policy and Academic Honesty
I highly encourage you to ask questions and
discuss the course material with me and your
classmates
However, I expect that the work you submit for
this course will be original
No cheating, fabrication, falsification and
forgery, multiple submission, plagiarism,
complicity and computer misuse
Please switch off / put on silent your cell phones
Adhere to the fixed date for assignment / project
submission.
Books
Recommended Books:
1. Introduction to Optimum design by Jasbir
S. Arora
2. Kalyanmoy Deb, Optimization for
engineering design, algorithms and
examples, Prentice Hall (2005).
3. Operations research By Hamdy A. Taha
4. Operations Research: Applications and
Algorithms by Wayne L Wintson
Course Overview
• An important aspect of the optimal design process is the
formulation of the design problem in a mathematical form which
is acceptable to an optimization algorithm. However, there is no
unique way of formulating every engineering design problem.
• A number of single-variable function optimization algorithms will
be discussed. The working principles of these algorithms are
simpler and, therefore, easier to understand.
• Also number of algorithms for optimizing unconstrained
objective functions having multiple variables will be presented.
Then various algorithms for solving constrained optimization
problems will be presented.
• Nontraditional optimization algorithms, which are very different
in principle than the above algorithms, will be introduced.
These include Genetic Algorithms search, Simulated Annealing
method etc.
Course Outline
Page 4 of 5
Basic and support material to be Homework/reports and their due
Week
covered dates
Introduction to Operations
Research (OR) Operations
Research definition and origin.
(1)
Essential features of the OR
approach. Quantification of
factors. Stages in OR study.
Introduction to Foundation
mathematics and statistics
(2) Linear Programming (LP), LP Tutorial 1
and allocation of resources, LP
definition, Linearity requirement
Expressing LP problems,
Limitations or constraints,
(3) Tutorial 2, Assignment 1
Maximization Then
Minimization problems.
Graphical LP Minimization
solution, Introduction, Simplex
(5) Tutorial 3
method definition, formulating
the Simplex model.
A = xy (Objective Equation)
2y = 300 – 2x ; y = 150 – x
Now we substitute 150 – x for y in the objective equation so
that the objective equation will have only one independent
variable.
Maximizing Area -CONTINUED
5000
4000
Area (A)
3000
2000
1000
0
0 50 100 150
x
-CONTINUED
Maximizing Area
Since the graph of the function is obviously a parabola, then the
maximum value of A (along the vertical axis) would be found at the only
value of x for which the first derivative is equal to zero.
Now we will determine the constraint equation. The only piece of information
we have not yet used in some way is that the area is 75 square feet. Using this,
we create a constraint equation as follows.
75 = xy (Constraint Equation)
Now we rewrite the constraint equation, isolating one of the variables
therein.
75 = xy
75/y = x
Minimizing Cost EXAMPLE 2: -CONTINUED
Now we rewrite the objective equation using the substitution we just acquired
from the constraint equation.
The objective equation is: C = 20x + 15y
1200
1000
800
600
400
200
0
0 50 100 150
Graph of the
function. y
Minimizing Cost EXAMPLE 2: -CONTINUED
(Volume) A canvas wind shelter for the beach has a back, two
square sides, and a top. Find the dimensions for which the
volume will be 250 cubic feet and that requires the least possible
amount of canvas.
x
y
x
The quantity that we will be maximizing is ‘surface area’.
Therefore, our objective equation will contain a variable
representing surface area, A.
Minimizing Surface Area
EXAMPLE 3: -CONTINUED
Simplify. 4000
3500
A = 2x + 500/x
2
3000
2500
Area (A)
4x = 500/x2
4x3 = 500
x3 = 125
x=5
Minimizing Surface Area
EXAMPLE 3: -CONTINUED