A multi-objective bat algorithm with a novel competitive mechanism and its application in controller tuning. (November 2021)
- Record Type:
- Journal Article
- Title:
- A multi-objective bat algorithm with a novel competitive mechanism and its application in controller tuning. (November 2021)
- Main Title:
- A multi-objective bat algorithm with a novel competitive mechanism and its application in controller tuning
- Authors:
- Li, Hu
Song, Bao
Tang, Xiaoqi
Xie, Yuanlong
Zhou, Xiangdong - Abstract:
- Abstract: With the complexity of multi-objective optimization scenarios, both convergence and diversity of optimization algorithms are put forward higher requirements, but the harmony between the two has not been completely resolved, especially in controller tuning issues. To address this challenge, a novel competitive mechanism-based multi-objective bat algorithm is proposed in this paper. Firstly, based on a pairwise competition strategy, a competitive bat algorithm is designed as a candidate evolution strategy that promotes the population to converge quickly without cumbersome external archives. Furthermore, to avoid premature convergence, the genetic algorithm is utilized to diversity the swarm. Secondly, a designed tribal competition mechanism achieves a dynamical adjusting of evolution strategies according to maturity. Thence, the proposed algorithm can effectively balance the convergence and diversity through the adaptive complementation of multiple evolution strategies. Finally, experiments on benchmark functions illustrate that the proposed algorithm statistically outperforms the compared 12 state-of-the-art algorithms on at least 15 out of 19 instances. Besides, the proposed algorithm is used to solve multi-objective tuning problems of two widely used controllers in a laboratory-developed permanent magnet synchronous motor system. Comparison with 4 representative algorithms verifies its effectiveness and practicality in real-life multi-objective optimizationAbstract: With the complexity of multi-objective optimization scenarios, both convergence and diversity of optimization algorithms are put forward higher requirements, but the harmony between the two has not been completely resolved, especially in controller tuning issues. To address this challenge, a novel competitive mechanism-based multi-objective bat algorithm is proposed in this paper. Firstly, based on a pairwise competition strategy, a competitive bat algorithm is designed as a candidate evolution strategy that promotes the population to converge quickly without cumbersome external archives. Furthermore, to avoid premature convergence, the genetic algorithm is utilized to diversity the swarm. Secondly, a designed tribal competition mechanism achieves a dynamical adjusting of evolution strategies according to maturity. Thence, the proposed algorithm can effectively balance the convergence and diversity through the adaptive complementation of multiple evolution strategies. Finally, experiments on benchmark functions illustrate that the proposed algorithm statistically outperforms the compared 12 state-of-the-art algorithms on at least 15 out of 19 instances. Besides, the proposed algorithm is used to solve multi-objective tuning problems of two widely used controllers in a laboratory-developed permanent magnet synchronous motor system. Comparison with 4 representative algorithms verifies its effectiveness and practicality in real-life multi-objective optimization problems. … (more)
- Is Part Of:
- Engineering applications of artificial intelligence. Volume 106(2021)
- Journal:
- Engineering applications of artificial intelligence
- Issue:
- Volume 106(2021)
- Issue Display:
- Volume 106, Issue 2021 (2021)
- Year:
- 2021
- Volume:
- 106
- Issue:
- 2021
- Issue Sort Value:
- 2021-0106-2021-0000
- Page Start:
- Page End:
- Publication Date:
- 2021-11
- Subjects:
- Multi-objective optimization -- Bat algorithm -- Competitive mechanism -- Controller tuning
Engineering -- Data processing -- Periodicals
Artificial intelligence -- Periodicals
Expert systems (Computer science) -- Periodicals
Ingénierie -- Informatique -- Périodiques
Intelligence artificielle -- Périodiques
Systèmes experts (Informatique) -- Périodiques
Artificial intelligence
Engineering -- Data processing
Expert systems (Computer science)
Periodicals
620.00285 - Journal URLs:
- http://www.sciencedirect.com/science/journal/09521976 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.engappai.2021.104453 ↗
- Languages:
- English
- ISSNs:
- 0952-1976
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3755.704500
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 20419.xml