Enhanced Artificial Coronary Circulation System Algorithm for Truss Optimization with Multiple Natural Frequency Constraints
Enhanced Artificial Coronary Circulation System Algorithm
In this paper, an enhanced artificial coronary circulation system (EACCS) algorithm is applied to structural optimization with continuous design variables and frequency constraints. The standard algorithm, artificial coronary circulation system (ACCS), is inspired biologically as a non-gradient algorithm and mimics the growth of coronary tree of heart circulation system. Designs generated by the EACCS algorithm are compared with other popular evolutionary optimization methods, the objective function being the total weight of the structures.
Truss optimization with frequency constraints has attracted substantial attention to improve the dynamic performance of structures. This kind of problems is believed to represent nonlinear and non-convex search spaces with several local optima. These problems are also suitable for examining the capabilities of the new algorithms. Here, ACCS is enhanced (EACCS) and employed for size and shape optimization of truss structures and six truss design problems are utilized for evaluating and validating of the EACCS. This algorithm uses a fitness-based weighted mean in the bifurcation phase and runner phase of the optimization process. The numerical results demonstrate successful performance, efficiency and robustness of the new method and its competitive performance to some other well-known meta-heuristics in structural optimization.