Single-Course English 3.5 ECTS

Topology Optimization – Theory, Methods and Applications

Overall Course Objectives

Introduction to and hands-on experience with the method of topology optimization

Learning Objectives

  • Understand and use existing topology optimization software for stiffness design (88- and 99-line codes)
  • Modify existing codes to change boundary conditions, loads, design domains, etc.
  • Understand principles for design sensitivity analysis and derive them for new objective functions
  • Implement topology design of compliant mechanisms
  • Understand the theory behind mathematical programming tools and implement them in topology optimization software
  • Understand the newest developments in theoretical aspects of topology optimization methods
  • Read and understand research papers on topology optimization
  • Know the historical foundation of the topology optimization method
  • Understand new applications of topology optimization in academic research and industry
  • Implement topology design of dynamic problems with harmonic loads

Course Content

The course deals with theory and practice of topology design. Topics include:
• Design parametrization (interpolation schemes, composites, etc.)
• Sensitivity analysis (direct and adjoint methods)
• Algorithms (OC-methods, mathematical programming, convex approximation schemes and other methods)
• Computational issues (checkerboards, filters, robust design, parallelization)
• Applications in structural and multi-physics problems (industrial examples, MicroElectroMechanical Systems (MEMS), wave-propagation problems)
• Large scale implementation of topology optimization on parallel computers
• Poster presentation on own research project

Recommended prerequisites

The course is designed for Ph.D.-students and final-year graduate students being familiar with the basic concepts of the finite element method. Knowledge
corresponding to a course in FEM as well as Matlab experience is assumed.

Teaching Method

1 full week (weekend incl.) with lectures and computer exercises

Limited number of seats

Maximum: 50.

Please be aware that this course has a limited number of seats available. If there are too many applicants, a pool will be created for the remainder of the qualified applicants, and they will be selected at random. You will be informed 8 days before the start of the course, whether you have been allocated a spot.

See course in the course database.

Registration

Language

English

Duration

3 weeks

Place

DTU Lyngby Campus

Course code 41591
Course type PhD
Semester start Week 23
Semester end Week 26
Days Mon-fri 8:00-17:00
Price

10.600,00 DKK

Please note that this course has participants limitation. Read more

Registration