Topology optimization of 2D structures
Yakovlev, Valeriy (2017)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201705209177
https://urn.fi/URN:NBN:fi:amk-201705209177
Tiivistelmä
The objective of this thesis was to implement an algorithm for topology optimization of 2-dimensional elastic structures subjected to multiple cases of loading. For this purpose, a computer program in Python was written.
First, a brief description of structural optimization methods is given, which is then followed by more detailed description of topology optimization. After that, common problems that occur during the optimization process and their solutions are described. Finally, the validity of the program is checked using results available in literature and a comparison of structures obtained using single loading case and multiple loading case methods is presented.
After a comparison of structures obtained using different methods it was concluded in what circumstances each method should be used.
First, a brief description of structural optimization methods is given, which is then followed by more detailed description of topology optimization. After that, common problems that occur during the optimization process and their solutions are described. Finally, the validity of the program is checked using results available in literature and a comparison of structures obtained using single loading case and multiple loading case methods is presented.
After a comparison of structures obtained using different methods it was concluded in what circumstances each method should be used.