Abstract
In this paper, a multi-objective bird swarm algorithm (MOBSA) is proposed to cope with multi-objective optimization problems. The algorithm is explored based on BSA which is an evolutionary algorithm suitable for single objective optimization. In this paper, non-dominated sorting approach is used to distinguish optimal solutions and parallel coordinates is applied to evaluate the distribution density of non-dominated solution and further update the external archive when it is full to overflowing, which ensure faster convergence and more widespread of Pareto front. Then, the MOBSA is adopted to optimize benchmark problems. The results demonstrate that MOBSA gets better performance compared with NSGA-II and MOPSO. Since a vehicle power train problem could be treated as a typical multi-objective optimization problem with constraints, with integration of constrained non-dominated solution, MOBSA is adopted to acquire optimal gear ratios and optimize vehicle power train. The results compared with other popular algorithm prove the proposed algorithm is more suitable for constrained multi-objective optimization problem in engineering field.
Similar content being viewed by others
References
Zhang Y, Gong DW, Zhang JH (2013) Robot path planning in uncertain environment using multi-objective particle swarm optimization. Neurocomputing 103:172–185
Laumanns N, Laumanns M, Neunzig D (2001) Multi-objective design space exploration of road trains with evolutionary algorithms. Evolutionary Multi-Criterion Optimization. Springer, Berlin, pp 612–623
Lau HCW, Chan TM, Tsui WT et al (2009) A fuzzy guided multi-objective evolutionary algorithm model for solving transportation problem. Expert Syst Appl 36(4):8255–8268
Tapia MGC, Coello CAC (2007) Applications of Multi-objective Evolutionary Algorithms in Economics and Finance: A Survey. IEEE Cong Evol Comp. 532–539
Ferringer MP, Spencer DB (2006) Satellite constellation design tradeoffs using multiple-objective evolutionary computation. J Spacecraft Rockets 43(6):1404–1411
Laumanns N, Laumanns M, Neunzig D (2001) Multi-objective design space exploration of road trains with evolutionary algorithms. Lect Notes Comput Sci 1993:612–623
Serikawa S, Lu HM (2014) Underwater Image Dehazing Using Joint Trilateral Filter. Comput Electr Eng 40(1):41–50
Lu HM, Li Y, Mu S et al (2017) Motor anomaly detection for unmanned aerial vehicles using reinforcement learning. IEEE Inter Things J. https://doi.org/10.1109/JIOT.2017.2737479
Lu HM, Li Y, Chen M, Kim H, Serikawa S (2018) Brain intelligence: go beyond artificial intelligence. Mob Netw Appl 23(2):368–375
Lu HM, Li B, Zhu J et al (2017) Wound intensity correction and segmentation with convolutional neural networks. Concur Comput: Prac Exp. https://doi.org/10.1002/cpe.3927
Xu X, He L, Lu HM, et al (2018) Deep Adversarial Metric Learning for Cross-Modal Retrieval. World Wide Web-internet & Web information Systems, 1–16. doi:https://doi.org/10.1007/s11280-018-0541-x
Deb K, Pratap A, Agarwal S et al (2002) A fast and elitist multi-objective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6(2):182–197
Coello CAC, Lechuga MS (2002) MOPSO: a proposal for multiple objective particle swarm optimization. Proc. Congr. Evolutionary computation (CEC’2002), Honolulu, HI, 1:1051–1056
Knowles J, Corne D (1999) The Pareto Archived Evolution Strategy: A New Baseline Algorithm for Pareto Multi-objective Optimisation. Proc Cong Evol Comp 98–105
Meng XB, Gao XZ, Lu LH, Liu Y, Zhang HZ (2015) A new bio-inspired optimisation algorithm: bird swarm algorithm. J Exp Theor Artif Intell. https://doi.org/10.1080/0952813X.2015.1042530
Veldhuizen DAV (1998) Lamont G B. Evolutionary Computation and Convergence to a Pareto Front. Stanford University California 221–228
Zhou A, Jin Y, Zhang Q et al (2006) Combining Model-based and Genetics-based Offspring Generation for Multi-objective Optimization Using a Convergence Criterion. IEEE Cong Evol Comp 892–899
Schaffer JD (1987) Multiple objective optimization with vector evaluated genetic algorithms. In: Grefensttete JJ (ed) Proceedings of the first international conference on genetic algorithms. Lawrence Erlbaum, Hillsdale, pp 93–100
Fonseca CM, Fleming PJ (1995) Multi-objective Genetic Algorithms Made Easy: Selection Sharing and Mating Restriction Genetic Algorithms in Engineering Systems: Innovations and Applications. Galesia. First Int Conf IET 45–52
Deb K (2014) Multi-objective genetic algorithms: problem difficulties and construction of test problems. Evol Comput 7(3):205–230
Acknowledgements
The authors acknowledge support from National Nature Science Foundation of China (No. 61571236), Natural Science Foundation of Jiangsu Province (BK20130873, BK20160910). the Macau Science and Technology Fund (FDCT 093/2014/A2, 041/2017/A1), the Research Committee of University of Macau (MYRG2015-00011-FST, MYRG2015-00012-FST), Postgraduate Research & Practice Innovation Program of Jiangsu Province (KYCX17_0795). Scientific Research Funds of Nanjing University of Posts and Telecommunications (NY214072 and NY215151).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Wu, D., Pun, CM., Xu, B. et al. Vehicle power train optimization using multi-objective bird swarm algorithm. Multimed Tools Appl 79, 14319–14339 (2020). https://doi.org/10.1007/s11042-018-6522-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-018-6522-3