1 uge (inkl. weekend) med forelæsninger og øvelser
Kursets varighed:
[Kurset følger ikke DTUs normale
skemastruktur]
Evalueringsform:
Hjælpemidler:
Bedømmelsesform:
Anbefalede forudsætninger:
Overordnede kursusmål:
"Hands-on" erfaring med topologioptimeringsmetoden
Læringsmål:
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
Forstå og bruge et eksisterende topologioptimeringsprogram (88
- og 99-line Matlab koder)
Modificere den eksisterende kode til ændrede randbetingelser,
belastninger, design domæner, osv.
Forstå og anvende principper for følsomhedsanalyse og udlede
følsomheder for objektfunktioner
Gennemføre topologidesign af fleksible mekanismer
Forstå teorien bag matematiske programmeringsværktøjer og
implementere dem i topologioptimeringskoden
Forstå den nyeste udvikling i de teoretiske aspekter af
topologioptimeringsmetoder
Læse og forstå videnskabelige artikler om
topologioptimering
Forklare den historiske baggrund for
topologioptimeringsmetoden
Forstå nye anvendelser af topologioptimering i forskning og
industrielle anvendelser
Implementere topologidesign af dynamiske problemer med
harmonisk belastning
Kursusindhold:
Kurset omhandler teori og praktisk implementering af
topologi-optimering.
Emnerne omfatter:
• Design parametrisering (interpolationsfunktioner,
kompositmaterialer osv.)
• Følsomhedsanalyse (direkte og adjungerede metoder)
• Algoritmer (OC-metoder, matematisk programmering, konvekse
tilnærmelser og andre metoder)
• Beregningsmæssige emner (filtre, robust design, parallelisering)
• Anvendelser for struktur-og multi-fysik problemer (industrielle
eksempler, MikroElektroMekaniske Systemer (MEMS), bølgeudbredelses
problemer)
Litteraturhenvisninger:
Martin P. Bendsøe og Ole Sigmund (2003 and 2004), "Topology
Optimization: Theory, Methods and Applications." Springer
Verlag, 2003 or 2004, ISBN 3-540-42992-1.
Inledende læsning: Kapitel 1 og Appendix 5.1.