zach401 / acnportal

Research tools for the Adaptive Charging Network
BSD 3-Clause "New" or "Revised" License
75 stars 33 forks source link

Support for non-deterministic space assignment #13

Open zach401 opened 5 years ago

zach401 commented 5 years ago

Feature

In some experiments it is helpful to not assign users to spaces deterministically, but rather according to some probability distribution over the open spaces in the network.

In the case that no spaces are available, the EV should be placed into a queue and wait for the next available space (possibly with a delay to model switching time).

zach401 commented 5 years ago

Proposed Design

Design will require a new subclass of ChargingNetwork (ProbabilisticNetwork?) and one of EV (ProbabilisticEV?).

ProbabilisticEV

New variables

ProbabilisticNetwork

New variables

zach401 commented 5 years ago

This design will require giving ProbabilisticNetwork access to the event_queue.

zach401 commented 4 years ago

See branch stocastic_events.