Estimating the State of Charge of Plug-In Electric Vehicle Fleet Applying Monte Carlo Markov Chain

  • Mehdi Rahmani-Andebili


Modeling the drivers’ behavior, concerning their reaction with respect to charging management programs, is a key factor for the power system operators and plug-in electric vehicle (PEV) aggregators. In this regard, the state of charge (SOC) of PEV fleet is one of the important parameters that can affect the drivers’ behavior modeling and consequently the simulation results of planning and operation problems. In this chapter, Monte Carlo Markov Chain (MCMC) is applied to estimate the hourly SOC of PEV fleet in the day. MCMC, as the specific type of stochastic process, is a powerful method to analyze the scientific dataset and determine the probability distribution function of model parameters, by repeatedly applying the dataset. The dataset used in this study includes the real longitude and latitude of driving routes of PEVs in San Francisco, recorded in every 4-minute interval of the day. The position dataset is converted to the distances travelled by the PEVs, and then the hourly SOC of PEV fleet is determined applying the technical specifications of PEVs that include the initial SOC of PEV fleet, the energy consumption index of PEVs, and the capacity of PEVs’ batteries. After estimating the best-fit line of SOC of PEV fleet and the related confidence bands, the effects of problem parameters on the MCMC simulation results are studied.


Monte Carlo Markov Chain (MCMC) Plug-in electric vehicles (PEV) State of charge (SOC) 


  1. 1.
  2. 2.
    [Online]. Available: Accessed on Jan 2019
  3. 3.
    [Online]. Available: Accessed on Jan 2019
  4. 4.
    M. Rahmani-Andebili, M. Fotuhi Firuzabad, An adaptive approach for PEVs charging management and reconfiguration of electrical distribution system penetrated by renewables. IEEE Trans. Ind. Inf. 14(5), 2001 (2018)CrossRefGoogle Scholar
  5. 5.
    M. Rahmani-Andebili, H. Shen, M. Fotuhi Firuzabad, Planning and operation of parking lots considering system, traffic, and drivers behavioral model. IEEE Trans. Syst. Man Cybern. Syst. (2018).
  6. 6.
    M. Rahmani-Andebili, H. Shen, Traffic and grid-based parking lot allocation for PEVs considering driver behavioral model, in International Conference on Computing, Networking and Communications (ICNC), Silicon Valley, USA, 26–29 Jan 2017Google Scholar
  7. 7.
    [Online]. Available: Accessed on Nov 2018
  8. 8.
  9. 9.
    D. Newbery, “The Economics of Electric Vehicles,” EPRG and Imperial College London, E&E Seminar, Cambridge, Jan 2013. Accessed on Nov 2018. [Online]. Available:
  10. 10.
    [Online]. Available: Accessed on Nov 2018
  11. 11.
    M. Bonamente, Chapter 16: Monte Carlo Markov chains, in Statistics and Analysis of Scientific Data, 2nd edn., (Springer New York Heidelberg Dordrecht London, Springer, 2017). Scholar
  12. 12.
    S.M. Ross, Introduction to Probability Models (Academic, San Diego, 2003)zbMATHGoogle Scholar
  13. 13.
    W.K. Hastings, Monte Carlo sampling methods using Markov chains and their applications. Biometrika 57(1), 97–109 (1970). Scholar
  14. 14.
    N. Metropolis, A.W. Rosenbluth, M.N. Rosenbluth, A.H. Teller, E. Teller, Equation of state calculations by fast computing machines. J. Chem. Phys. 21, 1087–1092 (1953). Scholar
  15. 15.
    N. Gehrels, Confidence limits for small numbers of events in astrophysical data. Astrophys. J. 303, 336–346 (1986). Scholar
  16. 16.
    G. Cowan, Statistical Data Analysis (Oxford University Press, Oxford, 1998)Google Scholar
  17. 17.
    W. Press, S. Teukolski, W. Vetterling, B. Flannery, Numerical Recipes 3rd Edition: The Art of Scientific Computing (Cambridge University Press, Cambridge, 2007)zbMATHGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • Mehdi Rahmani-Andebili
    • 1
  1. 1.Department of Physics and AstronomyUniversity of Alabama in HuntsvilleHuntsvilleUSA

Personalised recommendations