Login (DCU Staff Only)
Login (DCU Staff Only)

DORAS | DCU Research Repository

Explore open access research and scholarly works from DCU

Advanced Search

Optimal Design and Implementation of an Open-source Emulation Platform for User-Centric Shared E-mobility Services

Shah, Maqsood, Ding, Yue, Zhu, Shaoshu, Gu, Yingqi orcid logoORCID: 0000-0001-5807-6102 and Liu, Mingming orcid logoORCID: 0000-0002-8988-2104 (2024) Optimal Design and Implementation of an Open-source Emulation Platform for User-Centric Shared E-mobility Services. In: 10th International Conference on machine Learning, Optimization and Data science, 22-25 September, 2024, Tuscany, Italy.

Abstract
With the rising concern over transportation emissions and pollution on a global scale, shared electric mobility services like E-cars, E-bikes, and E-scooters have emerged as promising solutions to mitigate these pressing challenges. However, existing shared E-mobility services exhibit critical design deficiencies, including insufficient service integration, imprecise energy consumption forecasting, limited scalability and geographical coverage, and a notable absence of a user-centric perspective, particularly in the context of multi-modal transportation. More importantly, there is no consolidated open-source platform which could benefit the E-mobility research community. This paper aims to bridge this gap by providing an open-source platform for shared E-mobility. The proposed platform, with an agent-in-the-loop approach and modular architecture, is tailored to diverse user preferences and offers enhanced customization. We demonstrate the viability of this platform by providing a comprehensive analysis for integrated multi-modal route-optimization in diverse scenarios of energy availability, user preferences and E-mobility tools placement for which we use modified Ant Colony Optimization algorithm so called Multi-Model Energy Constrained ACO (MMEC-ACO) and Q-Learning algorithms. Our findings demonstrate that Q-learning achieves significantly better performance in terms of travel time cost for more than 90% of the instances as compared to MMEC-ACO for different scenarios including energy availability, user preference and Emobility tools distribution. For a fixed (O, D) pair, the average execution time to achieve optimal time cost solution for MMEC-ACO is less than 2 seconds, while Q-learning reaches an optimal time cost in 20 seconds on average. For a run-time of 2 seconds, Q-learning still achieves a better optimal time cost with a 20% reduction over MMEC-ACO’s time cost.
Metadata
Item Type:Conference or Workshop Item (Paper)
Event Type:Conference
Refereed:Yes
Uncontrolled Keywords:Shared E-mobility; Mobility as a Service (MaaS); Combinatorial optimization; Metaheuristic algorithms; Reinforcement Learning.
Subjects:Computer Science > Artificial intelligence
Computer Science > Machine learning
Computer Science > Software engineering
Engineering > Systems engineering
DCU Faculties and Centres:DCU Faculties and Schools > Faculty of Engineering and Computing > School of Electronic Engineering
Research Institutes and Centres > INSIGHT Centre for Data Analytics
Published in: Proceedings of 10th International Conference on machine Learning, Optimization and Data science. . arXiv.
Publisher:arXiv
Official URL:https://arxiv.org/abs/2403.07964
Copyright Information:Authors
Funders:SFI 21/FFP-P/10266, SFI/12/RC/2289P2
ID Code:30106
Deposited On:18 Feb 2025 14:19 by Mingming Liu . Last Modified 18 Feb 2025 14:30
Documents

Full text available as:

[thumbnail of IEEE_LOD_2024_ESSENTIAL_Platform_Final.pdf]
Preview
PDF - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
Creative Commons: Attribution 4.0
3MB
Metrics

Altmetric Badge

Dimensions Badge

Downloads

Downloads

Downloads per month over past year

Archive Staff Only: edit this record