Solving hybrid charging strategy electric vehicle based dynamic routing problem via evolutionary multi-objective optimization

Abstract With the development of Electric Vehicle (EV) technology, the new generation of EVs combine the advantages of both Wireless Charging Technology (WCT) and Plug-in Charging Technology (PCT) to extend their transport distance. However, some difficulties are emerged in this hybrid charging strategy based EVs for Vehicle Routing Problem (VRP). First, the availability of devices for PCT and WCT varies with time. EVs not only need to find the optimal routes but also to determine charging strategies according to the environment. Second, in such dynamic environment, the Pareto-optimal Solutions (POS) should be rapidly tracked and Decision Makers (DMs) should pick desired solutions quickly for implementation. To address these issues, in this work, we propose a framework to reuse knee points into the newly generated environment. Reusing knee points can provide high-quality knowledge to generate a better initial population and the knee points also bring convenience to DMs. In this work, we also introduce a benchmark of Hybrid Charging Strategy based Dynamic Vehicle Routing Problem (HCS-DVRP). The obtained experimental results on this benchmark validates that our proposed design can achieve a promising optimization performance via reusing knee points.

[1]  Min Jiang,et al.  A Fast Dynamic Evolutionary Multiobjective Algorithm via Manifold Transfer Learning , 2020, IEEE Transactions on Cybernetics.

[2]  Qingfu Zhang,et al.  A Two-Stage Multiobjective Evolutionary Algorithm for Multiobjective Multidepot Vehicle Routing Problem With Time Windows , 2019, IEEE Transactions on Cybernetics.

[3]  Witold Pedrycz,et al.  An Adaptive Resource Allocation Strategy for Objective Space Partition-Based Multiobjective Optimization , 2021, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[4]  Indraneel Das On characterizing the “knee” of the Pareto curve based on Normal-Boundary Intersection , 1999 .

[5]  Christian Prins,et al.  Two memetic algorithms for heterogeneous fleet vehicle routing problems , 2009, Eng. Appl. Artif. Intell..

[6]  Gary G. Yen,et al.  Transfer Learning-Based Dynamic Multiobjective Optimization Algorithms , 2016, IEEE Transactions on Evolutionary Computation.

[7]  Min Jiang,et al.  Knee Point-Based Imbalanced Transfer Learning for Dynamic Multiobjective Optimization , 2020, IEEE Transactions on Evolutionary Computation.

[8]  Min Jiang,et al.  A grey prediction-based evolutionary algorithm for dynamic multiobjective optimization , 2020, Swarm Evol. Comput..

[9]  Lixin Tang,et al.  A reinforcement learning approach for dynamic multi-objective optimization , 2021, Inf. Sci..

[10]  Yew-Soon Ong,et al.  Solving the Dynamic Vehicle Routing Problem Under Traffic Congestion , 2016, IEEE Transactions on Intelligent Transportation Systems.

[11]  Andrey V. Savkin,et al.  Drone Routing in a Time-Dependent Network: Toward Low-Cost and Large-Range Parcel Delivery , 2021, IEEE Transactions on Industrial Informatics.

[12]  Changhe Li,et al.  A survey of swarm intelligence for dynamic optimization: Algorithms and applications , 2017, Swarm Evol. Comput..

[13]  Qingfu Zhang,et al.  MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition , 2007, IEEE Transactions on Evolutionary Computation.

[14]  Qing Wang,et al.  Optimization of Electric Vehicle Routing Problem Using Tabu Search , 2020, 2020 Chinese Control And Decision Conference (CCDC).

[15]  Han Huang,et al.  A Graph-Based Fuzzy Evolutionary Algorithm for Solving Two-Echelon Vehicle Routing Problems , 2020, IEEE Transactions on Evolutionary Computation.

[16]  Shengxiang Yang,et al.  A modular neural network-based population prediction strategy for evolutionary dynamic multi-objective optimization , 2021, Swarm Evol. Comput..

[17]  Yiyong Xiao,et al.  A Linear MIP Model for the Electric Vehicle Routing Problem with Time Windows Considering Linear Charging , 2018, 2018 Annual Reliability and Maintainability Symposium (RAMS).

[18]  Jalel Euchi,et al.  The dynamic vehicle routing problem: Solution with hybrid metaheuristic approach , 2015, Swarm Evol. Comput..

[19]  Jouhaina Chaouachi Siala,et al.  Discrete honeybee mating optimization algorithm for the routing of battery-operated automated guidance electric vehicles in personal rapid transit systems , 2016, Swarm Evol. Comput..

[20]  Ashish Bhaskar,et al.  A self-adaptive evolutionary algorithm for dynamic vehicle routing problems with traffic congestion , 2019, Swarm Evol. Comput..

[21]  Guohua Wu,et al.  Evolutionary many-Objective algorithm based on fractional dominance relation and improved objective space decomposition strategy , 2021, Swarm Evol. Comput..

[22]  Fuxing Yang,et al.  An Evolutionary Scatter Search Particle Swarm Optimization Algorithm for the Vehicle Routing Problem With Time Windows , 2018, IEEE Access.

[23]  Zhengyou He,et al.  A New Coil Structure and Its Optimization Design With Constant Output Voltage and Constant Output Current for Electric Vehicle Dynamic Wireless Charging , 2019, IEEE Transactions on Industrial Informatics.

[24]  Tingting Mu,et al.  Context-Aware and Energy-Driven Route Optimization for Fully Electric Vehicles via Crowdsourcing , 2013, IEEE Transactions on Intelligent Transportation Systems.

[25]  Qingfu Zhang,et al.  Decomposition of a Multiobjective Optimization Problem Into a Number of Simple Multiobjective Subproblems , 2014, IEEE Transactions on Evolutionary Computation.

[26]  Lixin Tang,et al.  A knee-guided prediction approach for dynamic multi-objective optimization , 2020, Inf. Sci..

[27]  Mingfang Jiang,et al.  Fine-Grained Ensemble of Evolutionary Operators for Objective Space Partition Based Multi-Objective Optimization , 2021, IEEE Access.

[28]  Kalyanmoy Deb,et al.  Dynamic Multi-objective Optimization and Decision-Making Using Modified NSGA-II: A Case Study on Hydro-thermal Power Scheduling , 2007, EMO.

[29]  Jian Sun,et al.  Convolutional neural networks at constrained time cost , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[30]  Zhen Ji,et al.  A multi-objective memetic algorithm based on locality-sensitive hashing for one-to-many-to-one dynamic pickup-and-delivery problem , 2016, Inf. Sci..

[31]  Jian Cheng,et al.  Robust Dynamic Multi-Objective Vehicle Routing Optimization Method , 2018, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[32]  Kalyanmoy Deb,et al.  An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point-Based Nondominated Sorting Approach, Part I: Solving Problems With Box Constraints , 2014, IEEE Transactions on Evolutionary Computation.

[33]  Kay Chen Tan,et al.  Evolutionary Dynamic Multiobjective Optimization Via Kalman Filter Prediction , 2016, IEEE Transactions on Cybernetics.

[34]  Zhao Yang Dong,et al.  Electric Vehicle Route Optimization Considering Time-of-Use Electricity Price by Learnable Partheno-Genetic Algorithm , 2015, IEEE Transactions on Smart Grid.

[35]  Saoussen Krichen,et al.  A decision support system for the dynamic hazardous materials vehicle routing problem , 2020, Oper. Res..

[36]  Saoussen Krichen,et al.  A Hypermutation Genetic Algorithm for the Dynamic Home Health-Care Routing Problem , 2019, 2019 International Conference on Industrial Engineering and Systems Management (IESM).

[37]  Cheng Li,et al.  An Electric Vehicle Routing Optimization Model With Hybrid Plug-In and Wireless Charging Systems , 2018, IEEE Access.

[38]  Xingquan Zuo,et al.  A multi-objective genetic algorithm based approach for dynamical bus vehicles scheduling under traffic congestion , 2020, Swarm Evol. Comput..

[39]  Kathryn A. Dowsland,et al.  Simulated Annealing , 1989, Encyclopedia of GIS.

[40]  Shuzhi Sam Ge,et al.  Object Activity Scene Description, Construction and Recognition , 2019, IEEE transactions on cybernetics.

[41]  Ye Tian,et al.  A Knee Point-Driven Evolutionary Algorithm for Many-Objective Optimization , 2015, IEEE Transactions on Evolutionary Computation.

[42]  Bartosz Krawczyk,et al.  Learning from imbalanced data: open challenges and future directions , 2016, Progress in Artificial Intelligence.

[43]  X. Yao,et al.  Benchmark Problems for CEC2018 Competition on Dynamic Multiobjective Optimisation , 2018 .

[44]  Kai Zhang,et al.  Evolutionary Algorithm for Knee-Based Multiple Criteria Decision Making , 2019, IEEE Transactions on Cybernetics.

[45]  Huan Yang,et al.  Ensemble prediction-based dynamic robust multi-objective optimization methods , 2019, Swarm Evol. Comput..

[46]  Marius M. Solomon,et al.  Algorithms for the Vehicle Routing and Scheduling Problems with Time Window Constraints , 1987, Oper. Res..

[47]  Fei Li,et al.  R2 Indicator and Objective Space Partition Based Evolutionary Algorithm for Many-objective Optimization , 2019, 2019 IEEE Symposium Series on Computational Intelligence (SSCI).

[48]  Meihua Yang,et al.  Flexible time-of-use tariff with dynamic demand using artificial bee colony with transferred memory scheme , 2019, Swarm Evol. Comput..

[49]  Shengxiang Yang,et al.  Ant algorithms with immigrants schemes for the dynamic vehicle routing problem , 2015, Inf. Sci..

[50]  Francesco Bullo,et al.  On Dynamic Vehicle Routing With Time Constraints , 2014, IEEE Transactions on Robotics.

[51]  Otman Basir,et al.  Optimal energy/time routing in battery-powered vehicles , 2016, 2016 IEEE Transportation Electrification Conference and Expo (ITEC).

[52]  Jacek Mandziuk,et al.  A metaheuristic approach to solve Dynamic Vehicle Routing Problem in continuous search space , 2019, Swarm Evol. Comput..

[53]  Anas Mahmoud,et al.  A Time and Energy Efficient Routing Algorithm for Electric Vehicles Based on Historical Driving Data , 2017, IEEE Transactions on Intelligent Vehicles.