Abstract
Nowadays, environmental pollution and the limitation of fossil fuels are taken into consideration by many countries. Worries over the pollution from fossil fuels in the transportation sector have prompted the inclination to use electric vehicles (EVs) instead of the conventional internal combustion engines. It is predicted that at least 10% of the US transportation fleet will be changed to EVs by 2020, and they could have 50% of vehicle market share by 2050. Furthermore, by increasing the penetration of the renewable energy resources in the power system, we can use these clean energies to charge EVs; in this way, we can solve air pollution and fossil fuels problems. Implementing this procedure needs many infrastructures to handle the charging demand of the EVs properly. It should be mentioned that by increasing the penetration of the EVs in the power system, we are confronted with large load demand by sharp stochastic behavior which can have significant effects on the power system parameters such as voltage variations and power loss. To handle this problem, we need to charge EVs in smart mode by considering the power system constraints. In this way, some internal units between EV owners and power system operator, which are named as aggregators, are considered. These units buy electricity energy from the power system operator and sell it to the customers (EV owners). The main goal of these units is to find the optimal charging procedure of EVs by considering power system limitations and minimizing the EV owners charging cost. Here, the main challenge for aggregators to find the optimal charging solution is to model the EVs travel behavior and estimate the value and time of their charging demand in a precise manner. If they can estimate these parameters accurately, it is highly profitable for them and has a significant effect on their income. In this regard, we need to find the precise approach to forecast the EVs travel behavior with high accuracy which has a potential to handle large dimension data; because in the near future by increasing the penetration of the EVs in the transportation fleet, we will face big data problem. To handle the large dimension data sets, machine learning tasks, which are developed based on artificial intelligence concept, can be regarded as the best solution, and these approaches have acceptable performance on other data engineering tasks such as time series forecasting, image and voice processing, and pattern recognition. In this chapter, we introduce an artificial intelligence-based approach for modeling the EVs travel behavior and describe it in full details.
Graphical Abstract
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
J.C. Mukherjee, A. Gupta, Distributed charge scheduling of plug-in electric vehicles using inter-aggregator collaboration. IEEE Trans. Smart Grid 8(1), 331–341 (2017)
G.E. Hinton, S. Osindero, Y.-W. Teh, A fast learning algorithm for deep belief nets. Neural Comput. 18(7), 1527–1554 (2006)
H. Jahangir et al., A novel electricity price forecasting approach based on dimension reduction strategy and rough artificial neural networks. IEEE Trans. Ind. Inf, 1–1 (2019), https://doi.org/10.1109/TII.2019.2933009. Accessed 05 Aug 2019
M.B. Arias, S. Bae, Electric vehicle charging demand forecasting model based on big data technologies. Appl. Energy 183, 327–339 (2016)
K. Qian, C. Zhou, M. Allan, Y. Yuan, Modeling of load demand due to EV battery charging in distribution systems. IEEE Trans. Power Syst. 26(2), 802–810 (2011)
M. Neaimeh et al., A probabilistic approach to combining smart meter and electric vehicle charging data to investigate distribution network impacts. Appl. Energy 157, 688–698 (2015)
L. Yu, T. Zhao, Q. Chen, J. Zhang, Centralized bi-level spatial-temporal coordination charging strategy for area electric vehicles. CSEE J. Power Energy Syst. 1(4), 74–83 (2015)
S.M. Mohseni-Bonab, A. Rabiee, Optimal reactive power dispatch: A review, and a new stochastic voltage stability constrained multi-objective model at the presence of uncertain wind power generation. IET Gener. Transm. Distrib. 11, 815–829 (2017)
P.P. Biswas, P.N. Suganthan, G.A.J. Amaratunga, Optimal power flow solutions incorporating stochastic wind and solar power. Energy Convers. Manag. 148, 1194–1207 (2017)
M.J. Morshed, J. Ben Hmida, A. Fekih, A probabilistic multi-objective approach for power flow optimization in hybrid wind-PV-PEV systems. Appl. Energy 211, 1136–1149 (2018)
H. Jahangir, A. Ahmadian, M.A. Golkar, Optimal design of stand-alone microgrid resources based on proposed Monte-Carlo simulation, in Proceedings of the 2015 IEEE Innovative Smart Grid Technologies - Asia, ISGT ASIA 2015, (2016)
A. Ahmadian, M. Sedghi, B. Mohammadi-Ivatloo, A. Elkamel, M. Aliakbar Golkar, M. Fowler, Cost-benefit analysis of V2G implementation in distribution networks considering PEVs battery degradation. IEEE Trans. Sustain. Energy 9, 961–970 (2018)
Q. Yang, S. Sun, S. Deng, Q. Zhao, M. Zhou, Optimal sizing of PEV fast charging stations with Markovian demand characterization. IEEE Trans. Smart Grid 10, 4457–4466 (2018)
S. Sun, Q. Yang, W. Yan, A novel Markov-based temporal-SoC analysis for characterizing PEV charging demand. IEEE Trans. Ind. Inf 14(1), 156–166 (2018)
Y. Wang, D. Infield, Markov chain Monte Carlo simulation of electric vehicle use for network integration studies. Int. J. Electr. Power Energy Syst. 99, 85–94 (2018)
S. Sun, Q. Yang, W. Yan, A novel statistical Markov-based approach for modeling charging demand of plug-in electric vehicles, in 2016 China International Conference on Electricity Distribution (CICED), (2016), pp. 1–6
J. Tang, A. Brouste, K.L. Tsui, Some improvements of wind speed Markov chain modeling. Renew. Energy 81, 52–56 (2015)
Y. Zhou, B. Qi, B. Zhang, Online prediction of electrical load for distributed management of PEV based on Grey-Markov model, in 2017 29th Chinese Control And Decision Conference (CCDC), (2017), pp. 6911–6916
G. Li, X.-P. Zhang, Modeling of plug-in hybrid electric vehicle charging demand in probabilistic power flow calculations. IEEE Trans. Smart Grid 3(1), 492–499 (2012)
Y. Kongjeen, K. Bhumkittipich, Modeling of electric vehicle loads for power flow analysis based on PSAT, in 2016 13th International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology (ECTI-CON), (2016), pp. 1–6
S. Bae, A. Kwasinski, Spatial and temporal model of electric vehicle charging demand. IEEE Trans. Smart Grid 3(1), 394–403 (2012)
J.G. Vlachogiannis, Probabilistic constrained load flow considering integration of wind power generation and electric vehicles. IEEE Trans. Power Syst. 24(4), 1808–1817 (2009)
L.E. Bremermann, M. Matos, J.A.P. Lopes, M. Rosa, Electric vehicle models for evaluating the security of supply. Electr. Power Syst. Res. 111, 32–39 (2014)
Z. Zhou, T. Lin, Spatial and temporal model for electric vehicle rapid charging demand, in 2012 IEEE Vehicle Power and Propulsion Conference, (2012), pp. 345–348
O. Hafez, K. Bhattacharya, Queuing analysis based PEV load modeling considering battery charging behavior and their impact on distribution system operation. IEEE Trans. Smart Grid 9, 261–273 (2018)
D. Wang, X. Guan, J. Wu, J. Gao, Analysis of multi-location PEV charging behaviors based on trip chain generation, in 2014 IEEE International Conference on Automation Science and Engineering (CASE), (2014), pp. 151–156
W. Jianfeng, X. Xiangning, Z. Jian, L. Kunyu, Y. Yang, T. Shun, Charging demand for electric vehicle based on stochastic analysis of trip chain. IET Gener. Transm. Distrib. 10(11), 2689–2698 (2016)
Y. Mu, J. Wu, N. Jenkins, H. Jia, C. Wang, A spatial–temporal model for grid impact analysis of plug-in electric vehicles. Appl. Energy 114, 456–465 (2014)
D. Panahi, S. Deilami, M.A.S. Masoum, S.M. Islam, Forecasting plug-in electric vehicles load profile using artificial neural networks, in 2015 Australasian Universities Power Engineering Conference (AUPEC), (2015), pp. 1–6
Z. Shi, H. Liang, V. Dinavahi, Direct interval forecast of uncertain wind power based on recurrent neural networks. IEEE Trans. Sustain. Energy 9(3), 1177–1187 (2018)
M. Elhoseny, A. Nabil, A.E. Hassanien, D. Oliva, Hybrid rough neural network model for signature recognition, in Advances in Soft Computing and Machine Learning in Image Processing, (Springer, 2018), pp. 295–318
T. Zhang, D. Liu, D. Yue, Rough neuron based RBF neural networks for short-term load forecasting, in Energy Internet (ICEI), IEEE International Conference on, (2017), pp. 291–295
H. Jahangir et al., Charging demand of plug-in electric vehicles: Forecasting travel behavior based on a novel rough artificial neural network approach. J. Clean. Prod. 229, 1029–1044 (2019)
D.E. Rumelhart, G.E. Hinton, R.J. Williams, Learning internal representations by error propagation (California Univ San Diego La Jolla Inst for Cognitive Science, San Diego, 1985)
H. Hikawa, A new digital pulse-mode neuron with adjustable activation function. IEEE Trans. Neural Netw. 14(1), 236–242 (2003)
B.M. Wilamowski, H. Yu, Improved computation for Levenberg–Marquardt training. IEEE Trans. Neural Netw. 21(6), 930–937 (2010)
C. Lv et al., Levenberg–Marquardt backpropagation training of multilayer neural networks for state estimation of a safety-critical cyber-physical system. IEEE Trans. Ind. Inf 14(8), 3436–3446 (2018)
A. Behnood, E.M. Golafshani, Predicting the compressive strength of silica fume concrete using hybrid artificial neural network with multi-objective grey wolves. J. Clean. Prod. 202, 54–64 (2018)
G. Lera, M. Pinzolas, Neighborhood based Levenberg-Marquardt algorithm for neural network training. IEEE Trans. Neural Netw. 13(5), 1200–1203 (2002)
P. Lingras, Rough neural networks, in Proceedings of the 6th International Conference on Information Processing and Management of Uncertainty in Knowledgebased Systems, (1996), pp. 1445–1450
Z. He, S. Lin, Y. Deng, X. Li, Q. Qian, A rough membership neural network approach for fault classification in transmission lines. Int. J. Electr. Power Energy Syst. 61, 429–439 (2014)
G. Ahmadi, M. Teshnehlab, Designing and implementation of stable sinusoidal rough-neural identifier. IEEE Trans. Neural Netw Learn. Syst. 28(8), 1774–1786 (2017)
H. Jahangir, A. Ahmadian, M.A. Golkar, Multi-objective sizing of grid-connected micro-grid using Pareto front solutions, in Proceedings of the 2015 IEEE Innovative Smart Grid Technologies - Asia, ISGT ASIA 2015, (2016)
S. Deilami, A.S. Masoum, P.S. Moses, M.A.S. Masoum, Real-time coordination of plug-in electric vehicle charging in smart grids to minimize power losses and improve voltage profile. IEEE Trans. Smart Grid 2(3), 456–467 (2011)
M. Sedghi, A. Ahmadian, M. Aliakbar-Golkar, Optimal storage planning in active distribution network considering uncertainty of wind power distributed generation. IEEE Trans. Power Syst. 31, 304–316 (2016)
H. Xing, M. Fu, Z. Lin, Y. Mou, Decentralized optimal scheduling for charging and discharging of plug-in electric vehicles in smart grids. IEEE Trans. Power Syst. 31(5), 4118–4127 (2016)
National household travel survey (2018), https://nhts.ornl.gov/. Accessed 05 Dec 2018
Alternative fuels data center (2018), https://afdc.energy.gov/data/10567. Accessed 05 Dec 2018
Y.-S. Cheng, M.-T. Chuang, Y.-H. Liu, S.-C. Wang, Z.-Z. Yang, A particle swarm optimization based power dispatch algorithm with roulette wheel re-distribution mechanism for equality constraint. Renew. Energy 88, 58–72 (Apr. 2016)
E.G. Carrano, F.G. Guimarães, R.H.C. Takahashi, O.M. Neto, F. Campelo, Electric distribution network expansion under load-evolution uncertainty using an immun system inspired algorithm. IEEE Trans. Power Syst. 22, 851–861 (2007)
The independent electricity system operator (IESO) (2018), http://ieso.ca/. Accessed 05 Dec 2018
C. Yu, Y. Li, M. Zhang, Comparative study on three new hybrid models using Elman neural network and empirical mode decomposition based technologies improved by singular Spectrum analysis for hour-ahead wind speed forecasting. Energy Convers. Manag. 147, 75–85 (2017)
E.M. Golafshani, A. Behnood, Application of soft computing methods for predicting the elastic modulus of recycled aggregate concrete. J. Clean. Prod. 176, 1163–1176 (2018)
J. Yuan, C. Farnham, C. Azuma, K. Emura, Predictive artificial neural network models to forecast the seasonal hourly electricity consumption for a University Campus. Sustain. Cities Soc 42, 82–92 (2018)
N. Srivastava, G. Hinton, A. Krizhevsky, I. Sutskever, R. Salakhutdinov, Dropout: A simple way to prevent neural networks from overfitting. J. Mach. Learn. Res. 15, 1929–1958 (2014)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Appendix A
Appendix A
The Nomenclature is presented as follows
2.1.1 Indices
i | Input data index |
g | Output sample index |
j | Hidden layer index |
k | Iteration number index |
l | Electric vehicle index |
p | Node of power network index |
q | Node of power network index |
S | Layer index |
t | Time sample index |
u | Equipment index |
2.1.2 Parameters
B(p, q) | Susceptance value between bus p and bus q |
C inf | Cost of charging infrastructure |
C eff | EV’s efficiency factor |
Cap bat, l | l-th EV’s battery capacity |
G(p, q) | Conductance value between bus p and bus q |
M | Number of input data variables for LM |
n 0 | Input data dimension |
n | Number of power system nodes |
N T | Number of training neurons for LM |
N w | Weight dimension for LM |
\( {N}_{w_L} \) | Weight dimension of lower bound neurons for LM |
\( {N}_{w_U} \) | Weight dimension of upper bound neurons for LM |
n pev | Overall number of EVs |
n eq | Overall number of equipment |
nd | Dimension of sample data |
\( {P}_{max}^u \) | Maximum value of active power for each equipment |
\( {Q}_{max}^u \) | Maximum value of reactive power for each equipment |
SOC dep | Minimum SOC value of every EV at departure time |
V max | Maximum value of node’s voltage |
V min | Minimum value of node’s voltage |
ρ chr | Coefficient of the charging efficiency |
η w | Training factor for weights |
η ψ | Training factor for activation function in flexible mode |
2.1.3 Variables
Ca(t) | Active power cost at time t |
Cr(t) | Reactive power cost at time t |
d(k) | Target value in k-th iteration |
\( {e}_j^s(k) \) | Internal error of neuron j in k-th iteration for layer S |
ejM(k) | Internal error of neuron j f in k-th iteration for input data M in LM |
\( {e}_{jM_L}(k) \) | Internal error of lower bound neuron j in k-th iteration for input data M in LM |
\( {e}_{jM_u}(k) \) | Internal error of upper bound neuron j in k-th iteration for input data M in LM |
eL − M(k) | Overall error vector in LM method for k-th iteration |
E | Overall value of sum square error |
E(k) | Overall value of sum square error in k-th iteration |
\( {f}_j^s(k) \) | Actuation function of neuron j for layer S k-th iteration |
H(k) | Hessian matrix for k-th iteration |
I(k) | Identity matrix for k-th iteration |
J(k) | Jacobian matrix for k-th iteration |
La(t) | Active load at time t |
Lr(t) | Reactive load at time t |
net(k) | Activation function input in iteration k |
\( {net}_j^s(k) \) | Activation function input for neuron j in layer S in iteration k |
\( {net}_{Lj}^s(k) \) | Lower bound of activation function input for neuron j in layer S in iteration k |
\( {net}_{Uj}^s(k) \) | Upper bound of activation function input for neuron j in layer S in iteration k |
Os(k) | Output of layer S in iteration k |
\( {O}_j^s(k) \) | Output of neuron j in layer S in iteration k |
\( {O}_U^s(k) \) | Output of upper bound neuron for layer S in iteration k |
\( {O}_L^s(k) \) | Output of lower bound neuron for layer S in iteration k |
\( {O}_{Uj}^s(k) \) | Output of upper bound neuron j for layer S in iteration k |
\( {O}_{Lj}^s(k) \) | Output of lower bound neuron j for layer S in iteration k |
Pu(t) | Active power value for u-th equipment at time t |
\( {P}_l^{chr}(t) \) | Charging rate value for l-th EV at time t |
PEVa(t) | Active power of EV at time t |
PEVr(t) | Reactive power of EV at time t |
Plossa(t) | Active power loss value at time t |
Plossr(t) | Reactive power loss value at time t |
Qu(t) | Reactive power value of u-th equipment at time t |
Ra(t) | Purchased active power value at time t |
Rr(t) | Purchased reactive power value at time t |
SOCinit, l(t) | Initial value of SOC for l-th EV at time t |
SOCdep, l(t) | Departure value of SOC for l-th EV at time t |
SOCl(t) | Value of SOC for l-th EV at time t |
Tl l | Trip length value for l-th EV |
\( {w}_j^s(k) \) | Vector of weights for j-th neuron in layer S for k-th iteration |
\( {W}_{U_j}^S(k) \) | Vector of weights for j-th upper bound neuron for k-th iteration in layer S |
\( {W}_{L_j}^S(k) \) | Vector of weights for j-th lower bound neuron for k-th iteration in layer S |
\( {W}_{ij}^S(k) \) | Vector of weights between i-th input sample and j-th neuron in hidden layer S in k-th iteration |
V(p, q, t) | Voltage of line between node p and q at time t |
Vp(t) | Voltage of p-th node time t |
X | Vector of input data |
X i | Vector of i-th input data sample |
Y g | Vector of g-th output data sample |
X C | |
\( \hat{Y_g} \) | Vector of g-th target data sample |
\( {\lambda}_j^s \) | Upper bound factor for neuron j in layer S |
\( {\gamma}_j^s \) | Lower bound factor for neuron j in layer S |
μ(k) | Decision value of iteration k in LM |
θ p, t | Angel of voltage for p-th node at time t |
θ q, t | Angel of voltage for q-th node at time t |
ψ(k) | Variable of actuation function at iteration k |
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Jahangir, H., Golkar, M.A., Ahmadian, A., Elkamel, A. (2020). Artificial Intelligence-based Approach For Electric Vehicle Travel Behavior Modeling. In: Ahmadian, A., Mohammadi-ivatloo, B., Elkamel, A. (eds) Electric Vehicles in Energy Systems. Springer, Cham. https://doi.org/10.1007/978-3-030-34448-1_2
Download citation
DOI: https://doi.org/10.1007/978-3-030-34448-1_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-34447-4
Online ISBN: 978-3-030-34448-1
eBook Packages: EnergyEnergy (R0)