Engineering Design Optimization, 7.5 credits
Engineering Design Optimization, 7.5 hp
6FIEI38
Course level
Third-cycle EducationDescription
The course aims to provide knowledge in dealing with construction problems using modelling, simulation and optimization, where the emphasis is on the latter.
Preliminary Schedule
10th of November
10:00-10:15 Welcome to the course
10:15-11:00 Optimization and engineering
11:15-12:00 Optimization methods, gradient based, PSO, complex
12:00-13:15 Lunch
13:15-14:00 Optimization method continued
14:15-16:00 Genetic Algorithms
16:15-17:00 Exercises – Solve mathematical functions with MATLAB
11th of November
9:00-10:30 Simulation and optimization, DSM, Penalty Functions
10:45-12:00 Exercises - Simulation and optimization
12:00-13:00 Lunch
13:15-14:30 Multi-Objective Optimization
14:45-16:00 Exercises – MOO, Constraints, DSM
Project discussions
24th of November
10:00-12:00 Surrogate Models
12:00-13:00 Lunch
13:00-14:00 Exercises - Surrogate Model – Paper Airplane
14:00-15:00 Post Optimal Analysis - Multi-Criteria Decision Making, Plotting
15:15-16:00 Exercises – Post Optimal Analysis
25th of November
9:00-11:00 Multidisciplinary Optimization
11:00-12:00 Exercises – modeFRONTIER
12:00-13:00 Lunch
13:15-16:00 Exercises – modeFRONTIER
15th of December
09:30-12:00 Presentation of the projects
12:00-13:00 Lunch
13:00-15:00 Presentation of the projects
15:00-15:30 Round Up
**Register to the course by e-mail to johan.persson@liu.se
**
The number of spots is limited to 20.
Contact
-
Johan Persson
Examiner
Specific information
The English version has not yet been determined. The Swedish curriculum applies.
Learning outcomes
The participant should after the course:
- Be able to formulate design problems as optimization problems.
- Be able to handle optimization problems with several conflicting objectives
- Understand the function and explain the difference between different optimization methods, e.g. Gradient Based search, the Complex method and Genetic Algorithms
- Use optimization methods to solve real life engineering problems
- Use optimization methods together with different types of simulation models
Contents
- Engineering Design and Optimization- How can optimization support the design process?
- Optimization methods – from traditional gradient based methods to non-gradient methods such as the Complex method, Genetic Algorithms and Particle Swarm Optimization.
- Multi-objective optimization – How to handle problems with several conflicting objectives.
- Handling of constraints via penalty functions.
- Surrogate Models – How to use Design of Experiments and Surrogate Models to reduce the optimization time.
- Post optimal analysis – How to choose a solution from a large pool of optimal solutions
- Application examples where modeling, simulation and optimization are used to solve real world industrial problems.
Educational methods
The course consists of lectures and computer exercises during three workshops in Linköping, as well as individual project work. The scheduled time is approximately 40 hours.
Examination
Presenting an optimization project with an application of your choice, including an oral presentation and a written report.
Grading
Two-grade scaleCourse literature
Examples of relevant literature. A complete list will be distributed before the course start.
- Box M. J., A new method of constraint optimization and a comparison with other methods, Computer Journal, vol. 8, pp. 42-52, 1965.
- Goldberg D., Genetic Algorithms in Search and Machine Learning. Reading, Addison Wesley, 1989.
- Onwubiko C., Introduction to Engineering Design Optimization, Prentice Hall, 2000.
- Deb K., Multi-Objective Optimization using Evolutionary Algorithms, Wiley, 2001.
- Persson J., & Ölvander J., Design Optimization – Optimization methods with Application to Engineering Design Problems, compendium, Department of Management and Engineering, Linköping University, 2025.
General information
The course takes into account equal conditions and aims to make use of the resources that students with different backgrounds, life situations and skills add to the education
Bibliography and schedule are determined in a different order
Course evaluation must be done by the course coordinator after each course opportunity. The results of the course evaluation must be communicated to the participants and the postgraduate education council at IEI.