DataPDF Available
1
Appendices
Appendix A: Entity types and the reference variables
In an entity-based modeling, while all entity types have their own dynamics, they can also use variables of the other entities. These variables indeed connect
the entity types to each other and integrate the disaggregated system. In Ventity software, these variables are called ‘reference variables’. In the following
table, you can find the main references of each entity type.
Entity Type
Related entities and variables
1
EV purchasers
E-mobility innovation system. EV knowledge development and diffusion1
Charging point. Facilitating conditions
EV pricing Collection. Average Price value of EV2
2
Charging points
EV purchasers Collection. Sum EV adopters
E-mobility innovation system. Entrepreneurial activities
3
E-mobility
innovation system
EV purchasers Collection. Sum EV adopters
EV related subsidies. Total subsidies for EVs
4
EV related subsidies
EV purchasers Collection. Sum EV adopters
Charging points. Installed charging points
5
EV pricing
EV purchasers Collection. Sum EV adoption rate
1
This phrase indicates that ‘EV purchasers’ entity type utilizes the variable ‘EV knowledge development and diffusion’ from the ‘E-mobility innovation system’ entity type.
2
This phrase indicates that ‘EV purchasers’ entity type uses the average value of variable ‘Price value of EV’ from the ‘EV pricing’ entity type. In Ventity software, aggregate
values of the variables (e.g., Min, Max, MEAN, MEDIAN, STDEV, and SUM) in each entity type can be accessed through the related collections.
2
Appendix B: The overall variables and equations of the model
We used Ventity software to build the model. For more information on the functions used in the model, see the following link: http://ventity.biz/
For complementary information about the variables and the equations of each entity type, see the related section in the paper.
Element
(Variable)
Element
Type
Expression (Equation)
Units
Entity Type: Model
Final Time
Auxiliary
360
Month
Initial Time
Auxiliary
0
Month
Time
Auxiliary
1
Month
Time Step
Auxiliary
0.0625
Month
Entity Type: EV Related Subsidies
Cars per adopter
Auxiliary
1
Car/Person
Sold cars
Auxiliary
Cars per adopter*EV purchasers
Collection.Sum EV adopters
Car
Subsidy per charging point
Auxiliary
1000
Euro/Charging
Point
Subsidy per EV
Auxiliary
TableFunction1(Sold cars)
Euro/Car
TableFunction1
Table
Function
([0,8200000],[0,5000]) [(0,5000),
(412020.95,4983.56), (681064.48,4886.88),
(1065412.37,4790.2), (1257586.32,4693.51),
(1500000,4500), (2000000,4000),
(2466006.12,3412.45), (2794066.7,2784.01),
(3273539.85,1913.85), (3853954.72,1357.92),
(4409134.15,971.19), (4989549.02,560.28),
(5771847.32,318.57), (6579381.04,173.55),
(8200000,0)]
Car,Euro/Car
Total subsidies for the
purchase of EVs
Auxiliary
Sold cars*Subsidy per EV
Euro
3
Element
(Variable)
Element
Type
Expression (Equation)
Units
Total subsidies for
charging points
Auxiliary
Subsidy per charging point *Charging
point.Installed charging points
Euro
Total subsidies for EVs
Auxiliary
Total subsidies for the purchase of EVs +
Total subsidies for charging points
Euro
Entity Type: EV Pricing
Cost reduction per
doubling of Experience
Auxiliary
0.3
Dmnl
(Dimensionless)
Initial Experience
Auxiliary
90275
Car
Effect of EVA on L
Auxiliary
1
Car/Person
Effect of experience on
price
Auxiliary
(Cumulative experience/Initial
Experience)^(Strengths of learning curve)
Dmnl
Expected annual growth of
EV price
Auxiliary
(- 0.005)/12
Dmnl
Expected annual growth of
ICEV price
Auxiliary
0.01/12
Dmnl
Expected annual growth of
Tax on ICEV
Auxiliary
0.2/12
Dmnl
Initial EV price
Auxiliary
30000
Euro/Car
Initial ICEV price
Auxiliary
20000
Euro/Car
Initial tax on ICEV
Auxiliary
75
Euro/Car
Price of EV
Auxiliary
Initial EV price * ((Effect of experience on
price) + ((1+ Expected annual growth of EV
price)^ Model.Time)) - EV related
subsidies.Subsidy per EV
Euro/Car
Price of ICEV
Auxiliary
(Initial ICEV price * ((1 + Expected annual
growth of ICEV price)^Model.Time))+ Tax
on ICEV
Euro / Car
Price value of EV
Auxiliary
Price of ICEV/Price of EV
Dmnl
Strengths of learning curve
Auxiliary
log(1 - cost reduction per doubling of
experience)/log(2)
Dmnl
Tax on ICEV
Auxiliary
Initial tax on ICEV *(1 +Expected annual
growth of Tax on ICEV)^Model.Time
Euro/Car
4
Element
(Variable)
Element
Type
Expression (Equation)
Units
Time to forget
Auxiliary
5*12
Month
Cumulative experience
Stock
INTEG (Learning Forgetting)
[Default initial value = Initial Experience]
Car
Learning
Flow
EV purchasers Collection.Sum EV adoption
rate*Effect of EVA on L
Car/Month
Forgetting
Flow
Cumulative experience/Time to forget
Car/Month
EV Pricing[]
Average Price value of EV
Aggregate
Average
Dmnl
Entity Type: EV Purchasers
Adoption fraction
Auxiliary
RandomUniform(0.0001,0.0005)
Dmnl
Adoption from WoM
Auxiliary
Contact rate * Adoption fraction * ((EV
purchasers Collection.Sum EV adopters)-(EV
purchasers Collection.Sum dissatisfied
adopters))*(EV purchasers Collection.Sum
Potential adopters of EV/Initial potential
adopters)
Person/Month
Advertising effectiveness
Auxiliary
0.01
Dmnl
AT delivering EV
Auxiliary
5
Month
5
Element
(Variable)
Element
Type
Expression (Equation)
Units
AT DoP
Auxiliary
2*12
Month
AT EV purchase intention
Auxiliary
5
Month
AT EVP
Auxiliary
12
Month
AT FCE
Auxiliary
4*12
Month
AT HE
Auxiliary
2*12
Month
AT KH
Auxiliary
5*12
Month
AT PE
Auxiliary
2*12
Month
Average EV performance
Auxiliary
Effect of EV KD and Dif on
performance*Applied knowledge
Dmnl
Average lifetime of EV
Auxiliary
8*12
Month
Car demands
Auxiliary
EV purchasers Collection.Sum Intent to buy
EV *Cars per adopter
Car
Cars per adopter
Auxiliary
1
Car/Person
Contact rate
Auxiliary
randomuniform(0,15)
1/Month
Effect of AEVs P on HM
Auxiliary
0.75
Dmnl
Effect of AEVS P on PEE
Auxiliary
0.75
Dmnl
6
Element
(Variable)
Element
Type
Expression (Equation)
Units
Effect of DoP on IRPE
Auxiliary
0.3
Dmnl
Effect of EV KD and Dif
on H benefits
Auxiliary
0.25
Dmnl
Effect of EV KD and Dif
on performance
Auxiliary
0.75
Dmnl
Effect of FC on IRPE
Auxiliary
0.3
Dmnl
effect of HE on IRPE
Auxiliary
0.1
Dmnl
Effect of PEE on IRPE
Auxiliary
0.3
Dmnl
EV stock shortfall
Auxiliary
Car demands-EVs in stock
Car
First time intended
Auxiliary
0
Month
Hedonic benefits of EV
Auxiliary
Applied knowledge*Effect of EV KD and Dif
on H benefits
Dmnl
Ignoring rate
Auxiliary
0.001
1/Month
Initial potential adopters
Auxiliary
8200000
Person
Intention rate to purchase
EV
Auxiliary
((Effect of FC on IRPE *Facilitating condition
expectancy) + (Effect of PEE on
IRPE*Performance and effort expectancy) +
(effect of DoP on IRPE* Desirability of EVs
price for purchasers) + (effect of HE on IRPE
* Hedonic expectancy))
Dmnl
7
Element
(Variable)
Element
Type
Expression (Equation)
Units
Percentages of the total
population
Auxiliary
1
Dmnl
The effect of EA on EV
production
Auxiliary
0.35
Dmnl
Time to become neutral
Auxiliary
4*12
Month
Applied knowledge
Stock
INTEG(Knowledge application rate)
[Default initial value = 0]
Dmnl
Knowledge application
rate
Flow
Conversion rate *(Emobility Innovation
System.EV knowledge development and
diffusion - Applied knowledge) / AT KH
Dmnl/Month
Desirability of EVs price
for purchasers
Stock
INTEG(Change in DPP)
[Default initial value = 0]
Dmnl
Change in DPP
Flow
(1-Desirability of EVs price for purchasers)*
EVpricing.Average Price value of EV/ AT
DoP
Dmnl/Month
Dissatisfied adopters
Stock
INTEG(Stop EV adoption rate- Becoming
neutral)
[Default initial value = 0]
Person
Stop EV adoption rate
Flow
EV adopters * Ignoring rate
Person/Month
Becoming neutral
Flow
Dissatisfied adopters/Time to become neutral
Person/Month
EV adopters
Stock
INTEG(EV adoption rate - Attrition rate -
Stop EV adoption rate)
[Default initial value = 90275]
Person
EV adoption rate
Flow
Min(Intent to buy EV,EVs in stock)/AT
delivering EV
Person / Month
Attrition rate
Flow
EV adopters/Average lifetime of EV
Person / Month
Stop EV adoption rate
Flow
EV adopters * Ignoring rate
Person/Month
EVs in stock
Stock
INTEG(EV production rate)
[Default initial value = 0]
Car
8
Element
(Variable)
Element
Type
Expression (Equation)
Units
EV production rate
Flow
(Emobility Innovation System.Entrepreneurial
activities) * the Effect of EA on EV
production*EV stock shortfall/AT EVP
Car/Month
Facilitating condition
expectancy
Stock
INTEG(Change in FCE)
[Default initial value = 0]
Dmnl
Change in FCE
Flow
(1+ Advertising effectiveness) *(Charging
point.Facilitating conditions)* (1-Facilitating
condition expectancy)/AT FCE
Dmnl/Month
Hedonic expectancy
Stock
INTEG(change in HE)
[Default initial value = 0]
Dmnl
Change in HE
Flow
(1+ Advertising effectiveness)*(Effect of
AEVS P on HM * Average EV
performance)*(Hedonic benefits of EV)*(1-
Hedonic expectancy)/ AT HE
Dmnl/Month
Intent to buy EV
Stock
INTEG(EV purchase intention rate - EV
adoption rate)
[Default initial value = 0]
Person
EV purchase intention rate
Flow
if (model.time> First time
intended){((Potential adopters of
EV*Intention rate to purchase EV)/AT EV
purchase intention) + (Adoption from WoM)}
else {0}
Person / Month
EV adoption rate
Flow
Min(Intent to buy EV,EVs in stock)/AT
delivering EV
Person / Month
Performance and effort
expectancy
Stock
INTEG(change in PEE)
[Default initial value = 0]
Dmnl
Change in PEE
Flow
(1+ Advertising effectiveness) * (Effect of
AEVS P on PEE *Average EV performance)*
(1 - Performance and effort expectancy)/ AT
PE
Dmnl/Month
Potential adopters of EV
Stock
INTEG(Becoming neutral - EV purchase
intention rate)
[Default initial value = Initial potential
adopters*Percentages of the total population]
Person
Becoming neutral
Flow
Dissatisfied adopters/Time to become neutral
Person/Month
EV Purchasers[]
9
Element
(Variable)
Element
Type
Expression (Equation)
Units
Sum Dissatisfied adopters
Aggregate
Sum
Person
Sum EV adopters
Aggregate
Sum
Person
Sum EV adoption rate
Aggregate
Sum
Person / Month
Sum Intent to buy EV
Aggregate
Sum
Person
Sum Potential adopters of
EV
Aggregate
Sum
Person
Entity Type: Emobility Innovation System
AT EDI
Auxiliary
7*12
Month
AT EI
Auxiliary
3*12
Month
AT EKD
Auxiliary
3*12
Month
AT PLEM
Auxiliary
5*12
Month
AT RM
Auxiliary
2*12
Month
AT SSE
Auxiliary
1
Month
TableFunction2
Table
Function
([0,8200000], [0,1]), [(0,0), (825703.24, 0.03),
(1254705.53, 0.05), (1835120.4, 0.08),
(2995950.13, 0.15), (4131544.43, 0.24) ,
(5368080.45, 0.39), (6478439.33, 0.57),
(7538327.34, 0.83), (8200000,1)]
Person,Dmnl
Beliefs in EVs growth
potential
Auxiliary
(TableFunction2(EV purchasers
Collection.Sum EV adopters)+Perceived
legitimacy of emobility)/2
Dmnl
10
Element
(Variable)
Element
Type
Expression (Equation)
Units
Effect of experience on
Knowledge dev and dif
Auxiliary
(EV pricing.Cumulative experience/EV
pricing.Initial Experience)^(Strength of
learning curve for knowledge)
Dmnl
Effect size of SSE on
legitimacy
Auxiliary
0.3
Dmnl
TableFunction5
Table
Function
([0,8200000], [0, 1]), [(0, 0), (1002351.24,
0.03), (1910826.69, 0.06), (2743595.84, 0.11),
(3677306.71, 0.19), (4081073.58, 0.33),
(4207250.72, 0.46), (4510075.87, 0.61),
(4913842.73, 0.76), (5544728.46, 0.84),
(6402733.04, 0.9), (7210266.77, 0.96),
(8169213.07,1)]
Person,Dmnl
EVs effect on legitimacy
Auxiliary
TableFunction5(EV purchasers
Collection.Sum EV adopters)
Dmnl
Guidance of the search
Auxiliary
(Beliefs in EVs growth potential + EV
knowledge development and diffusion)/2
Dmnl
Knowledge increase per
doubling experience
Auxiliary
0.3
Dmnl
Knowledge decay time
Auxiliary
9*12
Month
Sailing ship effect
Auxiliary
Effect size of SSE on legitimacy*SSE
triggers*SSE limit
Dmnl
SSE limit
Auxiliary
IfThenElse(SSE counter<SSE limit threshold,
1, 0)
Dmnl
SSE limit threshold
Auxiliary
7*12
Car/Month
Strength of learning curve
for knowledge
Auxiliary
log(1 + Knowledge increase per doubling
experience)/log(2)
Dmnl
11
Element
(Variable)
Element
Type
Expression (Equation)
Units
Threshold percentages for
SSE
Auxiliary
0.15
Dmnl
Threshold EVs adopters
Auxiliary
Total potential adopters* Threshold
percentages for SSE
Person
Total potential adopters
Auxiliary
8200000
Person
TableFunction1
Table
Function
([0,36576000000], [0,1]), [(0,0),
(2669978333.71, 0.15) , (6609659641.86,
0.32) ,(10549340950, 0.49) ,
(16177457104.49, 0.67), (21918135582.08,
0.79), (27996501028.93, 0.91),
(36576000000, 1)]
Euro,Dmnl
Subsidies effect on
mobilization
Auxiliary
TableFunction1(EV related subsidies.Total
subsidies for EVs)
Dmnl
Entrepreneurial activities
Stock
INTEG(Entrepreneurial interest -
Entrepreneurial disinterest)
[Default initial value = 0.06]
Dmnl
Entrepreneurial interest
Flow
(1 - Entrepreneurial activities) * (Guidance of
the search) * (Perceived legitimacy of
emobility) / AT EI
1/Month
Entrepreneurial disinterest
Flow
Entrepreneurial activities / AT EDI
Dmnl/Month
EV knowledge
development and diffusion
Stock
INTEG(Knowledge dev and dif rate -
Knowledge dev and dif decay rate)
[Default initial value = 0.004]
Dmnl
Knowledge dev and dif
rate
Flow
(1- EV knowledge development and diffusion)
*(Effect of experience on Knowledge dev and
dif)*(Resource mobilization)/ AT EKD
Dmnl/Month
Knowledge dev and dif
decay rate
Flow
EV knowledge development and
diffusion/Knowledge decay time
Dmnl/Month
12
Element
(Variable)
Element
Type
Expression (Equation)
Units
Perceived legitimacy of
emobility
Stock
INTEG(Changes in PL of EM)
[Default initial value = 0.03]
Dmnl
Changes in PL of EM
Flow
(1-Perceived legitimacy of emobility)* ((EV
knowledge development and diffusion)+ (EVs
effect on legitimacy) - (Sailing ship
effect))/AT PLEM
Dmnl/Month
Resource mobilization
Stock
INTEG(R mobilization rate)
[Default initial value = 0.001]
Dmnl
R mobilization rate
Flow
(1-Resource mobilization)*(guidance of the
search) *(Subsidies effect on
mobilization)/AT RM
1/Month
SSE counter
Stock
INTEG(SSE counter rate)
[Default initial value = 0]
Dmnl
SSE counter rate
Flow
SSE triggers/AT SSE
Dmnl/Month
SSE triggers
Stock
INTEG(SSE trigger rate)
[Default initial value = 0]
Dmnl
SSE trigger rate
Flow
IfThenElse(EV purchasers Collection.Sum EV
adopters>threshold EVs adopters && SSE
triggers=0, 1/Model.Time Step,0)
1/Month
Entity Type: Charging Point
Actual capacity of
charging points
Auxiliary
EV purchasers Collection.Sum EV
adopters/Installed charging points
Person/
Charging Point
AT CPP
Auxiliary
1.5
Month
AT ICP
Auxiliary
1.5
Month
Average lifetime of CP
Auxiliary
15*12
Month
Charging points shortfall
Auxiliary
Planned capacity of CP -Installed charging
points
Charging Point
13
Element
(Variable)
Element
Type
Expression (Equation)
Units
Effect of EA on CPP
Auxiliary
0.35
Dmnl
Facilitating conditions
Auxiliary
Planned relation between EV and CP/Actual
capacity of charging points
Dmnl
Planned capacity of CP
Auxiliary
EV purchasers Collection.Sum EV
adopters/Planned relation between EV and CP
Charging Point
Planned relation between
EV and CP
Auxiliary
TableFunction1(EV purchasers
Collection.Sum EV adopters)
Person
/Charging Point
TableFunction1
Table
Function
([0,8200000], [1,4]), [(0,4), (548113.52,3.51),
(1078057.53,3.03), (1633236.97,2.61),
(2264122.69,2.18), (3122127.28,1.8),
(4131544.43,1.5), (5166197.02,1.23),
(6402733.04,1.1), (8194448.5,1)]
Person,Person /
Charging Point
CP in stock
Stock
INTEG(CP production rate- Net installing CP)
[Default initial value = 0]
Charging Point
CP production rate
Flow
Charging points shortfall*Effect of EA on
CPP*Emobility Innovation
System.Entrepreneurial activities/AT CPP
Charging
Point/Month
Net installing CP
Flow
CP on stock/AT ICP
Charging Point/
Month
Installed charging points
Stock
INTEG(Net installing CP- Scrap rate of CP)
[Default initial value = 17786]
Charging Point
Net installing CP
Flow
CP on stock/AT ICP
Charging Point/
Month
Scrap rate of CP
Flow
Installed charging points/Average lifetime of
CP
Charging
Point/Month
14
Appendix C: The stylized overview of the entity types
Figure C.1. Feedback loops in E-Mobility Innovation System entity type.
15
Figure C.2. Feedback loops in Charging Point entity type.
16
Figure C.3. Feedback loops in EV Pricing entity type.
Figure C.4. Feedback loops in EV Related Subsidies entity type.
17
Figure C.5. Feedback loops in EV Purchasers entity type.
18
Appendix D: Initialization of the UTAUT variabless for different scenarios
Following table provides more details about the scenarios which are illustrated in ‘experimental
setup’. The assumed weights of UTAUT variables, initial values of EV adopters, and the first time that
each class of EV purchasers intended to buy EV follow from the logic described for each scenario. The
percentage of the total population for each class of EV purchasers are derived from Maltha et al.
(2017) and Bockarjova and Steg (2014).
Scenario
Class of EV
purchasers
Definition
Initial value
of EV
adopters
Percentage
of the total
population
First time
intended to
buy EV
Performance
& effort
weight
Hedonic
weight
Price
weight
Facilitating
conditions
weight
Scenario 2
Aggregated purchasers
90275
1
0
0,275
0,025
0,4
0,3
Scenario 2-1
Income1
0-10,000 Euros
0
0,024
264
0,29
0,05
0,35
0,31
Income2
10,000-20,000 Euros
0
0,12
216
0,3
0,075
0,3
0,325
Income3
20,000-30,000 Euros
0
0,227
124
0,315
0,1
0,25
0,335
Income4
30,000-40,000 Euros
0
0,214
96
0,4
0,15
0,1
0,35
Income5
40,000-50,000 Euros
0
0,167
36
0,6
0,2
0
0,2
Income6
50,000+ Euros
90275
0,248
0
0,275
0,025
0,4
0,3
Scenario 2-2
Age1
18-19
22569
0,003
0
0,25
0,2
0,25
0,3
Age2
20-29
22569
0,073
0
0,3
0,175
0,25
0,275
Age3
30-39
22569
0,14
0
0,35
0,15
0,25
0,25
Age4
40-49
22569
0,199
0
0,4
0,125
0,25
0,225
Age5
50-64
0
0,315
124
0,45
0,1
0,25
0,2
Age6
65-74
0
0,17
216
0,5
0,075
0,25
0,175
Age 7
75+
0
0,101
264
0,55
0,05
0,25
0,15
Scenario 2-3
Urbanization1
Very high density
60183
0,152
0
0,2
0,03
0,57
0,2
Urbanization2
High density
30091
0,246
0
0,225
0,05
0,5
0,225
Urbanization3
Moderately high density
0
0,2
96
0,28
0,07
0,4
0,25
Urbanization4
Low density
0
0,248
124
0,3
0,1
0,3
0,3
Urbanization5
Very low density
0
0,155
216
0,33
0,12
0,2
0,35
19
Appendix E: Credibility and quality of the model
Testing SD models is a continuous process that is essentially starts from the early stages of modeling
(Barlas and Carpenter, 1990). In this regard, a wide variety of procedures has been conducted to
uncover model flaws and assure sufficient confidence in the structure
3
and associated behavior
4
(e.g.,
Sterman, 2000; Barlas, 1996; Coyle and Exelby, 2000).
Structural validation was performed through unit checks, structural verification and extreme
condition analysis.
In this regard, first the unit names of the variables have been checked in order to see whether
any variable is missing in the equations, and to assure dimensional consistency in the
equations (see the unit names of the variables in Appendix B). Accordingly, we made a few
revisions in the structure of the model to correct the unit errors.
Structural verification addresses whether the model structure is consistent with the
descriptive knowledge about the real system. In this paper, the constructs used in the all
entity types are drawn from the theoretical frameworks and sensible empirical insights.
Therefore, the model can be considered, structurally, verified (see section 2 and section 3.1 of
the paper).
Extreme condition analysis evaluates whether the parameters in the model behave
appropriately under extreme conditions. In this regard, we assessed whether any parameter
takes on values outside the prescribed limits. We also examined the response of the
endogenous variable to changes in the inputs. Accordingly, behaviors that do not make sense
in the extreme points lead to more introspective evaluation of the equations. For instance, we
used the following equation for EV adoption rate:
EV adoption rate= Min(Intent to buy EV, EVs in stock / Cars per adopters ) / AT delivering EV
As such, the model is also robust in case of no EVs in stock, because no EV will be also
adopted accordingly.
Furthermore, in case of no population (no potential adopters), no EV adoption will be
occurred. In addition, in case of no car demand, there will not be any EV in stock, and EV
adopters, and subsequently installed charging points, will be approached to zero eventually
(see Figure E.1). Overall, the model passed this analysis.
3
A structural validation seeks to determine if the model reflects the real world accurately.
4
Behavioral assessment focuses on the model behavior during execution, and assesses the degree of confidence
that can be placed in the results
20
Figure E.1. The outputs of extreme conditions test in case of no (new) car demand.
0
100000
0
15
30
45
60
75
90
105
120
135
150
165
180
195
210
225
240
255
270
285
300
315
330
345
EV adopters (Persons)
Time (Months)
00.0625 0.125 0.1875 0.25 0.3125
0.375 0.4375 0.5 0.5625 0.625 0.6875
0.75 0.8125 0.875 0.9375 11.0625
1.125 1.1875 1.25 1.3125 1.375 1.4375
1.5 1.5625 1.625 1.6875 1.75 1.8125
1.875 1.9375 22.0625 2.125 2.1875
2.25 2.3125 2.375 2.4375 2.5 2.5625
0
2000
4000
6000
8000
10000
12000
14000
16000
18000
20000
0
15
30
45
60
75
90
105
120
135
150
165
180
195
210
225
240
255
270
285
300
315
330
345
360
Charging Points
Time (Months)
0
0,1
0,2
0,3
0,4
0,5
0,6
0,7
0,8
0,9
1
0
15
30
45
60
75
90
105
120
135
150
165
180
195
210
225
240
255
270
285
300
315
330
345
EVs in Stock (Cars)
Time (Months)
21
Behavioral assessment requires running the entire model and examination of the results.
First, parameters are varied systematically to assess whether the entire model is functioning
as expected. In addition, the behavior of individual variables is followed over time, and
analyzed for any aberrant behavior. Accordingly, a closer examination of the unexpected
behaviors have been conducted, and required recalibration and restructuring of the model
have been done.
We, also, halve the time step (0.0625), and make sure that the model behavior does not
change, accordingly.
To further validate the model settings, a sensitivity analysis is also conducted. In this respect,
we investigated whether model output changes substantially when the assumptions
(parameter values) are varied over a plausible range of uncertainty (Sterman, 2000). More
specifically, we concentrated on ‘The effect of EA on EV production’, ‘Effect of EA on CPP’,
‘Cost reduction per doubling of experience’, ‘Effect size of SSE on legitimacy’. As such, these
parameters are varied between (-/+ 5%) while the other variables are kept constant. The
results illustrates that the number of EV adopters will not be changed (significantly)
comparing to the ‘base case (i.e., Scenario 2)’, within the specified ranges of these variables
(see Figures E.2 to E.6). We also consider the simultaneous variation of these parameters
between these ranges. However, the number of EV adopters does not change significantly
(see Figure E.7). Therefore, the model can be considered robust.
Hence, we also formulated the variables of adoption fractionand contact ratebased on a
random function. This function made it possible to consider various random numbers within
a numerical range. However, these results also show that the outputs do not change
meaningfully within the specified ranges.
adoption fraction= RandomUniform (0.0001,0.0005);
Contact rate = randomuniform(0,15)
All in all, we can conclude that the overall model settings, the structure and the corresponding
behaviors are credible in line with the research problem and the specified purpose of modeling and
simulation.
22
Figure E.2. Sensitivity analysis of ‘EV adopters’ based on (-/+ 5%) changes in the value of ‘The effect of
EA on EV production’ that is 0.35; this value has been varied between [0.3325, 0.3675].
Figure E.3. Sensitivity analysis of ‘EV adopters’ based on (-/+ 5%) changes in the value of ‘Effect of EA
on CPP’ that is 0.35; this value has been varied between [0.3325, 0.3675].
0
1,0 M
2,0 M
3,0 M
4,0 M
5,0 M
6,0 M
7,0 M
8,0 M
0
15
30
45
60
75
90
105
120
135
150
165
180
195
210
225
240
255
270
285
300
315
330
345
EV Adopters (Persons)
Time (Months)
EV adopters in case of 'The effect of EA on EV production=0.3325'
EV adopters in case of 'The effect of EA on EV production=0.3675'
EV adopters in case of 'The effect of EA on EV production=0.35'
0
1M
2M
3M
4M
5M
6M
7M
8M
0
15
30
45
60
75
90
105
120
135
150
165
180
195
210
225
240
255
270
285
300
315
330
345
EV Adopters (Persons)
Time (Months)
EV adopters in case of 'Effect of EA on CPP=0.3325'
EV adopters in case of 'Effect of EA on CPP= 0.3675'
EV adopters in case of 'Effect of EA on CPP= 0.35'
23
Figure E.4. Sensitivity analysis of ‘EV adopters’ based on (-/+ 5%) changes in the value of ‘Cost
reduction per doubling of experience’ that is 0.3; this value has been varied between [0.285, 0.315].
Figure E.5. Sensitivity analysis of ‘perceived legitimacy of e-mobility’ based on (-/+ 5%) changes in the
value of ‘Effect size of SSE on legitimacy’ that is 0.3; this value has been varied between [0.285, 0.315].
0
1M
2M
3M
4M
5M
6M
7M
8M
0
15
30
45
60
75
90
105
120
135
150
165
180
195
210
225
240
255
270
285
300
315
330
345
EV Adopters (Persons)
Time (Months)
EV adopters in case of ‘Cost reduction per doubling of experience=0.285’
EV adopters in case of ‘Cost reduction per doubling of experience=0.315’
EV adopters in case of ‘Cost reduction per doubling of experience=0.3’
-0,2
0
0,2
0,4
0,6
0,8
1
1,2
0
15
30
45
60
75
90
105
120
135
150
165
180
195
210
225
240
255
270
285
300
315
330
345
360
Perceived Legitimacy of EVs
Time (Months)
Perceived legitimacy of EVs in case of ‘Effect size of SSE on legitimacy= 0.315’
Perceived legitimacy of EVs in case of ‘Effect size of SSE on legitimacy= 0.285’
Perceived legitimacy of EVs in case ‘Effect size of SSE on legitimacy=0.3’
24
Figure E.6. Sensitivity analysis of ‘EV adopters’ based on (-/+ 5%) changes in the value of ‘Effect size of
SSE on legitimacy’ that is 0.3; this value has been varied between [0.285, 0.315].
0
1 M
2 M
3 M
4 M
5 M
6 M
7 M
8 M
0
15
30
45
60
75
90
105
120
135
150
165
180
195
210
225
240
255
270
285
300
315
330
345
EV Adopters (Persons)
Time (Months)
EV adopters in case of 'Effect size of SSE on legitimacy=0.315’
EV adopters in case of 'Effect size of SSE on legitimacy=0.285’
EV adopters in case of 'Effect size of SSE on legitimacy= 0.3'
25
0
1M
2M
3M
4M
5M
6M
7M
8M
0
15
30
45
60
75
90
105
120
135
150
165
180
195
210
225
240
255
270
285
300
315
330
345
EV Adopters (Persons)
Time (Months)
EV adopters in case of the min values of the selected variables
EV adopters in case of the max values of the selected variables
EV adopters in case of the values of the selected variables in Scenario 2
Figure E.7. Sensitivity analysis of ‘EV adopters’ based on the simultaneous (-/+ 5%) changes in the values of the
following variables:
* The value of ‘The effect of EA on EV production’ is 0.35; this value has been varied between [0.3325, 0.3675];
* The value of ‘Effect of EA on CPP’ is 0.35; this value has been varied between [0.3325, 0.3675];
* The value of ‘Cost reduction per doubling of experience’ is 0.3; this value has been varied between [0.285, 0.315];
* The value of ‘Effect size of SSE on legitimacy’ is 0.3; this value has been varied between [0.285, 0.315].
26
References
1. Argote, L., 1996. Organizational learning curves: Persistence, transfer and turnover. International
Journal of Technology Management 11 (7-8), 759769.
2. Argote, L., 2013. Organizational Learning: Creating, Retaining and Transferring Knowledge (2nd ed.).
Springer, New York.
3. Barlas, Y., 1996. Formal aspects of model validity and validation in system dynamics. System Dynamics
Review 12 (3), 183210.
4. Barlas, Y., Carpenter,s S., 1990. Philosophical roots of model validation: Two paradigms. System
Dynamics Review 6 (2), 148166.
5. Berger, J., Milkman, K.L., 2012. What makes online content viral? Journal of Marketing Research 49 (2),
192205.
6. Bockarjova, M., Steg, L., 2014. Can Protection Motivation Theory predict pro-environmental behavior?
Explaining the adoption of electric vehicles in the Netherlands. Global environmental change 28, 276-
288.
7. Coyle, J.M., Exelby, D., Holt, J., 1999. System dynamics in defence analysis: Some case studies.
Journal of the Operational Research Society 50 (4), 372382.
8. East, R., Hammond, K., Lomax, W., 2008. Measuring the impact of positive and negative word of mouth
on brand purchase probability. International Journal of Research in Marketing 25 (3), 215224.
9. Fiedler, K. (Ed), 2007. Social communication: introduction and overview. Psychology Press, New York.
10. Maltha, Y., Kroesen, M., Van Wee, B., & van Daalen, E., 2017. Changing influence of factors explaining
household car ownership levels in The Netherlands. Transportation Research Record 2666 (1), 103-111.
11. Mizerski, R.W., 1982. An attribution explanation of the disproportionate influence of unfavorable
information. Journal of Consumer Research 9 (3), 301310.
12. Morrison, J.B., 2008. Putting the learning curve in context. Journal of Business Research 61 (11), 1182
1190.
13. Park, C., Lee, T.M., 2009. Antecedents of online reviews' usage and purchase influence: An empirical
comparison of U.S. and Korean consumers. Journal of Interactive Marketing 23 (4), 332340.
14. Rosenberg, N., 1976. Perspectives on technology. Cambridge University Press, Cambridge.
15. RVO (Rijksdienst voor Ondernemend Nederland: The Netherlands Enterprise Agency)., 2017. Electric
transport in the Netherlands; 2016 highlights. (downloaded on 1 May 2018 from
https://www.rvo.nl/sites/default/files/2017/04/Highlights-2016-Electric-transport-in-the-Netherlands-
RVO.nl_.pdf)
16. Shulock, C., Pike, E., Lloyd, A., Rose, R., 2011. Task 4 report: complementary policies. Vehicle
Electrification Policy Study. The International Council on Clean Transportation (downloaded on 1 May
2018 from
https://www.theicct.org/sites/default/files/publications/ICCT_VEPstudy_Mar2011_no4.pdf).
17. Sterman, J.D., 2000. Business Dynamics: Systems Thinking and Modeling for a Complex World.
Irwin/McGraw-Hill, Boston.
18. Struben, J., Sterman, J.D., 2008. Transition challenges for alternative fuel vehicle and transportation
systems. Environment and Planning B: Planning and Design 35 (6), 10701097.
19. Utterback, J.M., 1996. Mastering the Dynamics of Innovation. Harvard Business School Press, Boston,
Massachusetts.
20. Walrave, B., Raven, R., 2016. Modelling the dynamics of technological innovation systems. Research
Policy 45 (9), 18331844.
21. Wiederer, A., Philip, R., 2010. Policy options for electric vehicle charging infrastructure in c40 cities.
Report for Stephen Crolius, DirectorTransportation, Clinton Climate Initiative, Harvard Kennedy
School. (downloaded on 1 May 2018 from
https://www.innovations.harvard.edu/sites/default/files/1108934.pdf )
ResearchGate has not been able to resolve any citations for this publication.
ResearchGate has not been able to resolve any references for this publication.