IEEE Electrification - September 2021 - 32
ACN Research Portal
Beyond serving as a model for smart-charging systems,
the ACN has led to the creation of the ACN Research Portal
(Figure 4). This portal has three parts:
x ACN-Data: a collection of fine-grained charging data
collected from the Caltech ACN and similar sites
x ACN-Sim: an open source simulator that uses ACNData
and realistic models derived from actual ACNs to
provide researchers with an environment to evaluate
their algorithms and test assumptions
x ACN-Live: a framework for safely field-testing algorithms
directly on the Caltech ACN.
ACN-Data
The ACNs at Caltech, NASA's Jet Propulsion Laboratory
(JPL), and elsewhere have produced a vast amount of data
that have enabled new research lines within our lab. However,
most researchers do not have access to data from
systems like the ACN, precluding them from applying
data-driven methods, such as machine learning and tracedriven
simulations, in their work. Instead, most existing
works focus on assumed data distributions or data collected
from internal combustion engine vehicles.
To meet this need in the community, we have collected
and published ACN-Data, which includes data from 207
level 2 EVSEs and six dc fast chargers (DCFCs) from seven
Simulation
Scenarios
ACN-Data
Algorithm
Validation
ACN-Sim
ACN-Live
Constraints
ACN
Figure 4. An overview of the ACN Research Portal.
clusters: five at Caltech (including one at a Laser Interferometer
Gravitational-Wave Observatory facility in Louisiana),
one at JPL, and one at an office building in northern
California. These clusters cover common use cases,
including campus/public-use and access-controlled workplace
charging. The smallest of these clusters has only
four level 2 chargers, while the largest has 78 level 2 chargers
and two DCFCs in a single parking structure.
The data set includes more than 80,000 sessions. Each
session includes the arrival time, departure time, energy
delivered, and user data from a mobile app, including the
vehicle information, estimated departure time, and estimated
energy request. The data set also includes time
series data, including the charging current, power, and
voltage, with 4-s resolution.
ACN-Sim
While the ACN has allowed us to identify many interesting
challenges in real-world EV charging systems, we recognize
that most researchers will not have access to such
physical testbeds. However, it is still important that they
have a realistic environment in which to evaluate their
algorithms. To this end, we developed ACN-Sim, a modular,
data-driven simulation environment for testing
scheduling algorithms for EV charging systems (Figure 5).
x Models: ACN-Sim includes realistic models of the
many components of a real EV charging system,
such as electrical infrastructure, charging stations,
and EV BMSs. These models incorporate our lessons
from real systems. For example, the charging network
constraints include three-phase unbalanced
models, while batteries use the constant-current,
constant-voltage charging scheme discussed previously.
The simulator is also designed to be highly
modular, meaning that users can replace each component
to model different types of hardware or levels
of fidelity.
Algorithms
Interface
Simulator
Charging Network
EVSE
Constraints
EV
Battery
Figure 5. The modular architecture of ACN-Sim.
32
IEEE Electrification Magazine / SEPTEMBER 2021
Event Queue
Events
Signals
ACN-Data
x Events: The simulator is event driven. To generate
events, users can get real event sequences from ACNData,
generate them from statistical models, or manually
create events to investigate edge cases. To make
accessing ACN-Data simpler for users, ACN-Sim provides
direct integration with the ACN-Data application
programming interface (API). This allows the user to
specify a site and date range, and ACN-Sim will gather
the actual workload from that ACN and generate the
appropriate plug-in and unplug events. ACN-Sim also
provides utilities for learning statistical models, such
as Gaussian mixture models (GMMs), directly from
data using tools from scikit-learn.
x Signals: The signals submodule allows ACN-Sim to
integrate with external signal sources, which can be
an important part of EV charging systems such as
utility tariffs, solar-generation curves, and external
loads. These signals are available to the scheduling
algorithm through the simulator's interface.
ACN-Sim
Data
Control Signals
IEEE Electrification - September 2021
Table of Contents for the Digital Edition of IEEE Electrification - September 2021
IEEE Electrification - September 2021 - Cover1
IEEE Electrification - September 2021 - Cover2
IEEE Electrification - September 2021 - 1
IEEE Electrification - September 2021 - 2
IEEE Electrification - September 2021 - 3
IEEE Electrification - September 2021 - 4
IEEE Electrification - September 2021 - 5
IEEE Electrification - September 2021 - 6
IEEE Electrification - September 2021 - 7
IEEE Electrification - September 2021 - 8
IEEE Electrification - September 2021 - 9
IEEE Electrification - September 2021 - 10
IEEE Electrification - September 2021 - 11
IEEE Electrification - September 2021 - 12
IEEE Electrification - September 2021 - 13
IEEE Electrification - September 2021 - 14
IEEE Electrification - September 2021 - 15
IEEE Electrification - September 2021 - 16
IEEE Electrification - September 2021 - 17
IEEE Electrification - September 2021 - 18
IEEE Electrification - September 2021 - 19
IEEE Electrification - September 2021 - 20
IEEE Electrification - September 2021 - 21
IEEE Electrification - September 2021 - 22
IEEE Electrification - September 2021 - 23
IEEE Electrification - September 2021 - 24
IEEE Electrification - September 2021 - 25
IEEE Electrification - September 2021 - 26
IEEE Electrification - September 2021 - 27
IEEE Electrification - September 2021 - 28
IEEE Electrification - September 2021 - 29
IEEE Electrification - September 2021 - 30
IEEE Electrification - September 2021 - 31
IEEE Electrification - September 2021 - 32
IEEE Electrification - September 2021 - 33
IEEE Electrification - September 2021 - 34
IEEE Electrification - September 2021 - 35
IEEE Electrification - September 2021 - 36
IEEE Electrification - September 2021 - 37
IEEE Electrification - September 2021 - 38
IEEE Electrification - September 2021 - 39
IEEE Electrification - September 2021 - 40
IEEE Electrification - September 2021 - 41
IEEE Electrification - September 2021 - 42
IEEE Electrification - September 2021 - 43
IEEE Electrification - September 2021 - 44
IEEE Electrification - September 2021 - 45
IEEE Electrification - September 2021 - 46
IEEE Electrification - September 2021 - 47
IEEE Electrification - September 2021 - 48
IEEE Electrification - September 2021 - 49
IEEE Electrification - September 2021 - 50
IEEE Electrification - September 2021 - 51
IEEE Electrification - September 2021 - 52
IEEE Electrification - September 2021 - 53
IEEE Electrification - September 2021 - 54
IEEE Electrification - September 2021 - 55
IEEE Electrification - September 2021 - 56
IEEE Electrification - September 2021 - 57
IEEE Electrification - September 2021 - 58
IEEE Electrification - September 2021 - 59
IEEE Electrification - September 2021 - 60
IEEE Electrification - September 2021 - 61
IEEE Electrification - September 2021 - 62
IEEE Electrification - September 2021 - 63
IEEE Electrification - September 2021 - 64
IEEE Electrification - September 2021 - 65
IEEE Electrification - September 2021 - 66
IEEE Electrification - September 2021 - 67
IEEE Electrification - September 2021 - 68
IEEE Electrification - September 2021 - 69
IEEE Electrification - September 2021 - 70
IEEE Electrification - September 2021 - 71
IEEE Electrification - September 2021 - 72
IEEE Electrification - September 2021 - 73
IEEE Electrification - September 2021 - 74
IEEE Electrification - September 2021 - 75
IEEE Electrification - September 2021 - 76
IEEE Electrification - September 2021 - 77
IEEE Electrification - September 2021 - 78
IEEE Electrification - September 2021 - 79
IEEE Electrification - September 2021 - 80
IEEE Electrification - September 2021 - 81
IEEE Electrification - September 2021 - 82
IEEE Electrification - September 2021 - 83
IEEE Electrification - September 2021 - 84
IEEE Electrification - September 2021 - 85
IEEE Electrification - September 2021 - 86
IEEE Electrification - September 2021 - 87
IEEE Electrification - September 2021 - 88
IEEE Electrification - September 2021 - 89
IEEE Electrification - September 2021 - 90
IEEE Electrification - September 2021 - 91
IEEE Electrification - September 2021 - 92
IEEE Electrification - September 2021 - 93
IEEE Electrification - September 2021 - 94
IEEE Electrification - September 2021 - 95
IEEE Electrification - September 2021 - 96
IEEE Electrification - September 2021 - 97
IEEE Electrification - September 2021 - 98
IEEE Electrification - September 2021 - 99
IEEE Electrification - September 2021 - 100
IEEE Electrification - September 2021 - 101
IEEE Electrification - September 2021 - 102
IEEE Electrification - September 2021 - 103
IEEE Electrification - September 2021 - 104
IEEE Electrification - September 2021 - 105
IEEE Electrification - September 2021 - 106
IEEE Electrification - September 2021 - 107
IEEE Electrification - September 2021 - 108
IEEE Electrification - September 2021 - 109
IEEE Electrification - September 2021 - 110
IEEE Electrification - September 2021 - 111
IEEE Electrification - September 2021 - 112
IEEE Electrification - September 2021 - 113
IEEE Electrification - September 2021 - 114
IEEE Electrification - September 2021 - 115
IEEE Electrification - September 2021 - 116
IEEE Electrification - September 2021 - 117
IEEE Electrification - September 2021 - 118
IEEE Electrification - September 2021 - 119
IEEE Electrification - September 2021 - 120
IEEE Electrification - September 2021 - 121
IEEE Electrification - September 2021 - 122
IEEE Electrification - September 2021 - 123
IEEE Electrification - September 2021 - 124
IEEE Electrification - September 2021 - 125
IEEE Electrification - September 2021 - 126
IEEE Electrification - September 2021 - 127
IEEE Electrification - September 2021 - 128
IEEE Electrification - September 2021 - 129
IEEE Electrification - September 2021 - 130
IEEE Electrification - September 2021 - 131
IEEE Electrification - September 2021 - 132
IEEE Electrification - September 2021 - Cover3
IEEE Electrification - September 2021 - Cover4
https://www.nxtbook.com/nxtbooks/pes/electrification_december2022
https://www.nxtbook.com/nxtbooks/pes/electrification_september2022
https://www.nxtbook.com/nxtbooks/pes/electrification_june2022
https://www.nxtbook.com/nxtbooks/pes/electrification_march2022
https://www.nxtbook.com/nxtbooks/pes/electrification_december2021
https://www.nxtbook.com/nxtbooks/pes/electrification_september2021
https://www.nxtbook.com/nxtbooks/pes/electrification_june2021
https://www.nxtbook.com/nxtbooks/pes/electrification_march2021
https://www.nxtbook.com/nxtbooks/pes/electrification_december2020
https://www.nxtbook.com/nxtbooks/pes/electrification_september2020
https://www.nxtbook.com/nxtbooks/pes/electrification_june2020
https://www.nxtbook.com/nxtbooks/pes/electrification_march2020
https://www.nxtbook.com/nxtbooks/pes/electrification_december2019
https://www.nxtbook.com/nxtbooks/pes/electrification_september2019
https://www.nxtbook.com/nxtbooks/pes/electrification_june2019
https://www.nxtbook.com/nxtbooks/pes/electrification_march2019
https://www.nxtbook.com/nxtbooks/pes/electrification_december2018
https://www.nxtbook.com/nxtbooks/pes/electrification_september2018
https://www.nxtbook.com/nxtbooks/pes/electrification_june2018
https://www.nxtbook.com/nxtbooks/pes/electrification_december2017
https://www.nxtbook.com/nxtbooks/pes/electrification_september2017
https://www.nxtbook.com/nxtbooks/pes/electrification_march2018
https://www.nxtbook.com/nxtbooks/pes/electrification_june2017
https://www.nxtbook.com/nxtbooks/pes/electrification_march2017
https://www.nxtbook.com/nxtbooks/pes/electrification_june2016
https://www.nxtbook.com/nxtbooks/pes/electrification_december2016
https://www.nxtbook.com/nxtbooks/pes/electrification_september2016
https://www.nxtbook.com/nxtbooks/pes/electrification_december2015
https://www.nxtbook.com/nxtbooks/pes/electrification_march2016
https://www.nxtbook.com/nxtbooks/pes/electrification_march2015
https://www.nxtbook.com/nxtbooks/pes/electrification_june2015
https://www.nxtbook.com/nxtbooks/pes/electrification_september2015
https://www.nxtbook.com/nxtbooks/pes/electrification_march2014
https://www.nxtbook.com/nxtbooks/pes/electrification_june2014
https://www.nxtbook.com/nxtbooks/pes/electrification_september2014
https://www.nxtbook.com/nxtbooks/pes/electrification_december2014
https://www.nxtbook.com/nxtbooks/pes/electrification_december2013
https://www.nxtbook.com/nxtbooks/pes/electrification_september2013
https://www.nxtbookmedia.com