Routing a hybrid fleet of conventional and electric vehicles: the case of a French utility

Similar documents
Affordable and reliable power for all in Vietnam progress report

A hybrid metaheuristic for the electric vehicle routing problem with partial charging and nonlinear charging function

Vehicle Routing Problem with Mixed fleet of conventional and heterogenous electric vehicles and time dependent charging costs

The electric vehicle routing problem with nonlinear charging function

Acoustical performance of complex-shaped earth berms

Autnonomous Vehicles: Societal and Technological Evolution (Invited Contribution)

Electric Vehicle-to-Home Concept Including Home Energy Management

A Simple and Effective Hardware-in-the-Loop Simulation Platform for Urban Electric Vehicles

Location of Stations in a One-Way Electric Car Sharing System

Behaviour comparison between mechanical epicyclic gears and magnetic gears

A Matheuristic Method for the Electric Vehicle Routing Problem with Time Windows and Fast Chargers

Rousseau et les physiocrates : la justice entre produit net et pitié

Diesel engines for firedamp mines

The Impact of Quick Charging Stations on the Route Planning of Electric Vehicles

EXTRACTION AND ANALYSIS OF DIESEL ENGINE COMBUSTION NOISE

Effect of nozzle orientation on droplet size and droplet velocity from vineyard sprays

H. Hadera 1,2, I. Harjunkoski 1, G. Sand 1, I. E. Grossmann 3, S. Engell 2 1

Optimizing and simulating the assembly line balancing problem in a motorcycle manufacturing company: a case study

Routing a Mix of Conventional, Plug-in Hybrid, and Electric Vehicles

Comments on The London congestion charge: a tentative economic appraisal (Prud homme and Bocajero, 2005)

Turbocharged SI Engine Models for Control

System modelling and energy management for grid connected PV systems associated with storage

Constructive Heuristics for Periodic Electric Vehicle Routing Problem

LIGHTWEIGHT, STABLE, AND RECHARGEABLE BATTERY AND CAPACITOR WITH ACTIVATED CARBON FIBER ELECTRODE

A large-scale vehicular mobility dataset of the Cologne urban area

A Relevant Inrush Current Limitation Based on SCRs Smart Control Used in EV Battery Chargers

Multi-objective optimisation of the management of electric bus fleet charging

= an almost personalized transit system

Plug-in Electric Vehicle Collaborative Charging for Current Unbalance Minimization: Ant System Optimization Application

Platoon Route Optimization for Picking up Automated Vehicles in an Urban Network

Battery Monitoring System using switching battery cells

Inventory Routing for Bike Sharing Systems

Vehicle Rotation Planning for Intercity Railways

Restricted dynamic programming for the VRP

A routing model and solution approach for alternative fuel vehicles with consideration of the fixed fueling time

Energy management of HEV to optimize fuel consumption and pollutant emissions

Systems Engineering Approach for eco-comparison among power-train configurations of hybrid bus

Predictive energy management for hybrid electric vehicles - Prediction horizon and battery capacity. sensitivity

Stability evaluation of a railway timetable at the station level

A Hybrid Genetic Algorithm with Solution Archive for the Discrete (r p)-centroid Problem Full Result Tables

Open Circuit Voltage of a Lithium ion Battery Model adjusted by data fitting

Interest of in-depth investigation for studying the relation between speed and accident risk

Escort evolutionary game dynamics application on a distribution system with PV, BSS and EVs

A CASE STUDY IN SCHOOL TRANSPORTATION LOGISTICS

Stochastic approach to assess impacts of electric vehicles on the distribution network

The Hybrid Vehicle Routing Problem

Using Parallel Strategies to Speed Up Pareto Local Search

Impacts from truck traffic on road infrastructure

Comparison of the Different Circuits Used for Balancing the Voltage of Supercapacitors: Studying Performance and Lifetime of Supercapacitors

On-Line HEV Energy Management Using a Fuzzy Logic

Adaptive diversification metaheuristic for the FSMVRPTW

A MICRO TURBINE DEVICE WITH ENHANCED MICRO AIR-BEARINGS

Multi-temporal Optimal Power Flow for Assessing the Renewable Generation Hosting Capacity of an Active Distribution System

Partial Recharge Strategies for the Electric Vehicle Routing Problem with Time Windows

An Energy-Saving Speed Profile Algorithm for Cybernetic Transport Systems

Hybrid Protection based on Pyroswitch and Fuse Technologies for DC Applications

Self-tuning dynamic vibration absorber for machine tool chatter suppression

Wireless and Autonomous Sensor for Strut Load Monitoring

Study of secondary arcing occurrence on solar panel backside wires with cracks

Comparing optimal relocation operations with simulated relocation policies in one-way carsharing systems

Investigation of Truck Weights and Dimensions using WIM Data

Suburban bus route design

Load curve impact of large electric vehicles fleet in the Paris Ile-de-France region

Liquid Cooling of Bright LEDs for Automotive Applications

A Dynamic Programming Heuristic for the Vehicle Routing Problem with Time Windows and the European Community Social Legislation

Simulated Annealing Algorithm for Customer-Centric Location Routing Problem

Routing and Planning for the Last Mile Mobility System

Minimum Cost Path Problem for Plug-in Hybrid Electric Vehicles

An Adaptive Electric Differential for Electric Vehicles Motion Stabilization

A Framework for Quantitative Analysis of Government Policy Influence on Electric Vehicle Market

Multiobjective capacitated arc routing problem

Improving car drivers perception of motorcycles: innovative headlight design as a short-term solution to mitigate accidents

Rollover Prevention Using Active Suspension System

Development of a miniature, fully integrated, multipoint initiation system: CASSIS

Electric Vehicle Battery Swapping Stations, Calculating Batteries and Chargers to Satisfy Demand

Resilient, Decentralized V2V Online Stop-Free Strategy in a Complex Roundabout

Temperature optimisation of a diesel engine using exhaust gas heat recovery and thermal energy storage (Diesel engine with thermal energy storage)

Electric Vehicles On-Board Battery Charger for the Future Smart Grids

Scheduling Electric Vehicles

Autonomous driving manoeuvres in urban road traffic environment: a study on roundabouts

Optimal energy consumption algorithm based on speed reference generation for urban electric vehicles

Operation Modes of Battery Chargers for Electric Vehicles in the Future Smart Grids

A Quantitative Model for Truck Parking Utilization with Hours of Service Regulations

IN recent years, aiming at profit increase, great attention has

A new battery charger for hybrid electric vehicle using back to back converter

Optimal Design of a PV/Fuel Cell Hybrid Power System for the City of Brest in France

DemoEV - Demonstration of the feasibility of electric vehicles towards climate change mitigation LIFE10 ENV/MT/000088

New Physics-Based Turbocharger Data-Maps Extrapolation Algorithms: Validation on a Spark-Ignited Engine

CHAPTER 3 PROBLEM DEFINITION

Relevance of lab-scale conical twin-screw extruder for thermoplastic STARCH/PLA blends rheology study

Predicting Solutions to the Optimal Power Flow Problem

Paratransit for the Masses: Can Technological Advances Mainstream this Niche Mode?

Experimental protocols and first results of calendar and/or cycling aging study of lithium-ion batteries - the MOBICUS project

Reduction of Eddy-Current Losses in Fractional-Slot Concentrated-Winding Synchronous PM Motors

A model-based eco-routing strategy for electric vehicles in large urban networks

The ACT s Transition to Zero Emissions Vehicles Action Plan Anna McGuire Senior Policy Officer, Climate Change Policy

Vehicle dynamics data collection to characterize the drivers behavior

Fatigue safety verification of a steel railway bridge using short term monitoring data

TEL AVIV UNIVERSITY. The Iby and Aladar Fleischman Faculty of Engineering The Zandman-Slaner School of Graduate Studies. The Mixed Transit Fleet

Transcription:

Routing a hybrid fleet of conventional and electric vehicles: the case of a French utility Jorge E. Mendoza, Alejandro Montoya, Christelle Guéret, Juan Villegas To cite this version: Jorge E. Mendoza, Alejandro Montoya, Christelle Guéret, Juan Villegas. Routing a hybrid fleet of conventional and electric vehicles: the case of a French utility. ODYSSEUS 2018, Jun 2018, Cagliari, Italy. <hal-01814646> AL Id: hal-01814646 https://hal.archives-ouvertes.fr/hal-01814646 Submitted on 13 Jun 2018 AL is a multi-disciplinary open access archive for the deposit and dissemination of scientific research documents, whether they are published or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers. L archive ouverte pluridisciplinaire AL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

Routing a hybrid fleet of conventional and electric vehicles: the case of a French utility Jorge E. Mendoza Laboratoire d Informatique Fondamentale et Appliquée de Tours (EA 6300) Université de Tours, Tours, France Alejandro Montoya Departamento de Ingeniería de Producción Universidad EAFIT, Medellín, Colombia Christelle Guéret Laboratoire Angevin d recherche en Ingénierie de Systèmes (EA 7315) Université d Angers, Angers, France Juan G. Villegas Departamento de Ingeniería Industrial Universidad de Antioquia, Medellín, Colombia Email: jorge.mendoza@univ-tours.fr 1 Introduction Motivated by stricter environmental regulations, government incentives, branding opportunities, and potential reductions in operational costs, companies all around the world are renewing their fleets with electric vehicles (EVs). One of the main challenges faced by companies in the transition to clean fleets is the lack of fleet management tools that are able to handle hybrid fleets of conventional and electric vehicles (hereafter CVs and EVs). In this talk we present a study carried in collaboration with French electricity giant EDF to try to address this challenge. More precisely, we describe the technician routing and scheduling problem with CVs and EVs (TRSP-CEV) faced by ENEDIS (an EDF subsidiary) and present a decomposition-based parallel matheuristic to solve it. We show results on real data provided by the company and discuss managerial insight into the impact of the fleet composition (percentage of EVs vs. CVs) in the feasibility and cost of the solutions.

2 Problem description The TRSP-CEV can be defined on a directed and complete graph G = (N, A) where N is the set of nodes and A is the set of arcs. The set of nodes is defined as N = {0} C S, where node 0 represents the depot, C is a set of nodes representing the customers, and S is a set of nodes representing the charging stations (CSs) where the electric vehicles can recharge their batteries. Each customer i C has a request demanding a skill k i from a set K and having a service time p i and a time window [ec i, lc i ], where ec i and lc i are the earliest and latest possible service start times. For simplicity, hereafter we use the terms customer and request interchangeably. Each CS c C has a parking cost (in e/min) representing the cost of the charging time at that station. The set of technicians is denoted as T. Each technician t T has: a fixed daily cost c t ; a subset of skills K t K; a shift [es t, ls t ], where es t is the technician s earliest possible departure time from the depot and ls t is the technician s latest return time to the depot; a lunch break that must start at el t and end at ll t ; and an energy consumption factor cf t associated to the technician s driving profile (e.g., sportive, normal, eco). To cover their routes, the technicians drive vehicles belonging to a fixed fleet composed by different types of CVs and EVs. The set of vehicle types is defined as V = V c V e, where V c is the set of CV types and V e is the set of EV types. For each vehicle type v V there is a travel cost tc v (in e/km) and a fixed and limited number of vehicles m v. Vehicles of type v V e additionally have: a fixed cost gc v for recharging the battery (in e) 1, a battery capacity Q v (in kwh), a set S v S of compatible CSs, and a discrete and non-linear charging function f vs describing the relation between the vehicle s charging time and state of charge (SoC) at station s S v. Depending on the context we refer to the SoC as the amount of remaining energy (in kwh) or as the percentage of remaining battery capacity. The charging function is defined as f vs = {a b b {0, 1,..., 100}} were a b is the time needed to take the SoC from 0 to b percent of Q. Finally, set A = {(i, j) : i, j N, i j} denotes the set of arcs connecting nodes in N. Each arc (i, j) A has three associated nonnegative values: a travel time tt ij, a distance d ij, and a nominal energy consumption e ijv for each type of EV v V e. In the TRSP-CEV the objective is to find a set of routes of minimum total cost. The latter is defined as the sum of i) travel costs, ii) fixed charging costs, iii) parking costs, and iv) technician utilization costs. The planned set of routes must satisfy the following constraints: each request is served exactly once within its time window by a technician with the required skill; the level of the battery when the EVs arrive at any vertex is nonnegative; the EVs only charge at compatible CSs; each technician works only during his or her shift; each technician takes the lunch break at the pre-defined times; the number of vehicles of type v V used in the plan is less or equal than m v ; and each route starts and ends at the depot. 1 This cost accounts for the long-term battery degradation cost

Algorithm 1 Parallel matheuristic: general structure 1: function ParallelMatheuristic(G,T,V) 2: T P grouptechnicians(t ) 3: T V buildassignments(t P,V) 4: Ω 5: parallel for each tv T V 6: Ω tv GRASP(tv,G) 7: Ω Ω Ω tv 8: end for 9: σ setcovering(g,ω,v,t V) 10: return σ 11: end function 3 Parallel matheuristic Algorithm 1 describes the general structure of our parallel matheuristic (here after referred to as PMa). The algorithm starts by calling procedure grouptechnicians(t ) line 2. This procedure groups the technicians sharing the same characteristics (i.e., skills, fixed utilization cost, energy consumption factor, shift, and lunch break) and generates the set T P of technician profiles. Then, the algorithm invokes procedure buildassignments(t P, V) line 3. The latter builds the set T V containing all possible technician profile-vehicle type assignments. Note that T V = T P V c + T P V e. Then, the algorithm starts the parallel phase lines 5 to 8. For each assignment tv T V the algorithm solves, on a dedicated thread, a vehicle routing problem with time windows and lunch breaks (VRP-TWLB). Let p(tv) T P and v(tv) V be the technician profile and the type of vehicle involved in assignment tv. In the VRP-TWLB for assignment tv we assume that i) the fleet is unlimited and composed only of vehicles of type v(tv) and that we have an unlimited number of technicians with profile p(tv). If v(tv) is an EV, then the resulting problem is an electric VRP-TWLB. To solve the T P V c VRPs-TWLB and the T P V e evrps-twlb our approach relies on a GRASP (line 6). The GRASP slightly varies depending on the type of problem being solved (VRP-TWLB or evrp-twlb). Figure 1 depicts the components embedded in the two versions. The GRASP returns a set Ω tv containing all the routes found in the local optima reached during the algorithm s execution. The routes in Ω t v join the long term memory structure Ω (line 7). After completing the parallel phase, the algorithm calls procedure setcovering(g,ω,v,t V) line 9, which solves an extended set covering formulation over Ω to find a feasible TRSP-CEV solution. It is worth noting that it is only at this point that we take into account the constraints on the number of technicians and vehicles. Full details on the GRASP components, specially those used to solve the evrps-twlb, and the parallel implementation will be discussed in the talk.

VRP-TWLB evrp-twlb Initialization phase (randomized greedy heuristic) Randomized Solomon heuristic for CV Randomized Solomon heuristic for EVs Store routes Local Search phase (variable neighborhood descent) Relocate Swap Ejection chains Relocate Swap Ejection chains Global charging improvement E Generates initial solution Improves routing decisions Improves the number of routes Improves charging decisions E Makes heuristic charging decisions Makes exact charging decisions (MIP) Figure 1: Algorithmic components embedded in the two GRASP versions 4 Computational experiments We ran experiments on two sets of instances. The first set is made up of 24 real-world TRSP instances (10 small with proven optima + 14 large) built using data provided by ENEDIS. For the 10 small instances our PMa was able to find the optimal solutions. For the remaining 14 instances PMa reported average improvements of 6.5% with respect to the solutions delivered by the software currently used at ENEDIS. We adapted the instances to the TRSP-CEV by setting the portion of EVs in the fleet to {20%, 40%, 60%, 80%, 100%}. We ran experiments to evaluate the impact of the fleet composition on the total cost and feasibility of the solutions. We found that for urban settings, transitioning to a 100% electric fleet is feasible and may generate considerable savings in cost and emissions. On the other hand, to obtain feasible solutions for all rural instances, only 20% of the fleet can be replaced by EVs. The second instance set consists of the 276 instances (108 small with proven optima + 168 large) proposed in [1] for the closely-related electric fleet size and mix vehicle routing problem with time windows and recharging stations. Although our method was not tailored for this problem, it was able to deliver competitive perfomances with respect to the state-of-the-art Adaptive Large Neighborhood Search (ALNS) proposed in [1]. On the small instances our PMa found 81/108 optimal solutions and reported better avg. gaps (0.32% vs 0.55%) and execution times (0.06min vs. 0.32min) than ALNS. On the large instances, our method unveiled 61 new best known solutions but reported larger avg. gaps than ALNS (2.20% vs. 1.18%) with comparable execution times. References [1] G. iermann, J. Puchinger, S. Ropke, and R. F. artl. The electric fleet size and mix vehicle routing problem with time windows and recharging stations. European Journal of Operational Research, 252(3):995 1018, 2016.