A novel load distribution strategy for aggregators using IoT-enabled mobile devices
<|reference_start|>A novel load distribution strategy for aggregators using IoT-enabled mobile devices: The rapid proliferation of Internet-of-things (IoT) as well as mobile devices such as Electric Vehicles (EVs), has led to unpredictable load at the grid. The demand to supply ratio is particularly exacerbated at a few grid aggregators (charging stations) with excessive demand due to the geographic location, peak time, etc. Existing solutions on demand response cannot achieve significant improvements based only on time-shifting the loads without considering the device properties such as charging modes and movement capabilities to enable geographic migration. Additionally, the information on the spare capacity at a few aggregators can aid in re-channeling the load from other aggregators facing excess demand to allow migration of devices. In this paper, we model these flexible properties of the devices as a mixed-integer non-linear problem (MINLP) to minimize excess load and the improve the utility (benefit) across all devices. We propose an online distributed low-complexity heuristic that prioritizes devices based on demand and deadlines to minimize the cumulative loss in utility. The proposed heuristic is tested on an exhaustive set of synthetic data and compared with solutions from a solver/optimization tool for the same runtime to show the impracticality of using a solver. A real-world EV testbed data is also tested with our proposed solution and other scheduling solutions to show the practicality of generating a feasible schedule and a loss improvement of at least 57.23%.<|reference_end|>
@article{shivaraman2024a,
    title={A novel load distribution strategy for aggregators using IoT-enabled
  mobile devices},
    author={Nitin Shivaraman, Jakob Fittler, Saravanan Ramanathan, Arvind
  Easwaran, Sebastian Steinhorst},
    journal={10.1109/SmartGridComm51999.2021.9632317},
    year={2024},
    archivePrefix={arXiv},
    eprint={2409.14293},
    primaryClass={cs.MA cs.SY eess.SY math.OC}
}