Abstract:
The capacitated electric vehicle (EV) routing problem is a challenging nondeterministic polynomial hard (NP-hard) problem consisting of two interdependent subproblems, th...Show MoreMetadata
Abstract:
The capacitated electric vehicle (EV) routing problem is a challenging nondeterministic polynomial hard (NP-hard) problem consisting of two interdependent subproblems, the routing optimization problem and the charging decision problem. The routing optimization for EVs with a limited driving range is dependent on the available charging stations, while the charging decision is based on the charging demand that is estimated on the fixed route in return. Considering this coupling relationship, this article proposes a dual-population-based co-evolutionary algorithm (DPCA) that uses two evolution populations to collaboratively optimize these two subproblems. In the routing population, the charging station is regarded as a kind of customer with no demand, and an improved ant colony optimization (ACO) algorithm is designed to generate routes that involve the position information of charging stations. In the charging population, a binary genetic algorithm (GA) is used to generate a population of charging schemes whose qualities are evaluated based on the best ant obtained from the routing population, and then the resultant solution by inserting the best charging scheme is used to update the pheromone for the routing generation. Through the information interaction during the evolution, these two populations collaboratively search for the optimal solution to the problem. Experimental results demonstrate that the proposed algorithm can be able to avoid falling into the local optimum and have a reduction of about 4% in route distance averaged over two test suites. In addition, it also has a high computational efficiency, which is faster than the advanced ACO method by about two times.
Published in: IEEE Transactions on Transportation Electrification ( Volume: 10, Issue: 2, June 2024)