A Two-stage State Transition Algorithm for Constrained Engineering Optimization Problems
- 29 Downloads
In this study, a state transition algorithm (STA) is investigated into constrained engineering design optimization problems. After an analysis of the advantages and disadvantages of two well-known constraint-handling techniques, penalty function method and feasibility preference method, a two-stage strategy is incorporated into STA, in which, the feasibility preference method is adopted in the early stage of an iteration process whilst it is changed to the penalty function method in the later stage. Then, the proposed STA is used to solve three benchmark problems in engineering design and an optimization problem in power-dispatching control system for the electrochemical process of zinc. The experimental results have shown that the optimal solutions obtained by the proposed method are all superior to those by typical approaches in the literature in terms of both convergency and precision.
KeywordsConstrained engineering optimization feasibility preference method penalty function method state transition algorithm
Unable to display preview. Download preview PDF.
- J. Han, T. X. Dong, X. J. Zhou, C. H. Yang, and W. H. Gui, “State transition algorithm for constrained optimization problems,” Proceedings of the 33rd Chinese Control Conference, pp. 7543–7548, 2014.Google Scholar
- F. X. Zhang, X. J. Zhou, C. H. Yang, and W. H. Gui, “Fractional-order PID controller tuning using continuous state transition algorithm,” Neural Computing and Applications, pp. 1–10, 2016.Google Scholar
- X. J. Zhou, C. H. Yang, and W. H. Gui, “A matlab toolbox for continuous state transition algorithm,” Proceedings of the 35th Chinese Control Conference, pp. 9172–9177, 2016.Google Scholar
- J. Lampinen, “A constraint handling approach for the differential evolution algorithm,” IEEE Proc. 2002 Congr. Evol. Comput. CEC’02 (Cat. No.02TH8600), pp. 1468–1473, 2002.Google Scholar
- A. Husseinzadeh Kashan, “An efficient algorithm for constrained global optimization and application to mechanical engineering design: league championship algorithm (LCA),” Comput. Des., vol. 43, pp. 1769–1792, 2011. [click]Google Scholar
- W. C. Yi, Y. Z. Zhou, L. Gao, X. Y. Gao, and C. J. Zhang, “Engineering design optimization using an improved local search based epsilon differential evolution algorithm,” Journal of Intelligent Manufacturing, pp. 1–22, 2016.Google Scholar
- J. S. Arora, Introduction to Optimum Design, McGraw-Hill, New York, 1989.Google Scholar
- A. D. Belegundu, A Study of Mathematical Programming Methods for Structural Optimization, PhD thesis, Department of Civil and Environmental Engineering, University of Iowa, Iowa, USA, 1982.Google Scholar
- J. D. Huang, L. Gao, and X. Y. Li, “A teaching clearningbased cuckoo search for constrained engineering design problems,” Advances in Global Optimization, Springer International Publishing, pp. 375–386, 2015.Google Scholar