Program Elective:: EC-MDPE12
Program Elective:: EC-MDPE12
Program Elective:
1.What is an optimization?
Objective function
An objective function expresses the main aim of the model which is
either to be minimized or maximized.
• Independent variable
• Dependent variable
Design variables:
•Behavioral or Functional
•Geometric
Tools for Design Optimization
• Consider the seven-bar truss structure shown in Figure . The loading is also shown
in the figure. The length of the members AC = CE = ℓ = 1 m.
• Connectivity of the truss is given, the cross-sectional area and the material
properties of the members are the design parameters.
• Let us choose the cross-sectional area of members as the design variables for this
problem.
• There are seven design variables, each specifying the cross-section of a
member(A1 to A7). Using the symmetry of the truss structure and
loading, we observe that for the optimal solution, A7 = A1, A6 = A2, and
A5 = A3. Thus, there are practically four design variables (A1 to A4). This
completes the first task of the optimization procedure.
In the following, we present the above truss structure problem in NLP form,
• This shows the formulation of the truss structure problem (Deb et al.,
2000). The seven-bar truss shown in Figure 1.3 is statically determinate
and the axial force, stress, and deflection were possible to compute exactly.
In cases where the truss is statically indeterminate and large (for hand
calculations), the exact computations of stress and deflection may not be
possible.
• The difficulty arises due to the inability to compute the gradients of the
constraints.
Classical optimization techniques
The classical optimization techniques are very useful to obtain
the optimal solution of problems involving continuous and
differentiable functions. Such types of techniques are analytical
in nature to obtain maximum and minimum points for
unconstrained and constrained continuous objective functions.
Single-variable Optimization Algorithms
Non-constrained optimization
Single-variable functions involve only one variable,
Minimize f(x),
Before presenting the optimality conditions for a point, here, define three different
types of optimal points.
A point or solution x∗∗ is said to be a global optimal point, if there exists no point
in the entire search space which is better than the point x∗∗. Similarly, a point x∗∗
is a global minimal point if no point in the entire search space has a function value
smaller than f(x∗∗).
Certain characteristics of the objective function can be use to check whether a point
is either a local minimum or a global minimum, or an inflection point.
• Assuming that the first and the second order derivatives of the objective
function f(x) exist in the chosen search space,
• we may expand the function in Taylor’s series at any point x and satisfy the
condition that any other point in the neighbourhood has a larger function
value.
• The first condition alone suggests that the point is either a minimum, a
maximum, or an inflection point.
In general, the sufficient conditions of optimality are given as follows:
Suppose at point x∗, the first derivative is zero and the first nonzero higher
order derivative is denoted by n; then
f′(x = 0) = 3x2|x=0 = 0.
Thus, the nonzero derivative occurs at n = 3, and since n is odd, the point
x = 0 is an inflection point.
Consider the optimality of the point x = 0 in function f(x) = x4. A plot of
this function is shown in Fig. below.
The point x = 0 is a minimal point
as can be seen from the figure. Since f′(x = 0) = 4x3|x=0 = 0,
we calculate