ISTVEL: Connection-Aware Microscopic Simulation Framework for Fleet Electrification and CO2 Assessment
Abstract
1. Introduction
- A connection-graph BFS route-synthesis algorithm (Section 5) that traverses only SUMO-validated <connection> elements, reducing teleportations to zero. primary methodological contributions: no prior SUMO-based study synthesises routes by traversing only validated <connection> elements to eliminate teleportation by construction.
- A demand-weighted departure-edge sampling scheme (Section 5) mapping IMM loop-detector counts directly to OSM edges. Primary methodological contribution in the SUMO context: bypasses O-D estimation entirely using raw vehicle counts as edge-departure weights; no prior framework couples IMM geohash records to SUMO fleet electrification simulation.
- A rigorous energy accounting framework (Section 7) based on tripinfo.xml cumulative fields. Original methodological contribution: explicit separation of post-trip replenishment demand from total system electricity demand, correcting the factor- under-count of emission-output files.
- A Streamlit dashboard (Section 9) supporting multi-fleet comparison, multi-currency cost display (TRY/USD/EUR), and a dedicated charging station analysis tab. Original integration pipeline combining SUMO outputs, parametric charging-station analysis, and multi-currency display.
- A general-purpose post-processing layer that any SUMO researcher can use by uploading a standard tripinfo.xml: vehicle parameters (mass, drag, battery capacity) are exposed as plain Python constants, enabling automotive engineers and fleet operators to substitute their own BEV or combustion specifications.
2. Related Work
2.1. Microscopic EV Simulation
2.2. Fleet Electrification Assessment
2.3. Demand-Data Integration
2.4. Route Generation
2.5. Use-Phase CO2 and Energy Cost Methodology
2.6. Istanbul and Turkish Transport Context
3. System Architecture
4. Data Acquisition and Pre-Processing
5. Connection-Graph Breadth-First Search Route Synthesis
| Algorithm 1 Connection-BFS Route Synthesis |
|
6. Vehicle and Fleet Models
6.1. BEV Energy Model
6.2. ICEV Emission Model
6.3. Mixed Fleet (BEV+ICEV) Model
7. Energy Accounting Methodology
7.1. BEV Energy Accounting: Post-Trip Replenishment and Total System Demand
7.2. Use-Phase CO2
7.3. Energy Cost per 100 km
8. Charging Infrastructure Placement
9. Multi-Fleet Dashboard
9.1. Multi-Currency Cost Display
9.2. Charging Station Analysis Tab
10. Case Study: Kadıköy District, Istanbul
10.1. Experimental Setup
- BEV: all vehicles assigned evCar, Kia Soul EV.
- BEV+CS: BEV with charging strips placed at km spacing, kW, berth m, chargeInTransit on (29 strips generated by Equation (13), total deployed length 29 × 350 = 10,150 m).
- ICEV: all fuelCar (HBEFA3/PC_D_EU4).
- MIX (50/50): 50% BEV + 50% ICEV (mixed fleet).
10.2. Route Quality
10.3. Energy and Emission Results
10.4. BEV Energy Balance
10.5. Use-Phase CO2 Comparison
10.6. Charging Infrastructure Sensitivity
10.7. Traffic Behaviour Across Fleet Types
11. Discussion
12. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| BEV | Battery-electric vehicle |
| BFS | Breadth-first search |
| ECO100 | Energy operating cost per 100 km |
| GEH | Geoffrey E. Havers statistic |
| HBEFA | Handbook Emission Factors for Road Transport |
| ICEV | Internal-combustion-engine vehicle |
| IMM | Istanbul Metropolitan Municipality |
| ITS | Intelligent transport system |
| MIX | 50% BEV and 50% ICEV mixed fleet |
| OSM | OpenStreetMap |
| PHEV | Plug-in hybrid electric vehicle |
| SoC | State of charge |
| SUMO | Simulation of Urban MObility |
| TCO | Total cost of ownership |
| V2G | Vehicle-to-grid |
Nomenclature
| OSM road graph; V nodes, E directed edges | |
| Nearest OSM edge to detector (geodesic snap) | |
| Aggregated vehicle count on edge e per hour | |
| Demand-weighted average speed on edge e (km/h) | |
| Geodetic latitude and longitude (°) | |
| Connection adjacency graph on SUMO edges | |
| Set of valid edge-to-edge connection pairs | |
| Departure-edge pool (edges with outgoing connections) | |
| Minimum BFS hop count (default: 6) | |
| D | BFS depth multiplier (max path ) |
| Departure-weight of edge ; | |
| m | Vehicle mass (kg) |
| Usable battery capacity (64 kWh) | |
| State of charge (%) | |
| Gross battery energy drawn per trip (kWh) | |
| Regenerative energy recovered per trip (kWh) | |
| Energy received from charging stations (kWh) | |
| Post-trip battery replenishment demand per trip (kWh) | |
| Total system electricity demand: (kWh) | |
| Grid carbon intensity (kgCO2/kWh) | |
| Fuel volume consumed per trip (L) | |
| Energy operating cost per 100 km (currency/100 km) | |
| Station spacing along an edge (km) | |
| Number of stations on edge e | |
| Charging station power (kW) | |
| Simulated vehicle count or speed (validation) | |
| Observed vehicle count or speed (IMM detector) | |
| Geoffrey E. Havers statistic (GEH < 10 accepted) |
References
- Bazzan, A.L.C.; Klügl, F. A review on agent-based technology for traffic and transportation. Knowl. Eng. Rev. 2014, 29, 375–403. [Google Scholar]
- Treiber, M.; Kesting, A. Traffic Flow Dynamics: Data, Models and Simulation; Springer: Berlin/Heidelberg, Germany, 2013. [Google Scholar]
- Imran, W.; Tettamanti, T.; Varga, B.; Bifulco, G.N.; Pariota, L. Macroscopic modeling of connected, autonomous and human-driven vehicles. Transp. Res. Interdiscip. Perspect. 2024, 24, 101058. [Google Scholar] [CrossRef]
- Behrisch, M.; Bieker, L.; Erdmann, J.; Krajzewicz, D. SUMO—Simulation of Urban MObility: An overview. In Proceedings of the SIMUL 2011, The Third International Conference on Advances in System Simulation, Barcelona, Spain, 23–28 October 2011; ThinkMind: Barcelona, Spain, 2011; pp. 55–60. [Google Scholar]
- Krajzewicz, D.; Erdmann, J.; Behrisch, M.; Bieker, L. Recent development and applications of SUMO. Int. J. Adv. Syst. Meas. 2012, 5, 128–138. [Google Scholar]
- Lopez, P.A.; Behrisch, M.; Bieker-Walz, L.; Erdmann, J.; Flotterod, Y.P.; Hilbrich, R.; Lucken, L.; Rummel, J.; Wagner, P.; Wiebner, E. Microscopic traffic simulation using SUMO. In Proceedings of the IEEE ITSC 2018, Maui, HI, USA, 4–7 November 2018; pp. 2575–2582. [Google Scholar]
- Kurczveil, T.; López, P.A.; Schnieder, E. Implementation of an energy model and a charging infrastructure in SUMO. Lect. Notes Comput. Sci. 2014, 8594, 33–43. [Google Scholar] [CrossRef]
- Eclipse Foundation. SUMO Documentation—Electric Vehicle Model. 2026. Available online: https://sumo.dlr.de/docs/Models/Electric.html (accessed on 21 April 2026).
- Du, Y.; Li, X.; Mao, S.; Cai, B.; He, J.; Nie, W. Optimal placement of EV charging stations based on genetic algorithm. In Proceedings of the 36th CCDC, Xi’an, China, 25–27 May 2024; pp. 5721–5726. [Google Scholar]
- Niu, Z.; An, K.; Ma, W. Vehicle-to-grid enabled charging infrastructure planning and operations considering demand uncertainties. Transp. Res. Part D 2024, 127, 103918. [Google Scholar] [CrossRef]
- Wang, L.; Yang, C.; Zhang, Y.; Bu, F. Research on multi-objective planning of electric vehicle charging stations. Energy Rep. 2022, 8, 11825–11839. [Google Scholar] [CrossRef]
- de Souza, L.L.P.; Lora, E.E.S.; Palacio, J.C.E.; Rocha, M.H.; Renó, M.L.G.; Venturini, O.J. Comparative environmental life cycle assessment of conventional vehicles. J. Clean. Prod. 2018, 203, 444–468. [Google Scholar] [CrossRef]
- TEIAS. Electricity Generation Statistics 2023. 2026. Available online: https://www.teias.gov.tr (accessed on 21 April 2026).
- Liu, K.; Yamamoto, T.; Morikawa, T. Impact of road gradient on energy consumption of electric vehicles. Transp. Res. Part D 2017, 54, 74–81. [Google Scholar] [CrossRef]
- Boeing, G. OSMnx: New methods for acquiring, constructing, analyzing, and visualizing complex street networks. Comput. Environ. Urban Syst. 2017, 65, 126–139. [Google Scholar] [CrossRef]
- Eclipse Foundation. SUMO osmWebWizard—Scenario Generation Tool. 2026. Available online: https://sumo.dlr.de/docs/Tutorials/OSMWebWizard.html (accessed on 21 April 2026).
- Dijkstra, E.W. A note on two problems in connexion with graphs. Numer. Math. 1959, 1, 269–271. [Google Scholar] [CrossRef]
- Fan, P.; Bu, S.; Li, S.; Wen, Y. Empowering short-haul aviation electrification: Insights into load characterization, grid adaptability, and social welfare. eTransportation 2026, 28, 100585. [Google Scholar] [CrossRef]
- Fan, P.; Li, S.; Bu, S.; Wen, Y.; Chung, C.Y. Resilient Power Systems Against Wildfire Risks: Towards a Human-Centric and Secure Future. CSEE J. Power Energy Syst. 2025, 11, 2553–2575. [Google Scholar]
- Istanbul Metropolitan Municipality. IMM Open Data Portal—Traffic Density. 2026. Available online: https://data.ibb.gov.tr (accessed on 21 April 2026).
- Knuth, D.E. The Art of Computer Programming, 2nd ed.; Addison-Wesley: Reading, MA, USA, 1998; Volume 3. [Google Scholar]
- European Commission. Regulation (EU) 2017/1151—WLTP Test Procedure. Off. J. Eur. Union 2021, L175, 1–643. [Google Scholar]
- INFRAS AG. Handbook Emission Factors for Road Transport (HBEFA 3.3); INFRAS: Bern, Switzerland, 2023. [Google Scholar]
- Eclipse Foundation. SUMO Documentation—Tripinfo-Output. 2026. Available online: https://sumo.dlr.de/docs/Simulation/Output/TripInfo.html (accessed on 21 April 2026).
- Choi, S.Y.; Gu, B.W.; Jeong, S.Y.; Rim, C.T. Advances in wireless power transfer systems for roadway-powered electric vehicles. IEEE J. Emerg. Sel. Top. Power Electron. 2015, 3, 18–36. [Google Scholar] [CrossRef]
- Dowling, R.; Skabardonis, A.; Alexiadis, V. Traffic Analysis Toolbox Volume III; FHWA-HRT-04-040; Federal Highway Administration: Washington, DC, USA, 2004.
- Lei, S.; Lan, H.; Tao, B.; Zhang, C.; Zhang, X.; Wang, L. Experiments on liquid-immersed thermal runaway management for large energy-stored lithium-ion battery modules. Therm. Sci. Eng. Prog. 2025, 68, 104347. [Google Scholar] [CrossRef]
- Sheng, L.; Zhu, Z.; Zhou, Q.; Zhang, Z. Experimental-numerical studies on thermal conductivity anisotropy of lithium-ion batteries. J. Energy Storage 2024, 103, 114139. [Google Scholar] [CrossRef]
- Qi, W.; Liu, Y.; Wang, X.; Ge, S.; Yu, J.; He, Z.; Tuo, J.; Wang, H.; Zhou, S.; Jin, C.; et al. Performance enhancement of battery thermal management based on liquid cooling plate channels embedded with non-uniform spiral fin structures. Appl. Therm. Eng. 2026, 300, 131501. [Google Scholar] [CrossRef]
- Qi, W.; Zhu, M.; Zhao, S.; Gui, F.; Yu, L.; Guo, Y.; Zhou, Z.; Ge, S.; He, Z.; Zhang, Y.; et al. Performance enhancement of proton exchange membrane fuel cells based on semi-parallel and semi-interdigitated mixed flow field. Int. J. Hydrogen Energy 2026, 231, 154871. [Google Scholar] [CrossRef]








| Feature | Osm Web Wizard [16] | SUMO + Dfrouter [5] | SUMO + Duarouter [17] | Niu et al. (2024) [10] | Du et al. (2024) [9] | ISTVEL |
|---|---|---|---|---|---|---|
| Real traffic count data | × | ∘ | × | × | × | ✓ |
| Traffic demand source | Synthetic demand | Complete turning-flow counts | O–D matrix | Synthetic demand | Synthetic demand | Cross- sectional traffic counts |
| Connection-aware routing | × | × | × | N/A | N/A | ✓ |
| Zero-teleportation guarantee | × | × | × | N/A | N/A | ✓ |
| BEV/ICEV/MIX fleet scenarios | × | × | × | ∘ | ∘ | ✓ |
| Charging station placement | × | × | × | ✓ | ✓ | ✓ |
| tripinfo.xml energy accounting | × | × | × | × | × | ✓ |
| Multi-currency energy-cost dashboard | × | × | × | × | × | ✓ |
| Open-source/reproducible | ✓ | ✓ | ✓ | × | × | ✓ |
| Parameter | Symbol | Value |
|---|---|---|
| Vehicle mass | m | 1682 kg |
| Rotational equiv. mass | 40 kg | |
| Battery capacity | 64,000 Wh | |
| Maximum motor power | 150 kW | |
| Aerodynamic drag coeff. | 0.35 | |
| Frontal area | m2 | |
| Rolling drag coeff. | 0.01 | |
| Propulsion efficiency | 0.91 | |
| Recuperation efficiency | 0.96 | |
| Auxiliary power | 100 W | |
| Max speed | m/s |
| Parameter | Value |
|---|---|
| OSM bounding box | |
| Nodes | 1847 |
| Edges | 4213 |
| Connection pairs | 11,920 |
| Vehicles simulated | |
| Min. route hops | 6 |
| Sim. step | 1 s |
| Duration | 3600 s |
| EV battery | 64 kWh |
| Initial SoC | 50% |
| BEV+CS spacing | 0.5 km |
| BEV+CS stations | 29 (total 10,150 m) |
| BEV+CS power | 100 kW |
| BEV+CS efficiency | 0.95 |
| Metric | BEV | BEV+CS | ICEV | MIX |
|---|---|---|---|---|
| Vehicles (arrived) | 2798 | 2783 | 2784 | 2790 |
| Arrival rate (%) | 94.7 | 94.2 | 94.2 | 94.2 |
| Mean route (km) | 2.31 | 2.29 | 2.35 | 2.38 |
| Mean speed (km/h) | 41.8 | 42.0 | 42.4 | 42.5 |
| Post-trip replenishment (kWh) † | 848.1 | 279.2 | — | 441.6 |
| Total system demand (kWh) ‡ | 848.1 | 895.7 | — | 441.6 |
| kWh/100 km (post-trip replenishment) | 13.10 | 4.38 | — | 6.66 |
| Fuel (L) | — | — | 731.7 | 362.5 |
| L/100 km | — | — | 11.19 | 5.47 |
| Tailpipe CO2 (kg) [use-phase] | 0 | 0 | 1921.5 | 952.6 |
| Grid CO2 (kg) [use-phase] ¶ | 381.6 | 125.6 | 0 | 198.7 |
| Total use-phase CO2 (kg) § | 381.6 | 125.6 | 1921.5 | 1151.3 |
| Use-phase CO2/100 km (g) | 58.95 | 19.71 | 293.8 | 173.5 |
| Electricity cost (TRY) | 13,985 | 4604 | — | 7282 |
| Fuel cost (TRY) | — | — | 41,795 | 20,706 |
| Energy cost (TRY) | 13,985 | 4604 | 41,795 | 27,988 |
| ECO100 (TRY/100 km) | 216.4 | 72.2 | 638.8 | 421.5 |
(kg CO2/kWh) | BEV Use-Phase CO2 (kg) | CO2 Reduction vs. ICEV (%) | Representative Grid |
|---|---|---|---|
| 0.10 | 84.8 | 95.6 | Nordic renewables |
| 0.20 | 169.6 | 91.2 | France (nuclear-heavy) |
| 0.30 | 254.4 | 86.8 | UK, Germany (2024) |
| 0.45 | 381.6 | 80.1 | Turkey (2023, this study) |
| 0.60 | 508.8 | 73.5 | Poland, India |
| 0.80 | 678.4 | 64.7 | Coal-dominant grids |
| (km) | Sta. | (kWh) | (veh.) | (kWh) |
|---|---|---|---|---|
| 0.5 | 29 | 616.5 | 552 | 279.2 |
| 1.0 | 6 | 373.7 | 477 | 521.5 |
| 2.0 | 2 | 214.9 | 302 | 678.8 |
| — | 0 | 0.0 | 0 | 848.1 |
| Metric | Kadıköy | Fatih |
|---|---|---|
| IMM detectors used | 20 | 20 |
| Detectors with snap <500 m | 20/20 | 20/20 |
| Max snap distance (m) | 486 | 298 |
| IMM total vehicles (veh/h) | 3129 | 3174 |
| SUMO arrived vehicles | 2798 | 2752 |
| Demand GEH | 6.08 | 7.75 |
| IMM flow-wtd speed (km/h) | 26.8 | 31.8 |
| SUMO flow-wtd speed (km/h) | 42.0 | 32.4 |
| SUMO/IMM speed ratio | 1.57 | 1.02 |
| BEV | BEV+CS | ICEV | MIX | ||
|---|---|---|---|---|---|
| Kadıköy | Arrived | 2798 | 2783 | 2784 | 2790 |
| Avg. route (km) | 2.31 | 2.29 | 2.35 | 2.38 | |
| Avg. speed (km/h) | 41.8 | 42.0 | 42.4 | 42.5 | |
| Total use-phase CO2 (kg) | 381.6 | 125.6 | 1921.5 | 1151.3 | |
| ECO100 (TRY) | 216.4 | 72.2 | 638.8 | 421.5 | |
| Fatih | Arrived | 2752 | 2752 | 2742 | 2751 |
| Avg. route (km) | 1.33 | 1.33 | 1.33 | 1.34 | |
| Avg. speed (km/h) | 32.2 | 32.2 | 32.1 | 32.1 | |
| Total use-phase CO2 (kg) | 201.5 | 135.9 | 1201.2 | 701.4 | |
| ECO100 (TRY) | 201.7 | 136.1 | 721.8 | 456.8 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Akıskalıoğlu, E.; Atmaca, M. ISTVEL: Connection-Aware Microscopic Simulation Framework for Fleet Electrification and CO2 Assessment. Appl. Sci. 2026, 16, 6971. https://doi.org/10.3390/app16146971
Akıskalıoğlu E, Atmaca M. ISTVEL: Connection-Aware Microscopic Simulation Framework for Fleet Electrification and CO2 Assessment. Applied Sciences. 2026; 16(14):6971. https://doi.org/10.3390/app16146971
Chicago/Turabian StyleAkıskalıoğlu, Emre, and Mustafa Atmaca. 2026. "ISTVEL: Connection-Aware Microscopic Simulation Framework for Fleet Electrification and CO2 Assessment" Applied Sciences 16, no. 14: 6971. https://doi.org/10.3390/app16146971
APA StyleAkıskalıoğlu, E., & Atmaca, M. (2026). ISTVEL: Connection-Aware Microscopic Simulation Framework for Fleet Electrification and CO2 Assessment. Applied Sciences, 16(14), 6971. https://doi.org/10.3390/app16146971

