System Deign - LECTURE - 2
System Deign - LECTURE - 2
System Deign - LECTURE - 2
Instructor:
• Ph.D. (Dr-Ing.), Multidisciplinary Engineering Design Optimization of Structures,Technische Universität Dresden, Germany, 2011
• M.Sc., Vibration Monitoring and Fault Diagnosis of Structures, Tarbiat Modares University, Tehran, Iran, 2000
Course Introduction
Systems
Optimization
HOW DO WE INTEND TO DELIVER
LECTURES, LABS, QUIZ AND EXAM
• LECTURES
• Lecture notes will be on Power Point Slides in pdf
format
• We will have them available in class and you are
welcome to take them after the class
• Students can bring anything they are comfortable
with for taking the class notes
• Please equip your Laptops with ANSYS along with
MATLAB, or we may use them in Computer Room
3
EXAM METHODS
• EXAMS
• There will be Assignments and Quizzes in most of the
lectures with appropriate weightage.
• Absentees in Quizzes will be marked ZERO.
• All students will submit their assignments either as a hard or
soft copy (Instructor would specify in all the assignments).
We expect professional reports.
• Late assignments without prior approval of the instructor
will not be accepted.
• Mid Term and End Term Exams as per Department’s policy.
4
EVALUATIONS (TENTATIVE)
Evaluation Scheme %
Presentation 10
Assignments 10
Mid Term 30
Final Exam 50
5
CLASS PARTICIPATION
______________________________________
AN INTRODUCTION
LECTURE #1
MULTIDISCIPLINAR
Y SYSTEM
LECTURE #1
DESIGN
OPTIMIZATION
MULTIDISCIPLINARY
SYSTEM DESIGN OPTIMIZATION
______________________________________
INTRODUCTION TO SYSTEM
LECTURE #1
SYSTEMS
19
Components
Subsystem
SYSTEM COMPLEXITY
Analysis codes should reside
with experts ?
System analysis should execute
analysis codes on experts’
Aerodynamics Expert
computers or … ?
Meta Model
y b0 bi xi bii xi bii xi x j
2
kx c
x
x
output
k
mx cx kx f (t )
World
Physical system
29
MULTIDISCIPLINARY
SYSTEM DESIGN OPTIMIZATION
______________________________________
DESIGN
LECTURE #1
EVOLUTION OF DESIGN PROCESS
31
The process of conceiving and planning an object or process with a specific goal in
mind.
In the context of this class this refers to the conceiving of a system that will subsequently be
implemented and operated for some beneficial purpose.
______________________________________
EVOLUTION OF THE DESIGN PROCESS
LECTURE #1
EVOLUTION OF DESIGN PROCESS
Deterministic Stochastic
(Factors of Safety) (Risk Quantified)
Random
Experimentation
``
Experience-based Graphical Approaches Computer models Computer
based on system Simulations based on
Systematic physics system physics
Experimentation
Point estimates Robust Solutions 39
EVOLUTION OF DESIGN PROCESS
CONCEPTUAL PRELIMINARY
DESIGN DESIGN DETAIL
DESIGN
PRODUCT
ATTRIBUTES
100:1
10:1
1:1
CONVENTIONAL OPTIMAL
1. Specification 1. Specification
2. Baseline design 2. Baseline design
3. Analysis (or experiment) 3. Analysis
4. Check performance or 4. Check constraints
failure criteria 5. Does design satisfy the
5. Is design satisfactory? optimality
(If yes, then stop) conditions? (If yes, then
41
SYSTEM DESIGN
OPTIMIZATION
____________________________
__________
OPTIMIZATION
LECTURE #1
WHAT IS OPTIMIZATION?
● “Making things better”
● “Generating more profit”
● “Determining the best”
● “Do more with less”
WHAT IS OPTIMIZATION?
Objective Function
Constraints
Bounds
Design Variables
SOLVING OPTIMIZATION PROBLEMS
Derivatives of
responses
Optimizer (design sensitivities)
f g h
, ,
xi xi xi
LOCAL AND GLOBAL OPTIMA
LOCAL maxima
OPTIMA
Local Local
maxima minima
minima
GLOBAL
MINIMA
OPTIMIZATION PROBLEMS
Global Local
Multi-Objective
Single-Objective
Constrained Un-Constrained
____________________________
__________
ENGINEERING DESIGN
OPTIMIZATION
LECTURE #1
DEFINITIONS AND OVERVIEW
Engineering Design Optimization
• The “DO” in MDO.
• In industry, problems routinely arise that require making the best
possible design decision.
• However, optimization is still underused in industry. . .
• Aerospace is one of the leading applications of engineering
design optimization.
DEFINITIONS AND OVERVIEW
Engineering Design Optimization
• Engineering design optimization is an emerging technology whose application both
shortens design-cycle time and finds new designs that are not only feasible, but
optimal, based on the design criteria.
• Traditional engineering design processes begin with formulating design
requirements. Then, an initial design is synthesized which must be tested against the
requirements.
• Such testing can involve building a prototype and performing an experiment. It
may entail building a computer model using one of many engineering analysis
codes.
• Of course, the design is usually validated experimentally since analysis codes are
not infallible. When the design is found to be deficient in some requirement, it is
changed.
• The change process typically involves strategies such as trial & error, use of previous
experience, etc. The new design is again subjected to the test phase. The process
DEFINITIONS AND OVERVIEW
Engineering Design Optimization
• Engineering design optimization can both reduce the cycle time for the design
iteration loop and find the best (optimal) design for the specifications.
• This process differs from the traditional process in that the iteration loop is
computerized.
• An optimization problem is posed for which the design variables, the design
objective and all constraints are specified.
• An optimizing algorithm, which serves as the design modifier, is coupled with an
appropriate engineering analysis code such as a computational fluid dynamics
(CFD) code.
• The analysis code performs the test phase of the iteration loop.
• The optimizer may function by perturbing each design variable to determine how
each affects the performance and then seek a solution that optimizes the
DEFINITIONS AND OVERVIEW
Engineering Design Optimization
• An example is the design of an automobile air-conditioning duct that connects the
air conditioner in the engine compartment to the air registers in the dashboard.
• The objective is to minimize the overall pressure drop while evenly delivering the air.
• The shape of the duct cross-section and the severity of the duct bends are
important factors.
• However, changes in geometry are limited by the presence of other components
behind the dashboard.
• The optimizer may change the shape of the initial duct design and see if the
pressure is increased
or reduced. It finds this out by sending a call to the analysis code.
• By iterating the above process, the optimizer not only finds a feasible design, but an
optimal one based on the given constraints.
• Optionally, the designer may wish to relax constraints or otherwise modify
DEFINITIONS AND OVERVIEW
Engineering Design Optimization
• Optimization, in its broadest sense, can be applied to solve any
engineering problem e.g.
• 1. Running a business to maximize profit, minimize loss, maximize efficiency, or minimize risk.
• 2. It might mean designing a bridge to minimize weight or maximize strength. It might mean
selecting a flight plan for an aircraft to minimize time or fuel use.
• 3. Design of water resources systems for maximum benefit
• 4. Planning the best strategy to obtain maximum profit in the presence of a competitor
• 5. Planning of maintenance and replacement of equipment to reduce operating costs
• The power of optimization methods to determine the best case without actually
testing all possible cases comes through the use of a modest level of mathematics
and at the cost of performing iterative numerical calculations using clearly defined
logical procedures or algorithms implemented on computing machines.
DEFINITIONS AND OVERVIEW
OPTIMIZATION
• Modern computers, with their incredibly fast computational power,
have turned optimization theory into a rapidly growing branch of
applied mathematics.
• Methods such as
• Genetic Algorithm
• Tabu Search Method
• Simulated Annealing
• ….
• 1903 – Wright Flyer makes the first manned and powered flight.
• 1927 – Charles Lindbergh crosses the Atlantic solo and nonstop
• 1935 – DC-3 enters service
• 1958 – B707enters service
• 1970 – B747 enters service
• 1974 – A300 enters service
• 1976 – Concorde enters service
MDO: HISTORICAL PERSPECTIVE
(1970-1990 COLD WAR AND
MATURITY)
• Big slump in world economy (“oil crisis” 1973), airline industry and end
of Apollo program leads to a reduction of engineering workforce
around 25%.
• Two major new developments: Computer aided design (CAD),
Procurement policy changes for airlines and the military.
• Earlier quest for maximum performance has been superseded by
need for a “balance” among performance, life-cycle cost, reliability,
maintainability and other “-ilities”
• Reflected by growth in design requirements. Competition in airline
industry drives operational efficiency.
MDO: HISTORICAL PERSPECTIVE
(GROWTH IN DESIGN
REQUIREMENTS)
MDO: HISTORICAL PERSPECTIVE
(1990-
PRESENT)
Multidisciplinary design extended to other industries:
spacecraft,
automobiles,
electronics and computers,
transportation, energy and architecture
• Significant challenge:
integration of high-fidelity
modeling in multiple
disciplines.
MDO: OVERVIEW
AIRCRAFT DESIGN
• Problem formulation is not
obvious and requires
engineering judgment.
• To be able to use
• various gradient based optimization techniques such as
Sequential Quadratic Programming
• various Heuristic Optimization Techniques such as
• Genetic Algorithm
• Simulated Annealing
• Particle Swarm Optimization
• Ant Colony Optimization
• Tabu Search
• Hybrid optimization methods
• Hyper heuristic search methods.
OBJECTIVES
• To make the selection of the optimization method which is most
suitable to the problem at hand.
• Perform a critical evaluation and interpretation of simulation and
optimization results, including
• sensitivity analysis and exploration of performance, cost and risk
tradeoffs.
• To get familiar with the basic concepts of multi-objective
optimization, including the conditions for optimality and the
computation of the Pareto front.
• To acquire critical reasoning with respect to the validity and fidelity
of MDO models.
OBJECTIVES
• Fundamental objectives of the course will be;
• 1. To learn how optimization as a methodology can support the design of of
complex, multidisciplinary engineered systems.
• 2. To learn how to rationalize and quantify a system architecture problem by
selecting appropriate objective functions, design variables, parameters and
constraints.
• 3. To subdivide a complex system into smaller disciplinary models, manage their
interfaces and reintegrate them into an overall system model.
• 4. To be able to use various optimization techniques from various classes of
optimization.
• 5. To make the selection of the optimization technique this is most suitable to the
problem at hand.
• 6. Perform a critical evaluation and interpretation of simulation and optimization
results, including sensitivity analysis and exploration of performance, cost and risk
tradeoffs.
• 7. To get familiar with the basic concepts of multi-objective optimization, including
THANK YOU
FOR YOUR
INTEREST