openlsto: an open source level set topology optimization code
Name: Carolina Miranda Jauregui
Grad Year: 2021
Topology optimization is a structural optimization method that produces creative and unintuitive designs by exploring the widest design space. This design space is wider than considering the sizing and/or shape of the structure by instead considering the distribution of material. Topology optimization can be traced back to as early as 1904 with a by paper AGM Michell: The limit of economy of material in frame structures. However, the seminal paper that launched topology optimization in its modern form is the 1988 paper by MP Bendsøe and N Kikuchi: Generating optimal topologies in structural design using a homogenization method. In the following years, this paper laid the ground work for development of various methods for implementing topology optimization such as density-based methods, evolutionary structural optimization (ESO) methods, and level set methods. While level set methods have been used in topology optimization for decades, their use is still relatively new in comparison to density-based methods. The widespread use of the most popular density-based method, SIMP, can be in part attributed to a paper published in 2001 with a simplified implementation of the method: A 99 line optimization code written in Matlab by O Sigmund. A level set counterpart has not been published with the same level of success or ease of use. The aim of this research was to create a self-contained, objected orientated, level set topology optimization code to make the level set method for topology optimization more accessible to both academia and industry.
Industry Application Area(s)
Aerospace, Defense, Security | Energy/Clean technology | Materials