SlideShare a Scribd company logo
1 of 22
Optimization Techniques
O.A.Jarali
Department of Mechanical
Engineering
O.A.JARALI , GIT LVEL
Optimization is the act of obtaining the
best result under given circumstances. In
design ,construction, and maintenance of
any engineering system, engineers have to
take many technological and managerial
decisions at several stages.
The ultimate goal of all such decisions is
either to minimize the effort required or to
maximize the desired benefit.
Since the effort required or the benefit
desired in any practical situation can be
expressed as a function of certain decision
variables. O.A.JARALI , GIT LVEL
Optimization can be defined as the process of finding the
conditions that give the maximum or minimum value of a
function. It can be seen from Fig. 1.1 that if a point x∗
corresponds to the minimum value of function f (x), the same
point also corresponds to the maximum value of the negative
of the function, −f (x). Thus without loss of generality,
optimization can be taken to mean minimization since the
maximum of a function can be found by seeking the
minimum of the negative of the same function.
O.A.JARALI , GIT LVEL
In addition, the following operations on the objective function will not
change the optimum solution x∗ (see Fig. 1.2):
1. Multiplication (or division) of f (x) by a positive constant c.
2. Addition (or subtraction) of a positive constant c to (or from) f (x).
O.A.JARALI , GIT LVEL
There is no single method available for solving all
optimization problems efficiently.
Hence a number of optimization methods have
been developed for solving different types of
optimization problems. The optimum seeking
methods are also known as mathematical
programming techniques and are generally studied
as a part of operations research.
Operations research is a branch of mathematics
concerned with the application of scientific
methods and techniques to decision making
problems and with establishing the best or optimal
solutions.
O.A.JARALI , GIT LVEL
Mathematical programming techniques are useful in finding the minimum of
a function of several variables under a prescribed set of constraints.
Stochastic process techniques can be used to analyze problems described by
a set of random variables having known probability distributions.
Statistical methods enable one to analyze the experimental data and build
empirical models to obtain the most accurate representation of the physical
situation.
O.A.JARALI , GIT LVEL
O.A.JARALI , GIT LVEL
O.A.JARALI , GIT LVEL
Basic components of an optimization problem :
–An objective function expresses the main aim
of the model which is either to be minimized
or maximized.
–A set of unknowns or variables which control
the value of the objective function.
–A set of constraints that allow the unknowns
to take on certain values but exclude others
O.A.JARALI , GIT LVEL
O.A.JARALI , GIT LVEL
As already defined the objective function is the
mathematical function one wants to maximize or
minimize, subject to certain constraints. Many
optimization problems have a single objective function
(When they don't they can often be reformulated so
that they do). The two interesting exceptions are:
–No objective function.The user does not particularly
want to optimize anything so there is no reason to
define an objective function. Usually called a
feasibility problem.
–Multiple objective functions.In practice, problems
with multiple objectives are reformulated as single-
objective problems by either forming a weighted
combination of the different objectives or by treating
some of the objectives by constraints.
Any engineering system or component is
defined by a set of quantities some of which
are viewed as variables during the design
process. In general, certain quantities are
usually fixed at the outset and these are
called preassigned parameters. All the other
quantities are treated as variables in the
design process and are called design or
decision
variables xi , i = 1, 2, . . . , n. The design
variables are collectively represented as a
design vector X = {x1, x2, . . . , xn}T.
O.A.JARALI , GIT LVEL
Consider the design of the gear pair shown in Fig. 1.3, characterized by its
face width b, number of teeth T1 and T2, center distance d, pressure
angle ψ, tooth profile, and material. If center distance d, pressure angle
ψ, tooth profile, and material of the gears are fixed in advance, these
quantities can be called preassigned parameters. The remaining
quantities can be collectively represented by a design vector X = {x1, x2,
x3}T = {b, T1, T2}T. If there are no restrictions on the choice of b, T1, and
T2, any set of three numbers will constitute a design for the gear pair.
O.A.JARALI , GIT LVEL
If an n-dimensional Cartesian space with each
coordinate axis representing a design variable xi (i =
1, 2, . . . , n) is considered, the space is called the
design variable space or simply design space. Each
point in the n-dimensional design space is called a
design point and represents either a possible or an
impossible solution to the design problem.
In the case of the design of a gear pair, the design
point {1.0, 20, 40}T, for example, represents a
possible solution, whereas the design point {1.0,−20,
40.5}T represents an impossible solution since it is
not possible to have either a negative value or a
fractional value for the number of teeth.
O.A.JARALI , GIT LVEL
In many practical problems, the design variables cannot be chosen
arbitrarily; rather, they have to satisfy certain specified functional and
other requirements. The restrictions that must be satisfied to produce
an acceptable design are collectively called design constraints.
Constraints that represent limitations on the behaviour or performance
of the system are termed behaviour or functional constraints.
Constraints that represent physical limitations on design variables, such
as availability, fabricability, and transportability, are known as geometric
or side constraints. For example, for the gear pair shown in Fig. 1.3, the
face width b cannot be taken smaller than a certain value, due to
strength requirements. Similarly, the ratio of the numbers of teeth,
T1/T2, is dictated by the speeds of the input and output shafts, N1 and
N2. Since these constraints depend on the performance of the gear pair,
they are called behaviour constraints. The values of T1 and T2 cannot be
any real numbers but can only be integers. Further, there can be upper
and lower bounds on T1 and T2 due to manufacturing limitations. Since
these constraints depend on the physical limitations, they are called side
constraints.
O.A.JARALI , GIT LVEL
For illustration, consider an optimization problem with only
inequality constraints gj (X) ≤ 0. The set of values of X that
satisfy the equation gj (X) = 0 forms a hypersurface in the
design space and is called a constraint surface. Note that this
is an (n − 1)-dimensional subspace, where n is the number of
design variables. The constraint surface divides the design
space into two regions: one in which gj (X) < 0 and the other
in which gj(X)>0. Thus the points lying on the hypersurface
will satisfy the constraint gj(X) critically, whereas the points
lying in the region where gj(X)>0 are infeasible or
unacceptable, and the points lying in the region where gj (X) <
0 are feasible or acceptable. The collection of all the
constraint surfaces gj (X) = 0, j = 1, 2, . . . ,m, which separates
the acceptable region is called the composite constraint
surface.
O.A.JARALI , GIT LVEL
O.A.JARALI , GIT LVEL
Figure 1.4 shows a hypothetical two-dimensional design
space where the infeasible region is indicated by hatched
lines. A design point that lies on one or more than one
constraint surface is called a bound point , and the
associated constraint is called an active constraint . Design
points that do not lie on any constraint surface are known
as free points. Depending on whether a particular design
point belongs to the acceptable or unacceptable region, it
can be identified as one of the following four types:
1. Free and acceptable point
2. Free and unacceptable point
3. Bound and acceptable point
4. Bound and unacceptable point
O.A.JARALI , GIT LVEL
The selection of the objective function can be one of the most
important decisions in the whole optimum design process. In
some situations, there may be more than one criterion to be
satisfied simultaneously. For example, a gear pair may have to be
designed for minimum weight and maximum efficiency while
transmitting a specified horsepower. An optimization problem
involving multiple objective functions is known as a multiobjective
programming problem. With multiple objectives there arises a
possibility of conflict, and one simple way to handle the problem is
to construct an overall objective function as a linear combination
of the conflicting multiple objective functions. Thus if f1(X) and
f2(X) denote two objective functions, construct a new (overall)
objective function for
optimization as
f (X) = α1f1(X) + α2f2(X) (1.3)
where α1 and α2 are constants whose values indicate the relative
importance of one objective function relative to the other.
O.A.JARALI , GIT LVEL
The locus of all points satisfying f (X) = C = constant
forms a hypersurface in the design space, and each
value of C corresponds to a different member of a family
of surfaces. These surfaces, called objective function
surfaces, are shown in a hypothetical two-dimensional
design space in Fig. 1.5. Once the objective function
surfaces are drawn along with the constraint surfaces,
the optimum point can be determined without much
difficulty. But the main problem is that as the number of
design variables exceeds two or three, the constraint and
objective function surfaces become complex even for
visualization and the problem has to be solved purely as
a mathematical problem.
O.A.JARALI , GIT LVEL
O.A.JARALI , GIT LVEL
Design a uniform column of tubular section, with hinge
joints at both ends, (Fig. 1.6) to carry a compressive load
P = 2500 kgf for minimum cost. The column is made up of
a material that has a yield stress (σy ) of 500 kgf/cm2,
modulus of elasticity (E) of 0.85 × 106 kgf/cm2, and
weight density (ρ) of 0.0025 kgf/cm3.The length of the
column is 250 cm. The stress induced in the column
should be less than the buckling stress as well as the yield
stress. The mean diameter of the column is restricted to
lie between 2 and 14 cm, and columns with thicknesses
outside the range 0.2 to 0.8 cm are not available in the
market. The cost of the column includes material and
construction costs and can be taken as 5W + 2d, where W
is the weight in kilograms force and d is the mean
diameter of the column in centimetres.
O.A.JARALI , GIT LVEL
The design variables are the mean diameter
(d) and tube thickness (t ):
The objective function to be minimized is given
by
f (X) = 5W + 2d = 5ρlπ dt + 2d = 9.82x1x2 + 2x1
(E2)
O.A.JARALI , GIT LVEL

More Related Content

Similar to LECTUE 2-OT (1).pptx

From Declarative to Imperative Operation Specifications (ER 2007)
From Declarative to Imperative Operation Specifications (ER 2007)From Declarative to Imperative Operation Specifications (ER 2007)
From Declarative to Imperative Operation Specifications (ER 2007)Jordi Cabot
 
A modeling approach for integrating durability engineering and robustness in ...
A modeling approach for integrating durability engineering and robustness in ...A modeling approach for integrating durability engineering and robustness in ...
A modeling approach for integrating durability engineering and robustness in ...Phuong Dx
 
Certified global minima
Certified global minimaCertified global minima
Certified global minimassuserfa7e73
 
Using Alpha-cuts and Constraint Exploration Approach on Quadratic Programming...
Using Alpha-cuts and Constraint Exploration Approach on Quadratic Programming...Using Alpha-cuts and Constraint Exploration Approach on Quadratic Programming...
Using Alpha-cuts and Constraint Exploration Approach on Quadratic Programming...TELKOMNIKA JOURNAL
 
35000120030_Aritra Kundu_Operations Research.pdf
35000120030_Aritra Kundu_Operations Research.pdf35000120030_Aritra Kundu_Operations Research.pdf
35000120030_Aritra Kundu_Operations Research.pdfJuliusCaesar36
 
Experimental design
Experimental designExperimental design
Experimental designSandip Patel
 
Design and optimization of parts of a suspension system
Design and optimization of parts of a suspension systemDesign and optimization of parts of a suspension system
Design and optimization of parts of a suspension systemShih Cheng Tung
 
CHAPTER 6 System Techniques in water resuorce ppt yadesa.pptx
CHAPTER 6 System Techniques in water resuorce ppt yadesa.pptxCHAPTER 6 System Techniques in water resuorce ppt yadesa.pptx
CHAPTER 6 System Techniques in water resuorce ppt yadesa.pptxGodisgoodtube
 
Chapter 2.Linear Programming.pdf
Chapter 2.Linear Programming.pdfChapter 2.Linear Programming.pdf
Chapter 2.Linear Programming.pdfTsegay Berhe
 
4optmizationtechniques-150308051251-conversion-gate01.pdf
4optmizationtechniques-150308051251-conversion-gate01.pdf4optmizationtechniques-150308051251-conversion-gate01.pdf
4optmizationtechniques-150308051251-conversion-gate01.pdfBechanYadav4
 
IRJET- Optimization of Fink and Howe Trusses
IRJET-  	  Optimization of Fink and Howe TrussesIRJET-  	  Optimization of Fink and Howe Trusses
IRJET- Optimization of Fink and Howe TrussesIRJET Journal
 
2.1 Basics of Functions and Their Graphs
2.1 Basics of Functions and Their Graphs2.1 Basics of Functions and Their Graphs
2.1 Basics of Functions and Their Graphssmiller5
 
A Branch And Bound Algorithm For The Maximum Clique Problem
A Branch And Bound Algorithm For The Maximum Clique ProblemA Branch And Bound Algorithm For The Maximum Clique Problem
A Branch And Bound Algorithm For The Maximum Clique ProblemSara Alvarez
 
On fuzzy concepts in engineering ppt. ncce
On fuzzy concepts in engineering ppt. ncceOn fuzzy concepts in engineering ppt. ncce
On fuzzy concepts in engineering ppt. ncceSurender Singh
 
Calculus_I_Chapter_1 (Printed version).pdf
Calculus_I_Chapter_1 (Printed version).pdfCalculus_I_Chapter_1 (Printed version).pdf
Calculus_I_Chapter_1 (Printed version).pdfHung227634
 

Similar to LECTUE 2-OT (1).pptx (20)

From Declarative to Imperative Operation Specifications (ER 2007)
From Declarative to Imperative Operation Specifications (ER 2007)From Declarative to Imperative Operation Specifications (ER 2007)
From Declarative to Imperative Operation Specifications (ER 2007)
 
Chapter 04
Chapter 04Chapter 04
Chapter 04
 
A modeling approach for integrating durability engineering and robustness in ...
A modeling approach for integrating durability engineering and robustness in ...A modeling approach for integrating durability engineering and robustness in ...
A modeling approach for integrating durability engineering and robustness in ...
 
Certified global minima
Certified global minimaCertified global minima
Certified global minima
 
Using Alpha-cuts and Constraint Exploration Approach on Quadratic Programming...
Using Alpha-cuts and Constraint Exploration Approach on Quadratic Programming...Using Alpha-cuts and Constraint Exploration Approach on Quadratic Programming...
Using Alpha-cuts and Constraint Exploration Approach on Quadratic Programming...
 
F5233444
F5233444F5233444
F5233444
 
35000120030_Aritra Kundu_Operations Research.pdf
35000120030_Aritra Kundu_Operations Research.pdf35000120030_Aritra Kundu_Operations Research.pdf
35000120030_Aritra Kundu_Operations Research.pdf
 
Experimental design
Experimental designExperimental design
Experimental design
 
Design and optimization of parts of a suspension system
Design and optimization of parts of a suspension systemDesign and optimization of parts of a suspension system
Design and optimization of parts of a suspension system
 
lecture.ppt
lecture.pptlecture.ppt
lecture.ppt
 
CHAPTER 6 System Techniques in water resuorce ppt yadesa.pptx
CHAPTER 6 System Techniques in water resuorce ppt yadesa.pptxCHAPTER 6 System Techniques in water resuorce ppt yadesa.pptx
CHAPTER 6 System Techniques in water resuorce ppt yadesa.pptx
 
Chapter 2.Linear Programming.pdf
Chapter 2.Linear Programming.pdfChapter 2.Linear Programming.pdf
Chapter 2.Linear Programming.pdf
 
4optmizationtechniques-150308051251-conversion-gate01.pdf
4optmizationtechniques-150308051251-conversion-gate01.pdf4optmizationtechniques-150308051251-conversion-gate01.pdf
4optmizationtechniques-150308051251-conversion-gate01.pdf
 
Optmization techniques
Optmization techniquesOptmization techniques
Optmization techniques
 
optmizationtechniques.pdf
optmizationtechniques.pdfoptmizationtechniques.pdf
optmizationtechniques.pdf
 
IRJET- Optimization of Fink and Howe Trusses
IRJET-  	  Optimization of Fink and Howe TrussesIRJET-  	  Optimization of Fink and Howe Trusses
IRJET- Optimization of Fink and Howe Trusses
 
2.1 Basics of Functions and Their Graphs
2.1 Basics of Functions and Their Graphs2.1 Basics of Functions and Their Graphs
2.1 Basics of Functions and Their Graphs
 
A Branch And Bound Algorithm For The Maximum Clique Problem
A Branch And Bound Algorithm For The Maximum Clique ProblemA Branch And Bound Algorithm For The Maximum Clique Problem
A Branch And Bound Algorithm For The Maximum Clique Problem
 
On fuzzy concepts in engineering ppt. ncce
On fuzzy concepts in engineering ppt. ncceOn fuzzy concepts in engineering ppt. ncce
On fuzzy concepts in engineering ppt. ncce
 
Calculus_I_Chapter_1 (Printed version).pdf
Calculus_I_Chapter_1 (Printed version).pdfCalculus_I_Chapter_1 (Printed version).pdf
Calculus_I_Chapter_1 (Printed version).pdf
 

Recently uploaded

Interfacing Analog to Digital Data Converters ee3404.pdf
Interfacing Analog to Digital Data Converters ee3404.pdfInterfacing Analog to Digital Data Converters ee3404.pdf
Interfacing Analog to Digital Data Converters ee3404.pdfragupathi90
 
21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docxrahulmanepalli02
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Ramkumar k
 
Artificial Intelligence in due diligence
Artificial Intelligence in due diligenceArtificial Intelligence in due diligence
Artificial Intelligence in due diligencemahaffeycheryld
 
handbook on reinforce concrete and detailing
handbook on reinforce concrete and detailinghandbook on reinforce concrete and detailing
handbook on reinforce concrete and detailingAshishSingh1301
 
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...Amil baba
 
Insurance management system project report.pdf
Insurance management system project report.pdfInsurance management system project report.pdf
Insurance management system project report.pdfKamal Acharya
 
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisSeismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisDr.Costas Sachpazis
 
Raashid final report on Embedded Systems
Raashid final report on Embedded SystemsRaashid final report on Embedded Systems
Raashid final report on Embedded SystemsRaashidFaiyazSheikh
 
21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological university21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological universityMohd Saifudeen
 
Dynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptxDynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptxMustafa Ahmed
 
Autodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptxAutodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptxMustafa Ahmed
 
Seizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networksSeizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networksIJECEIAES
 
engineering chemistry power point presentation
engineering chemistry  power point presentationengineering chemistry  power point presentation
engineering chemistry power point presentationsj9399037128
 
electrical installation and maintenance.
electrical installation and maintenance.electrical installation and maintenance.
electrical installation and maintenance.benjamincojr
 
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTUUNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTUankushspencer015
 
UNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxUNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxkalpana413121
 
Software Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdfSoftware Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdfssuser5c9d4b1
 
Circuit Breakers for Engineering Students
Circuit Breakers for Engineering StudentsCircuit Breakers for Engineering Students
Circuit Breakers for Engineering Studentskannan348865
 
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024EMMANUELLEFRANCEHELI
 

Recently uploaded (20)

Interfacing Analog to Digital Data Converters ee3404.pdf
Interfacing Analog to Digital Data Converters ee3404.pdfInterfacing Analog to Digital Data Converters ee3404.pdf
Interfacing Analog to Digital Data Converters ee3404.pdf
 
21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
 
Artificial Intelligence in due diligence
Artificial Intelligence in due diligenceArtificial Intelligence in due diligence
Artificial Intelligence in due diligence
 
handbook on reinforce concrete and detailing
handbook on reinforce concrete and detailinghandbook on reinforce concrete and detailing
handbook on reinforce concrete and detailing
 
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
 
Insurance management system project report.pdf
Insurance management system project report.pdfInsurance management system project report.pdf
Insurance management system project report.pdf
 
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisSeismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
 
Raashid final report on Embedded Systems
Raashid final report on Embedded SystemsRaashid final report on Embedded Systems
Raashid final report on Embedded Systems
 
21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological university21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological university
 
Dynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptxDynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptx
 
Autodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptxAutodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptx
 
Seizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networksSeizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networks
 
engineering chemistry power point presentation
engineering chemistry  power point presentationengineering chemistry  power point presentation
engineering chemistry power point presentation
 
electrical installation and maintenance.
electrical installation and maintenance.electrical installation and maintenance.
electrical installation and maintenance.
 
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTUUNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
 
UNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxUNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptx
 
Software Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdfSoftware Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdf
 
Circuit Breakers for Engineering Students
Circuit Breakers for Engineering StudentsCircuit Breakers for Engineering Students
Circuit Breakers for Engineering Students
 
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
 

LECTUE 2-OT (1).pptx

  • 1. Optimization Techniques O.A.Jarali Department of Mechanical Engineering O.A.JARALI , GIT LVEL
  • 2. Optimization is the act of obtaining the best result under given circumstances. In design ,construction, and maintenance of any engineering system, engineers have to take many technological and managerial decisions at several stages. The ultimate goal of all such decisions is either to minimize the effort required or to maximize the desired benefit. Since the effort required or the benefit desired in any practical situation can be expressed as a function of certain decision variables. O.A.JARALI , GIT LVEL
  • 3. Optimization can be defined as the process of finding the conditions that give the maximum or minimum value of a function. It can be seen from Fig. 1.1 that if a point x∗ corresponds to the minimum value of function f (x), the same point also corresponds to the maximum value of the negative of the function, −f (x). Thus without loss of generality, optimization can be taken to mean minimization since the maximum of a function can be found by seeking the minimum of the negative of the same function. O.A.JARALI , GIT LVEL
  • 4. In addition, the following operations on the objective function will not change the optimum solution x∗ (see Fig. 1.2): 1. Multiplication (or division) of f (x) by a positive constant c. 2. Addition (or subtraction) of a positive constant c to (or from) f (x). O.A.JARALI , GIT LVEL
  • 5. There is no single method available for solving all optimization problems efficiently. Hence a number of optimization methods have been developed for solving different types of optimization problems. The optimum seeking methods are also known as mathematical programming techniques and are generally studied as a part of operations research. Operations research is a branch of mathematics concerned with the application of scientific methods and techniques to decision making problems and with establishing the best or optimal solutions. O.A.JARALI , GIT LVEL
  • 6. Mathematical programming techniques are useful in finding the minimum of a function of several variables under a prescribed set of constraints. Stochastic process techniques can be used to analyze problems described by a set of random variables having known probability distributions. Statistical methods enable one to analyze the experimental data and build empirical models to obtain the most accurate representation of the physical situation. O.A.JARALI , GIT LVEL
  • 8. O.A.JARALI , GIT LVEL Basic components of an optimization problem : –An objective function expresses the main aim of the model which is either to be minimized or maximized. –A set of unknowns or variables which control the value of the objective function. –A set of constraints that allow the unknowns to take on certain values but exclude others
  • 10. O.A.JARALI , GIT LVEL As already defined the objective function is the mathematical function one wants to maximize or minimize, subject to certain constraints. Many optimization problems have a single objective function (When they don't they can often be reformulated so that they do). The two interesting exceptions are: –No objective function.The user does not particularly want to optimize anything so there is no reason to define an objective function. Usually called a feasibility problem. –Multiple objective functions.In practice, problems with multiple objectives are reformulated as single- objective problems by either forming a weighted combination of the different objectives or by treating some of the objectives by constraints.
  • 11. Any engineering system or component is defined by a set of quantities some of which are viewed as variables during the design process. In general, certain quantities are usually fixed at the outset and these are called preassigned parameters. All the other quantities are treated as variables in the design process and are called design or decision variables xi , i = 1, 2, . . . , n. The design variables are collectively represented as a design vector X = {x1, x2, . . . , xn}T. O.A.JARALI , GIT LVEL
  • 12. Consider the design of the gear pair shown in Fig. 1.3, characterized by its face width b, number of teeth T1 and T2, center distance d, pressure angle ψ, tooth profile, and material. If center distance d, pressure angle ψ, tooth profile, and material of the gears are fixed in advance, these quantities can be called preassigned parameters. The remaining quantities can be collectively represented by a design vector X = {x1, x2, x3}T = {b, T1, T2}T. If there are no restrictions on the choice of b, T1, and T2, any set of three numbers will constitute a design for the gear pair. O.A.JARALI , GIT LVEL
  • 13. If an n-dimensional Cartesian space with each coordinate axis representing a design variable xi (i = 1, 2, . . . , n) is considered, the space is called the design variable space or simply design space. Each point in the n-dimensional design space is called a design point and represents either a possible or an impossible solution to the design problem. In the case of the design of a gear pair, the design point {1.0, 20, 40}T, for example, represents a possible solution, whereas the design point {1.0,−20, 40.5}T represents an impossible solution since it is not possible to have either a negative value or a fractional value for the number of teeth. O.A.JARALI , GIT LVEL
  • 14. In many practical problems, the design variables cannot be chosen arbitrarily; rather, they have to satisfy certain specified functional and other requirements. The restrictions that must be satisfied to produce an acceptable design are collectively called design constraints. Constraints that represent limitations on the behaviour or performance of the system are termed behaviour or functional constraints. Constraints that represent physical limitations on design variables, such as availability, fabricability, and transportability, are known as geometric or side constraints. For example, for the gear pair shown in Fig. 1.3, the face width b cannot be taken smaller than a certain value, due to strength requirements. Similarly, the ratio of the numbers of teeth, T1/T2, is dictated by the speeds of the input and output shafts, N1 and N2. Since these constraints depend on the performance of the gear pair, they are called behaviour constraints. The values of T1 and T2 cannot be any real numbers but can only be integers. Further, there can be upper and lower bounds on T1 and T2 due to manufacturing limitations. Since these constraints depend on the physical limitations, they are called side constraints. O.A.JARALI , GIT LVEL
  • 15. For illustration, consider an optimization problem with only inequality constraints gj (X) ≤ 0. The set of values of X that satisfy the equation gj (X) = 0 forms a hypersurface in the design space and is called a constraint surface. Note that this is an (n − 1)-dimensional subspace, where n is the number of design variables. The constraint surface divides the design space into two regions: one in which gj (X) < 0 and the other in which gj(X)>0. Thus the points lying on the hypersurface will satisfy the constraint gj(X) critically, whereas the points lying in the region where gj(X)>0 are infeasible or unacceptable, and the points lying in the region where gj (X) < 0 are feasible or acceptable. The collection of all the constraint surfaces gj (X) = 0, j = 1, 2, . . . ,m, which separates the acceptable region is called the composite constraint surface. O.A.JARALI , GIT LVEL
  • 17. Figure 1.4 shows a hypothetical two-dimensional design space where the infeasible region is indicated by hatched lines. A design point that lies on one or more than one constraint surface is called a bound point , and the associated constraint is called an active constraint . Design points that do not lie on any constraint surface are known as free points. Depending on whether a particular design point belongs to the acceptable or unacceptable region, it can be identified as one of the following four types: 1. Free and acceptable point 2. Free and unacceptable point 3. Bound and acceptable point 4. Bound and unacceptable point O.A.JARALI , GIT LVEL
  • 18. The selection of the objective function can be one of the most important decisions in the whole optimum design process. In some situations, there may be more than one criterion to be satisfied simultaneously. For example, a gear pair may have to be designed for minimum weight and maximum efficiency while transmitting a specified horsepower. An optimization problem involving multiple objective functions is known as a multiobjective programming problem. With multiple objectives there arises a possibility of conflict, and one simple way to handle the problem is to construct an overall objective function as a linear combination of the conflicting multiple objective functions. Thus if f1(X) and f2(X) denote two objective functions, construct a new (overall) objective function for optimization as f (X) = α1f1(X) + α2f2(X) (1.3) where α1 and α2 are constants whose values indicate the relative importance of one objective function relative to the other. O.A.JARALI , GIT LVEL
  • 19. The locus of all points satisfying f (X) = C = constant forms a hypersurface in the design space, and each value of C corresponds to a different member of a family of surfaces. These surfaces, called objective function surfaces, are shown in a hypothetical two-dimensional design space in Fig. 1.5. Once the objective function surfaces are drawn along with the constraint surfaces, the optimum point can be determined without much difficulty. But the main problem is that as the number of design variables exceeds two or three, the constraint and objective function surfaces become complex even for visualization and the problem has to be solved purely as a mathematical problem. O.A.JARALI , GIT LVEL
  • 21. Design a uniform column of tubular section, with hinge joints at both ends, (Fig. 1.6) to carry a compressive load P = 2500 kgf for minimum cost. The column is made up of a material that has a yield stress (σy ) of 500 kgf/cm2, modulus of elasticity (E) of 0.85 × 106 kgf/cm2, and weight density (ρ) of 0.0025 kgf/cm3.The length of the column is 250 cm. The stress induced in the column should be less than the buckling stress as well as the yield stress. The mean diameter of the column is restricted to lie between 2 and 14 cm, and columns with thicknesses outside the range 0.2 to 0.8 cm are not available in the market. The cost of the column includes material and construction costs and can be taken as 5W + 2d, where W is the weight in kilograms force and d is the mean diameter of the column in centimetres. O.A.JARALI , GIT LVEL
  • 22. The design variables are the mean diameter (d) and tube thickness (t ): The objective function to be minimized is given by f (X) = 5W + 2d = 5ρlπ dt + 2d = 9.82x1x2 + 2x1 (E2) O.A.JARALI , GIT LVEL