Applied Sciences (Sep 2023)
TABASCO—Topology Algorithm That Benefits from Adaptation of Sorted Compliances Optimization
Abstract
Although structural topology optimization has been developing for decades, it still plays a leading role within the area of engineering design. Solving contemporary design problems coming from industry requires the implementation of efficient methods and approaches. This stimulates research progress in the development of novel and versatile topology optimization algorithms. To follow these modern trends, an original topology generator has been elaborated and finally built as a Cellular Automaton with original update rules. The motivation for building the algorithm in this way came from the idea of utilizing the benefits of local compliances sorting. This is conducted on two levels: on the global level, the monotonic function mapping local compliances distribution is defined based on their sorted values; on the local level, for each cell, the compliances are sorted within the cell neighborhood. The three largest absolute values are selected, and these are the basis from which to formulate Cellular Automata update rules. These original rules can efficiently control the generation of structural topologies. This technique is somewhat inspired by the grey wolf optimizer strategy, wherein the process of updating design variables refers to the positions of the three best fitted wolves. It is proposed that we refer to the topology algorithm that benefits from the adaptation of sorted compliances optimization as TABASCO. The developed algorithm is a modified version of the flexible Cellular Automata one presented previously. The implemented extension, regarding the local level cell sorting, allows us to improve the resulting compliance values. The advantages of the algorithm, both from numerical and practical engineering points of view, as compared to the others developed within the field, may be gathered as follows: the algorithm works based on simple update rules, i.e., its numerical implementation is not complicated; it does not require gradient computations; filtering techniques are not needed; and it can easily be combined with professional structural analysis programs which allow engineering applications. The developed topology generator has been linked with ANSYS to show that it can be incorporated into a commercial structural analysis package. This is especially important with respect to the engineering implementations.
Keywords