DOE OSTI · code-80018
PyChargeModel (Oriented Programming Based Electric Vehicle and Electric Vehicle Supply Equipment Charging Model in Python) [SWR-22-39]
Abstract
The PyChargeModel creates two classes called "ElectricVehicles" and "evse_class", which can be used to create multiple instances of electric vehicles (EVs) and electric vehicle supply equipment (EVSE or charging ports) and simulate charging behavior. These objects can be instantiated with several properties such as battery chemistries, battery pack sizes, cell sizes, charging port power, dc or ac chargers etc. The objects can communicate with each other by calling different methods built within the classes. Through these methods, each EV object can be assigned to an EVSE, charged either using a default protocol or using setpoint values communicated from a site controller via the EVSE object.
Keep this discovery
Explore connections, maps & timelines
Mishra, Partha, Jun, Myungsoo, Peterson, Anya, Bonnema, Eric, Klun, Lauren. 2022-08-18. PyChargeModel (Oriented Programming Based Electric Vehicle and Electric Vehicle Supply Equipment Charging Model in Python) [SWR-22-39]. https://doi.org/10.11578/dc.20220824.4
Cite the original work for its findings. Save a collection to share your selection of sources.