Topology optimization using sequential integer linear programming
This page reports some results and illustrations using the Topology Optimization of Binary Structures (TOBS) method from the following publications:
Sivapuram, R., Picelli, R. (2018). “Topology optimization of binary structures using integer linear programming”, Finite Elements in Analysis and Design. DOI: https://doi.org/10.1016/j.finel.2017.10.006
Azevêdo, A. S. C., Li, H., Ishida, N., Siqueira, L. O., Cortez, R. L., Silva, E. C. N., Nishiwaki, S., Picelli, R. (2024). “Body-fitted topology optimization via integer linear programming using surface capture techniques”, International Journal for Numerical Methods in Engineering. DOI: https://doi.org/10.1002/nme.7480
TOBS 101 Educational Paper
The TOBS is a gradient-based topology optimization method that employs binary design variables and formal mathematical programming. Here is illustrated the use of the educational code on a benchmark structural example.
Traditional topology optimization methods usually present sharp corner details that are prone to numerical issues for complex simulations. Therefore, smoothed boundary procedures can be used to expand the design possibilities and include aesthetics. Here is illustrated the smoothing process based on element splitting and isoline capture during the entire topology evolution.