Abstract

Nowadays, optimization problems are solved through meta-heuristic algorithms based on stochastic search approaches borrowed from mimicking natural phenomena. Notwithstanding their successful capability to handle complex problems, the No-Free Lunch Theorem by Wolpert and Macready (1997) states that there is no ideal algorithm to deal with any kind of problem. This issue arises because of the nature of these algorithms that are not properly mathematics-based, and the convergence is not ensured. In the present study, a variant of the well-known swarm-based algorithm, the Particle Swarm Optimization (PSO), is developed to solve constrained problems with a different approach to the classical penalty function technique. State-of-art improvements and suggestions are also adopted in the current implementation (inertia weight, neighbourhood). Furthermore, a new local search operator has been implemented to help localize the feasible region in challenging optimization problems. This operator is based on hybridization with another milestone meta-heuristic algorithm, the Evolutionary Strategy (ES). The self-adaptive variant has been adopted because of its advantage of not requiring any other arbitrary parameter to be tuned. This approach automatically determines the parameters’ values that govern the Evolutionary Strategy simultaneously during the optimization process. This enhanced multi-strategy PSO is eventually tested on some benchmark constrained numerical problems from the literature. The obtained results are compared in terms of the optimal solutions with two other PSO implementations, which rely on a classic penalty function approach as a constraint-handling method.

Highlights

  • Introduction published maps and institutional affilIn optimization problems, the aim is optimizing certain mathematical functions, called

  • Structural optimization problems can be mainly grouped into three main categories [55]: the size optimization, where the aim is to find the optimal size of the structural elements; the shape optimization, in which the design variables govern the structural shape; the topology optimization, which is the more complex because it involves the modification of the structural typology and morphology

  • To the previous cases, it is worth noting that the penalty approaches dreadfully fail to deal with real-life truss design structural optimization problems, whereas the proposed multi-strategy Particle Swarm Optimization (PSO) algorithm produces good results which are comparable with the genetic algorithm (GA) and quite close to the actual optimum solution

Read more

Summary

Objective

The adoption of evolutionary algorithms (EAs) has received much more attention in recent years because of their successful capability to handle complex optimization problems. This is addressed mainly to the fact that they do not require any first-order (gradient) or second-order (Hessian) information coming from the problem to be solved, which is a prerogative of the traditional gradient-based mathematical search approaches. The authors try to merge several state-of-the-art concepts to obtain an improved PSO algorithm to successfully handle constrained problems with a non-penalty based approach. The enhanced multi-strategy PSO is successfully tested on some benchmark constrained mathematical problems from the literature compared with other PSO implementations that adopt more standard penalty-based constraint handling techniques. The proposed multi-strategy PSO has been validated on real-world case studies, considering some literature on three-dimensional truss design structural optimization problems

Review of PSO and Constraint Handling Approaches
Numerical Test and Comparisons
Structural Optimization on Literature Benchmarks
Ten-Bar Truss Design Optimization
Twenty-Five-Bar Truss Design Optimization with Multi-Load Cases Conditions
Seventy-Two-Bar Truss Design Optimization with Multi-Load Cases Conditions
Discussion
Conclusions

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.