Electric Vehicle Fleet and Charging Infrastructure Planning
Sushil Varma
Ph.D. Student
ISyE, Georgia Tech
(yes, that is me)
Francisco Castro
Assistant Professor
Anderson School of Management, UCLA
Siva Theja Maguluri
Associate Professor
ISyE, Georgia Tech
Academic Job Market
Looking for faculty positions
Motivation to Study Electric Vehicles
Technological Advancements
Government Backing
Climate Change Awareness
Motivation
Technological Advancements
Government Backing (incentivize production and adoption of EVs)
Climate Change Awareness
Technological Advancements
Government Backing
Climate Change Awareness
We study a Transportation System with EVs
We study a Transportation System with EVs
EVs distributed in Space
We study a Transportation System with EVs
Charging Stations distributed in Space
EVs distributed in Space
We study a Transportation System with EVs
Charging Stations distributed in Space
EVs distributed in Space
Customers arrive uniformly at random in space
We study a Transportation System with EVs
Charging Stations distributed in Space
EVs distributed in Space
Customers arrive uniformly at random in space
System Operator’s Decisions:
We study a Transportation System with EVs
Charging Stations distributed in Space
EVs distributed in Space
Customers arrive uniformly at random in space
System Operator’s Decisions:
We study a Transportation System with EVs
Charging Stations distributed in Space
EVs distributed in Space
Customers arrive uniformly at random in space
System Operator’s Decisions:
EV pickup and drives to customer’s destination
We study a Transportation System with EVs
Charging Stations distributed in Space
EVs distributed in Space
Customers arrive uniformly at random in space
System Operator’s Decisions:
EV pickup and drives to customer’s destination
EV loses state of charge (SoC) in the process
We study a Transportation System with EVs
Charging Stations distributed in Space
EVs distributed in Space
Customers arrive uniformly at random in space
System Operator’s Decisions:
EV pickup and drives to customer’s destination
EV loses state of charge (SoC) in the process
We study a Transportation System with EVs
Charging Stations distributed in Space
EVs distributed in Space
Customers arrive uniformly at random in space
System Operator’s Decisions:
EV pickup and drives to customer’s destination
EV loses state of charge (SoC) in the process
EV drives to the charger and then starts charging
Charging Stations distributed in Space
EVs distributed in Space
Customers arrive uniformly at random in space
System Operator’s Decisions:
EV pickup and drives to customer’s destination
EV loses state of charge (SoC) in the process
EV drives to the charger and then starts charging
EV gains state of charge (SoC)
We study a Transportation System with EVs
Infrastructure Planning Question
Related Literature on Infrastructure Planning
Larger buffer due to pickup times (spatial effects)
Spatial EV System: Differences and Challenges
Fundamentally different infrastructure planning
Charging Times
New Operational Challenges
Feasible Matching
Optimal Matching
Joint Charging + Matching
Preview of the talk
Infrastructure Planning Prescription
Trade-off between fleet size, number of chargers, and battery pack size
Near-Optimal Dispatching
Power-of-d Vehicles Dispatch Policy is near-optimal
Overview of the Model followed by the following 2 results
Model
Model
Abstracting out the spatial component
Idle/Charging
Busy
The state space involves SoC and state of all EVs (idle/charging/driving)
Universal Lower Bound
Tight Upper Bound
Formulate a system of ODEs - tracks the evolution of the state of system
Generic ODEs satisfied by any policy
Detailed ODEs for Power-of-d Dispatch
Useful bounds on the Fixed Point
Fixed point translates into bounds on fleet size and number of chargers
Existence, Uniqueness, and Characterization of Fixed Point
Effective Arrival Rate
Aggregate Charge Rate
Aggregate Discharge Rate
Aggregate SoC
Rate of driving to charger
Rate of finishing charge session
# of EVs charging
Universal Lower Bound
Tight Upper Bound
Formulate a system of ODEs - tracks the evolution of the state of system
Generic ODEs satisfied by any policy
Effective arrival rate minus the total service rate
# Cars arriving minus leaving the chargers
Aggregate charge rate minus the discharge rate
Detailed ODEs for Power-of-d Vehicles Dispatch
Useful bounds on the Fixed Point
Fixed point translates into bounds on fleet size and number of chargers
Existence, Uniqueness, and Characterization of Fixed Point
Infrastructure Planning Prescription
More Vehicles
More Chargers
No policy can achieve target service level
Admitted
Workload
Compensation for Downtimes
# of charging EVs to compensate driving
Infrastructure Planning Prescription
More Vehicles
More Chargers
No policy can achieve target service level
Admitted
Workload
Compensation for Downtimes
# of charging EVs to compensate driving
Power-of-d achieves target service
Takeaways
More Vehicles
More Chargers
Power-of-d achieves target service
No policy can achieve target service level
Takeaways
More Vehicles
More Chargers
Power-of-d achieves target service
No policy can achieve target service level
Takeaways
More Vehicles
More Chargers
Power-of-d achieves target service
No policy can achieve target service level
Takeaways
More Vehicles
More Chargers
Power-of-d achieves target service
No policy can achieve target service level
Takeaways
More Vehicles
More Chargers
Power-of-d achieves target service
No policy can achieve target service level
Takeaways
More Vehicles
More Chargers
Power-of-d achieves target service
No policy can achieve target service level
Pareto Frontier: Characterizes the trade-off between fleet size and charger density
Takeaways
Downtimes due to charging
Capacity Planning | Nominal Capacity | Buffer | |
Spatial System [Castro-Besbes-Lobel] | | | Spatial effects |
Spatial with EVs [This Work] | | | |
Partially charged EVs help!
More Vehicles
More Chargers
Power-of-d achieves target service
No policy can achieve target service level
EV v/s non-EV System
Staffing for
non-EV system
Takeaways
Power-of-d achieves target service
More Vehicles
More Chargers
Pareto Frontier: Characterizes the trade-off between fleet size and charger density
Staffing for
non-EV system
No policy can achieve target service level
Downtimes due to charging
Partially charged EVs increase the spatial density of available cars
EV
non-EV
15%
90%
85%
20%
50%
25%
45%
15%
90%
85%
20%
50%
25%
45%
EVs driving with customers/to chargers are unavailable
15%
90%
85%
20%
50%
25%
45%
EVs driving with customers/to chargers are unavailable
15%
90%
EVs driving with customers/to chargers are unavailable
85%
20%
50%
25%
45%
Pick the one with the highest SoC among them
Needs to be picked carefully!
What I did not talk about
Simulations
Verifies the theoretical results and provides further insights
Time-Varying Arrivals
Phase Transition from EV-like to non-EV-like behavior
Takeaways
Backup Slides
Validating the Scaling Results
Series
A
B
C
D
4.1%
0.2%
3.2%
3.6%
Less
chargers
More
EVs
Provides Empirical validation of the Theory
We simulate a real-life spatial system without any simplifying assumptions
Po2
CD
Power of d v/s Closest Available Dispatch
Time-Varying Arrival Rate
Incoming Workload
EV Driving
EV Charging
Shaded Region = Case 1 or 2
Takeaways
Infrastructure Planning
Dispatching Policy
Practical Insights
Idle/Charging
Busy
Model
Effective arrival rate minus the total service rate
# Cars arriving minus leaving the chargers
Aggregate charge rate minus the discharge rate
For lower bound, coarse tracking of states is sufficient
Idle/Charging
Busy
Model
Effective arrival rate minus the total service rate
# Cars arriving minus leaving the chargers
Aggregate charge rate minus the discharge rate
For lower bound, coarse tracking of states is sufficient
Idle/Charging
Busy
Model
Effective arrival rate minus the total service rate
# Cars arriving minus leaving the chargers
Aggregate charge rate minus the discharge rate
For lower bound, coarse tracking of states is sufficient
Universal Lower Bound
Average time EV spends driving to serve a customer:
Trip Time
Pickup Time
Drive to
Charger Time
Universal Lower Bound
Average time EV spends driving to serve a customer:
Trip Time
Pickup Time
Drive to
Charger Time
Universal Lower Bound
Average time EV spends driving to serve a customer:
Trip Time
Pickup Time
Universal Lower Bound
Average time EV spends driving to serve a customer:
Trip Time
Pickup Time
Use partially charged EVs for pickup
Universal Lower Bound
Average time EV spends driving to serve a customer:
Trip Time
Use partially charged EVs for pickup
Universal Lower Bound
Average time EV spends driving to serve a customer:
Trip Time
Use partially charged EVs for pickup
Fleet size requirement
Proof Idea
Step 1: Abstract out the spatial component
Proof Idea
Step 1: Abstract out the spatial component
Idle/Charging
Busy
Proof Idea
Step 1: Abstract out the spatial component
All charging/idling EVs with the same SoC are homogenous
Step 2A: Define state space
Proof Idea
Idle/Charging
Busy
Step 1: Abstract out the spatial component
Step 2A: Define state space
All charging/idling EVs with the same SoC are homogenous
Proof Idea
Step 1: Abstract out the spatial component
Step 2A: Define state space
All charging/idling EVs with the same SoC are homogenous
Idle/Charging
Busy
Proof Idea
Idle/Charging
Busy
Step 1: Abstract out the spatial component
Step 2A: Define state space
All charging/idling EVs with the same SoC are homogenous
Proof Idea
Idle/Charging
Busy
Step 1: Abstract out the spatial component
Step 2A: Define state space
All charging/idling EVs with the same SoC are homogenous
Proof Idea
Idle/Charging
Busy
Step 1: Abstract out the spatial component
Step 2A: Define state space
All charging/idling EVs with the same SoC are homogenous
Step 2B: Define transitions under Power-of-d
Pickup and Drive to Charger Times
Pickup err.
A
B
C
D
To Charger err.
4%
7%
11%
15%
3%
1%
2%
6%
Pickup time is insensitive to fleet size and # of chargers
Drive to charger time increases as the charger density decreases
Verifies the spatial abstraction
Trade-off: Fleet size, pack size and # of chargers
Po2
CD
Power of d v/s Closest Available Dispatch
Questions?
CREDITS: This presentation template was created by Slidesgo, and includes icons by Flaticon, and infographics & images by Freepik
Bonus Slides
Time dependent arrival rate?
Our results kick in the regime where
Mainly due to charging required during peaks
Flatter peaks can be encountered coz
Charging during peaks can be beneficial
How significant is the reduction in the second order term?
Frequent Charging Sessions?
Global Stability Justification
CAD is operating inefficiently as it tries to serve all customers
This results in high pickup times
Which reduces the SoC to the minimum
With no partially charged EV advantage, it reinforces the pickup times to be high
Po2 and CD preemptively drops customers to maintain a stable non-zero SoC
Further comparisons with natural policies
Further comparisons with natural policies
CD: Closest Dispatch
CAD: Closest Available Dispatch
Po2: Power of 2
How to compute 90% fleet size?
Trade-offs observed in simulations?