Skip to main content

Adding the Third Dimension to Urban Networks for Electric Mobility Simulation: An Example for the City of Porto

Part of the Studies in Computational Intelligence book series (SCI,volume 718)


Elevation data is important for precise electric vehicle simulation. However, traffic simulators are often strictly two-dimensional and do not offer the capability of modelling urban networks taking elevation into account. In particular, SUMO—Simulation of Urban Mobility, a popular microscopic traffic simulation platform, relies on urban networks previously modelled with elevation data in order to use this information during simulations. This work tackles the problem of how to add this elevation data to urban network models—in particular for the case of the Porto urban network, in Portugal. With this goal in mind, a comparison between altitude information retrieval approaches is made and a tool to annotate network models with altitude data is proposed. This paper starts by describing the methodological approach followed to develop the work, then describing and analysing its main findings, including an in-depth explanation of the proposed tool.


  • Intelligent vehicle software
  • Eco-driving and energy-efficient vehicles
  • Vehicle simulation systems

This is a preview of subscription content, access via your institution.

Buying options

USD   29.95
Price excludes VAT (USA)
  • DOI: 10.1007/978-3-319-58965-7_14
  • Chapter length: 16 pages
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
USD   149.00
Price excludes VAT (USA)
  • ISBN: 978-3-319-58965-7
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book
USD   199.99
Price excludes VAT (USA)
Hardcover Book
USD   219.99
Price excludes VAT (USA)
Fig. 1
Fig. 2
Fig. 3


  1. Barceló, J.: Microscopic traffic simulation: a tool for the analysis and assessment of ITS systems. In: Highway Capacity Committee, Half Year Meeting.

  2. Behrisch, M., Bieker, L., Erdmann, J., Krajzewicz, D.: SUMO—simulation of urban mobility: an overview. In: Proceedings of SIMUL 2011, The Third International Conference on Advances in System Simulation. ThinkMind (2011)

    Google Scholar 

  3. DLR—Institute of Transportation Systems: Models/Electric—SUMO—Simulation of Urban Mobility. (2015)

  4. DLR—Institute of Transportation Systems: NETCONVERT—Sumo. (2015)

  5. DLR—Institute of Transportation Systems: Networks/SUMO Road Networks—Sumo. (2015)

  6. DLR—Institute of Transportation Systems: SUMO—Simulation of Urban MObility. (2015)

  7. Egbue, O., Long, S.: Barriers to widespread adoption of electric vehicles: an analysis of consumer attitudes and perceptions. Energy Policy 48, 717–729 (2012).

  8. European Commission—Eurostat: EU DEM (DD)—Eurostat. (2016) (Accessed 23 June 2016)

  9. Fellendorf, M.: VISSIM: a microscopic simulation tool to evaluate actuated signal control including bus priority. In: 64th Institute of Transportation Engineers Annual Meeting, pp. 1–9. Springer

    Google Scholar 

  10. Freitas, T.R.M., Coelho, A., Rossetti, R.J.F.: Correcting routing information through GPS data processing. In: 2010 13th International IEEE Conference on Intelligent Transportation Systems (ITSC), pp. 706–711 (Sep 2010)

    Google Scholar 

  11. Google: The Google Maps Elevation API | Google Maps Elevation API | Google Developers.

  12. Hannan, M.A., Azidin, F.A., Mohamed, A.: Hybrid electric vehicles and their challenges: a review. Renew. Sustain. Energy Rev. 29, 135–150 (2014).

  13. Macedo, J., Kokkinogenis, Z., Soares, G., Perrotta, D., Rossetti, R.J.F.: A HLA-based multi-resolution approach to simulating electric vehicles in simulink and SUMO. In: 2013 16th International IEEE Conference on Intelligent Transportation Systems—(ITSC), pp. 2367–2372

    Google Scholar 

  14. Macedo, J., Guilherme, S., Kokkinogenis, Z., Perrota, D., Rossetti, R.J.F.: A framework for electric bus powertrain simulation in urban mobility settings: coupling SUMO with a matlab/simulink nanoscopic model. In: 1st SUMO User Conference 2013, pp. 95 – 102. Deutsches Zentrum für Luft- und Raumfahrt e.V. Institut für Verkehrssystemtechnik Rutherfordstraße 2, 12489 Berlin-Adlershof (2013)

    Google Scholar 

  15. Macedo, J.L.P.: An Integrated Framework for Multi-paradigm Traffic Simulation (Apr 2013).

  16. Maia, R., Silva, M., Araujo, R., Nunes, U.: Electric vehicle simulator for energy consumption studies in electric mobility systems. In: 2011 IEEE Forum on Integrated and Sustainable Transportation Systems, pp. 227–232. IEEE (Jun 2011)

    Google Scholar 

  17. MapTools: More details about the UTM coordinate system. (2016)

  18. Mehar, S., Zeadally, S., Remy, G., Senouci, S.M.: Sustainable transportation management system for a fleet of electric vehicles. IEEE Trans. Intell. Transp. Syst. 16(3), 1401–1414 (2015)

    CrossRef  Google Scholar 

  19. NASA Jet Propulsion Laboratory: Shuttle Radar Topography Mission.

  20. OpenStreetMap Foundation: OpenStreetMap.

  21. OSGeo Foundation: Proj4J. (2015)

  22. Passos, L.S., Rossetti, R.J.F., Kokkinogenis, Z.: Towards the next-generation traffic simulation tools: a first appraisal. In: 2011 6th Iberian Conference on Information Systems and Technologies (CISTI), pp. 1–6

    Google Scholar 

  23. Pereira, J.L., Rossetti, R.J.F.: An integrated architecture for autonomous vehicles simulation. In: Proceedings of the 27th Annual ACM Symposium on Applied Computing, pp. 286–292. ACM (2012)

    Google Scholar 

  24. Perrotta, D., Macedo, J.L., Rossetti, R.J.F., de Sousa, J.F., Kokkinogenis, Z., Ribeiro, B., Afonso, J.L.: Route planning for electric buses: a case study in oporto. Procedia Soc. Behav. Sci. 111, 1004–1014 (2014)

    CrossRef  Google Scholar 

  25. Perrotta, D., Ribeiro, B., Rossetti, R.J.F., Afonso, J.L.: On the potential of regenerative braking of electric buses as a function of their itinerary. Procedia Soc. Behav. Sci. 54, 1156 – 1167 (2012).

  26. Pitch Technologies: Pitch pRTI Free. (2015)

  27. PostGIS Project Steering Committee: PostGIS—Spatial and Geographic Objects for PostgreSQL.

  28. Rossetti, R.J.F., Almeida, J.E., Kokkinogenis, Z., Gonçalves, J.: Playing transportation seriously: applications of serious games to artificial transportation systems. IEEE Intell. Syst. 28(4), 107–112 (2013)

    CrossRef  Google Scholar 

  29. Rossetti, R.J.F., Bampi, S.: A software environment to integrate urban traffic simulation tasks. J. Geogr. Inf. Decis. Anal. 3(1), 56–63 (1999)

    Google Scholar 

  30. Rossetti, R.J.F., Ferreira, P.A.F., Braga, R.A.M., Oliveira, E.C.: Towards an artificial traffic control system. In: 2008 11th International IEEE Conference on Intelligent Transportation Systems, pp. 14–19. IEEE (2008)

    Google Scholar 

  31. Rossetti, R.J.F., Liu, R.: An agent-based approach to assess drivers’ interaction with pre-trip information systems. J. Intell. Transp. Syst. 9(1), 1–10 (2005)

    CrossRef  Google Scholar 

  32. Rossetti, R.J.F., Liu, R., Cybis, H.B.B., Bampi, S.: A multi-agent demand model. In: Proceedings of the 13th Mini-Euro Conference and The 9th Meeting of the Euro Working Group Transportation, pp. 193–198 (2002)

    Google Scholar 

  33. Rossetti, R.J.F., Oliveira, E.C., Bazzan, A.L.C.: Towards a specification of a framework for sustainable transportation analysis. In: 13th Portuguese Conference on Artificial Intelligence, EPIA, Guimarães, Portugal, pp. 179–190. APPIA (2007)

    Google Scholar 

  34. Santos, D., Pinto, J., Rossetti, R.J.F., Oliveira, E.: Three dimensional modelling of porto’s network for electric mobility simulation. In: 2016 11th Iberian Conference on Information Systems and Technologies (CISTI), pp. 1–6 (Jun 2016)

    Google Scholar 

  35. Santos, D., Kokkinogenis, Z., de Sousa, J.F., Perrotta, D., Rossetti, R.J.F.: Towards integrating electric buses in conventional bus fleets. In: 19th International IEEE Conference on Intelligent Transportation Systems (ITSC) (Nov 2016) (To be published)

    Google Scholar 

  36. da Silva, B.C., Bazzan, A.L.C., Andriotti, G.K., Lopes, F., de Oliveira, D.: ITSUMO: An Intelligent Transportation System for Urban Mobility, pp. 224–235. Springer (2004)

    Google Scholar 

  37. Silva, J.F., Almeida, J.E., Rossetti, R.J.F., Coelho, A.L.: Gamifying evacuation drills. In: 2013 8th Iberian Conference on Information Systems and Technologies (CISTI), pp. 1–6. IEEE (2013)

    Google Scholar 

  38. Steinhilber, S., Wells, P., Thankappan, S.: Socio-technical inertia: understanding the barriers to electric vehicles. Energy Policy 60, 531–539 (2013).

  39. The MathWorks Inc.: Simulink—Simulation and Model-Based Design. (2015)

  40. Timoteo, I.J., Araujo, M.R., Rossetti, R.J.F., Oliveira, E.C.: TraSMAPI: an API oriented towards multi-agent systems real-time interaction with multiple traffic simulators. In: 13th International IEEE Conference on Intelligent Transportation Systems, pp. 1183–1188. IEEE (Sep 2010)

    Google Scholar 

  41. Yilmaz, M., Krein, P.T.: Review of battery charger topologies, charging power levels, and infrastructure for plug-in electric and hybrid vehicles. IEEE Trans. Power Electron. 28(5), 2151–2169 (2013)

    CrossRef  Google Scholar 

  42. Yong, J.Y., Ramachandaramurthy, V.K., Tan, K.M., Mithulananthan, N.: A review on the state-of-the-art technologies of electric vehicle, its impacts and prospects. Renew. Sustain. Energy Rev. 49, 365–385 (2015).

Download references

Author information

Authors and Affiliations


Corresponding author

Correspondence to Diogo Santos .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2018 Springer International Publishing AG

About this paper

Cite this paper

Santos, D., Pinto, J., Rossetti, R.J.F., Oliveira, E. (2018). Adding the Third Dimension to Urban Networks for Electric Mobility Simulation: An Example for the City of Porto . In: Rocha, Á., Reis, L. (eds) Developments and Advances in Intelligent Systems and Applications. Studies in Computational Intelligence, vol 718. Springer, Cham.

Download citation

  • DOI:

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-58963-3

  • Online ISBN: 978-3-319-58965-7

  • eBook Packages: EngineeringEngineering (R0)