Next Article in Journal
Classifying Livelihood Strategies Adopting the Activity Choice Approach in Rural China
Previous Article in Journal
Nutrient-Dense Crops for Rural and Peri-Urban Smallholders in Kenya—A Regional Social Accounting Approach
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Using Microscopic Simulation-Based Analysis to Model Driving Behavior: A Case Study of Khobar-Dammam in Saudi Arabia

Department of Civil Engineering, King Fahd University of Petroleum & Minerals (KFUPM), Dhahran 31261, Saudi Arabia
*
Author to whom correspondence should be addressed.
Sustainability 2019, 11(11), 3018; https://0-doi-org.brum.beds.ac.uk/10.3390/su11113018
Submission received: 24 April 2019 / Revised: 23 May 2019 / Accepted: 23 May 2019 / Published: 28 May 2019
(This article belongs to the Section Sustainable Transportation)

Abstract

:
Sustainable transportation systems play a key role in the socio-economic development of a country. Microscopic simulation models are becoming increasingly useful tools in designing, optimizing, and evaluating the sustainability of transportation systems and concerned management strategies. VISSIM, a microscopic traffic simulation software, has gained rapid recognition in the field of traffic simulation. However, default values for different input parameters used during simulation need to be tested to ensure a realistic replication for local traffic conditions. This paper attempts to model driving behavior parameters using the microscopic simulation software VISSIM through a case study in the Khobar-Dammam metropolitan areas in Saudi Arabia. VISSIM default values for different sensitive parameters such as lane change distances, additive and multiplicative parts of desired safety distances, the number of preceding vehicles spotted, amber signal decisions, and minimum headway were identified to be most sensitive and significant parameters to be calibrated to precisely replicate field conditions. The simulation results using default values produced higher link speed, larger queue length, and shorter travel times than those observed in the field. However, measures of effectiveness (MOEs) obtained from calibrated models over desired simulation runs were comparable to those obtained from field surveys. All compared MOEs used to validate the model matched within a range of 5–10% to the field-observed values.

1. Introduction

A sustainable transportation system is essential for efficient mobility and accessibility for all road users in a safe and environment-friendly transport mode. Microscopic traffic simulation has emerged as extremely useful tool in recent years for evaluating and optimizing different complex traffic management and control systems. Real-world traffic network dynamics are realistically replicated using these microscopic simulation tools by simulating an individual vehicle’s movement through the network. In addition, these tools can assess the sustainability of transport systems by estimating entities such as fuel consumption rates, operational impact, air quality impact, toll revenues, accident risk factors, and so on [1]. The efficiency of emerging technologies like intelligent transportation systems (ITS) can also be evaluated using such simulation tools. Researchers have also used microscopic simulation models to evaluate the safety performance of transportation network due to the recent developments in human behavior modeling [2,3,4,5]. The inherent advantage of adopting a simulation tool for evaluating the sustainability of transport systems lies in less cost involvement, and it is safer and faster than field implementation [6].
Microscopic traffic simulation models have different independent default parameters to represent traffic control characteristics and traffic control operations. The fundamental component of any microscopic simulation tool is the driver’s behavior. Driver’s behavior explains how the drivers make decisions in terms of route choice, car following, and lane selection. All drivers’ behavior models consist of parameters and their respective default values, allowing users to input values within a specified range for these driving behavior parameters based on local traffic conditions. Since it has been observed that drivers’ behavior varies significantly over driving conditions and geographical location, the default values for these parameters rarely matches the local traffic characteristics and traffic conditions for a specific area [7,8]. Thus, the default values for such variables need to be adjusted for a realistic replication of the local driving conditions.

2. Literature Review

Researchers in recent years have attempted to calibrate (i.e., adjust the model parameters) different microscopic simulation tools for their respective traffic characteristics and driving conditions [9,10,11,12,13,14]. Most of the driving behaviors in traffic simulation models are determined through sub-models representing car following, gap acceptance, and lane changing behavior [15]. These sub-models are dependent on parameters that encapsulate the relevant attributes of driver behavior. Car following models are represented by the longitudinal interaction among vehicles in a traffic stream. The speed of the following vehicle is considered to be a response to stimuli from the preceding vehicle or vehicles. Gap acceptance models are related to the process where a driver tends to find an acceptable gap in a traffic stream whenever there is a need to cross or merge into the stream. Lane changing model associates an individual driver’s ability and intention to change lanes to gain some advantage or avoid incidents [15].
However, the calibration process is not that easy and straightforward, because of the difficulties encountered in measuring microscopic parameters from the field. So instead of measuring microscopic parameters, most of these calibration methods rely on field-measured macroscopic parameters (average link speed, average acceleration/deceleration, average travel time and flow, etc.) as a measures of effectiveness (MOEs) to replicate and calibrate microscopic driving behavior parameters [6]. With an aim to enhance the calibration process, several optimization-based techniques, including simplex-based approaches, gradient searches, and genetic algorithms (GA) have been proposed in recent years [9]. Among these methods, GA is the most widely adopted method because of its computational efficiency and ability to find optimal solutions. Other calibration parameter optimization techniques can be found in Yu et al. [16]. Further, it is essential that model validation should not be confused with model calibration. Model validation, for example, can be used to test the accuracy of the model by comparing the traffic flow data collected from the field with that generated by the model [17]. It is important to recognize four key issues on model validation, which are: establishing the explicit meaning of model validation, collecting the necessary data, quantifying uncertainties, and predicting MOEs [18]. Model validation is associated with the model calibration process directly, since adjustments in calibration are vital for boosting the model’s capability to replicate the traffic dynamics observed from the field.
It is vital to select and identify critical calibration parameters, and to determine acceptable ranges for each of the calibration parameters within the microscopic simulation model. Microscopic simulation model software VISSIM has number of such parameters that may be calibrated to replicate realistic field conditions. Some of these parameters include acceleration, desired speed, clearance distance, emergency stopping distance, waiting time before diffusion, lane change distance, standstill distance, minimum headway, etc. However, the calibration of all default software parameters is seldom required. Sensitivity analysis, factorial design, and elementary effects methods have been recently adopted to identify the critical parameters to be calibrated [19]. Sensitivity analysis is performed to reduce the number of candidate calibration parameters and to keep the parameters that significantly affects the simulation [3]. Mathew and Radhakrishnan [20] suggested that sensitive parameters can be found by increasing each parameter value by 10% while keeping other parameter values constant.
From the literature, it was found that only a few studies have been conducted previously that focused on calibration and validation of simulation tools (like CORSIM, PARAMICS, SYNCHRO, etc.) for traffic conditions prevailing across the entire Kingdom of Saudi Arabia [21,22,23]. However, in this research, more emphasis was given to the method of model calibration and the validation process and comparatively less effort was made on identifying driving behavior parameters solely, which are important in analyzing the cause of different traffic engineering problems, and more importantly, finding general driving patterns that are responsible for accidents. This study contributes to the existing literature by considering a number of key driving behavior parameters, such as lane change distance, minimum headway, number of preceding observed vehicles, etc., which are relatively scarce in present literature in general, and for the Kingdom of Saudi Arabia scenario in particular. The objective of this paper is to obtain the value of a specific set of driving behavior parameters through the process of calibration and validation of a microscopic simulation model for prevailing local traffic conditions in the Khobar-Dammam metropolitan areas (cities in the Eastern Province of Saudi Arabia). A conventional trial and error approach is adopted in order to find the optimal set of driving behavior parameters. The remainder of this paper has been organized into the following sections: first, a brief description of the study sites, data collection, and selection of simulation models and parameters is given. This is followed by the calibration procedure, MOE comparison, and validation of the calibrated model. Finally, research findings and study limitations are summarized, and recommendations regarding potential future research are presented. Figure 1 presents the proposed methodology for the study.

3. Study Area

The identification of suitable traffic corridor was not an easy task, keeping in mind the complexity of data required for the model formulation. Care was taken in the selection of calibration and validation sites, as it was imperative to ensure that both networks should have comparable cycle lengths in order to avoid any inconsistency while collecting data on selected measures of effectiveness (MOEs) such as travel time and queue length from the field. Two such roads, the Custodian of the Two Holy Mosques Road (Dhahran Street) and Prince Mohammad bin Fahd Road, were selected for model calibration and validation, respectively (Figure 2 and Figure 3). Dhahran Street passes through mixed commercial and residential zones. It has four lanes in each direction, consisting of three signalized intersections linking Prince Hamoud Street, Macca Street, and King Abul-Aziz Street. Prince Mohammad bin Fahd Road was used for model validation, and has three lanes in each direction, consisting of three signalized intersections as well, and connects King Abdul Aziz Street, King Saud Street, and King Khaled Street. It is also located in similar mixed residential and commercial setting.

4. Data Collection

Prior to collection of data, it is essential to identify measures of effectiveness (MOEs) appropriate for calibration and validation [24]. It is also essential to identify performance measures and determine and identify both controllable and uncontrollable input parameters. For example, a performance measure could be travel time between two data collection spots in the network. Controllable input parameters during the simulation phase could be minimum headways, waiting time before diffusion, minimum and maximum look-ahead and look-back distances, lane changing distances, and so forth. Uncontrollable input parameters may include information on traffic counts, existing geometry, and so on. Thus, it is necessary to identify all such performance measures before proceeding further for calibration and validation analysis. The next step is to collect data on different performance measures and uncontrollable input parameters from the field.
Two types of data were acquired., For building the simulation model, firstly, basic input data such as traffic volume data, data on turning vehicles’ movement, vehicle mix, vehicles’ characteristics, network geometry, traffic control systems, and stop signs, were collected. Then, data on several MOEs like average link speed, travel time, and average and maximum queue lengths were acquired for model calibration. Prevailing standard procedures were practiced in collecting field data. Since traffic volume is one of the most influential parameters dictating the subsequent operations, traffic volume data were collected with utmost accuracy and care. Manual counting methods were opted for when collecting volume data. Traffic volume data for both calibration (Dhahran Street) and validation (Prince Mohammad bin Fahd Road) networks were collected for a period of 1 h, during the evening peak period from 3:45 pm to 4:45 pm. Data on saturation flow were also obtained at these intersections during the same time period. Signal control data for all the intersections at calibration and validation sites were also collected. The three signalized intersections at Dhahran Street had a cycle length of 135 s. The cycle lengths for two of the intersections linking Prince Mohammad bin Fahd Road with King Saud Street and King Khaled Street were observed to be 180 s, while for third intersection that connects Prince Mohammad bin Fahd Road with King Abdul Aziz Street, the cycle length was 90 s. Field queue lengths were observed and recorded for each intersection for both streets. Trained observers were assigned the task of counting the vehicles in standing or slowly moving queues. Queue length data (both maximum and average) as observed from the field for all the stated intersections are presented later in the analysis section.

5. Selection of Simulation Model

A microscopic simulation model software, VISSIM, was used for this study. The model was originally developed in the early 1970s by Rainer Wiedemann at the University of Karlsruhe, Germany. Later in 1993, the firm PTV Transworld AG launched the commercial distribution of the software package. VISSIM is a behavior-based and time step simulation model program. The software has three basic components, including traffic flow models, traffic control models, and a data analysis package. It can be applied to analyze different transportation problems, such as the interaction of different transportation modes, signal prioritization and optimization, freeway operations, traffic management strategies, dynamic traffic assignments, and pedestrian flows, etc. The advantage of using VISSIM over other contemporary software is that the model allows calibration of several parameters that encompass the driver’s behavior in order to realistically replicate local traffic conditions. VISSIM is based on a psychophysical car-following model and uses perception thresholds to model driver behavior [25,26,27]. The enhanced functionalities of VISSIM compared to other simulation tools for analysis of different transportation problems have been demonstrated by a few previous studies [28,29]. VISSIM version 9.0 was used in this study. A summary of available driving behavior parameters is presented in Table 1 for a comparison and justification of the model selection. While other contemporary microsimulation software is mostly calibrated through reaction time and headways, VISSIM offers some additional driving parameters for a better representation of real field conditions.

6. Selection of Calibration Parameters

It is imperative to identify the critical calibration parameters and to determine acceptable ranges for each of the calibration parameters within the microscopic simulation model. There are various parameters that can be calibrated in VISSIM. Asmer et al. [37] reported acceleration, desired speed, and clearance distance, while emergency stopping distance, waiting time before diffusion, lane change distance, standstill distance, minimum headway were used by Park & Schneeberger [12], and Wiedemann parameters were used by Zhizhou et al. [38] in their studies. However, not all of them are equally significant for calibration. Several sensitivity analyses have been reported in the literature to find out significant calibration parameters. Park and Qi [39] used ANOVA to find the sensitive parameters from a set of eight parameters. Park and Qi [39] also reported the use of a Latin hypercube experimental design along with one-way ANOVA analysis to find sensitive parameters. Factorial design and elementary effects were the other methods used to find sensitive parameters by Punzo & Ciuffo [40] and Ge & Menendez [41], respectively. The simulation delay is compared with the delay obtained by using the default value of parameters. If the change in default value affects delay, then the parameter is accounted for as sensitive. Six sensitive parameters were identified by this method in this research. All parameters that were considered for calibration in this study are presented in Table 2.
The lane change distance parameter specifies the distance at which a vehicle attempts to leave a particular lane or change lanes. To model drivers’ behavior while driving, the lane change distance parameter is frequently used along with the emergency stopping distance parameter. The VISSIM default value for the lane change distance parameter is 200 m. Acceptable ranges for lane change distance parameters were 150 to 300 m for this study. Values in this range can be assumed to ensure a safe practical distance for a vehicle involved in lane change maneuver. Values that are too small would lead to undesirable emergency stopping conditions.
The number of preceding observed vehicles parameter determines that how well a vehicle in the network can predict and thus react to the movement of other vehicles in the stream. The VISSIM default value for this parameter is two vehicles. A range of two to four vehicles for this variable was considered in this study.
The amber signal decision parameter defines vehicle behavior as it approaches a signal control displaying an amber light. The default indication for this variable in VISSIM is called continuous check. “Continuous check” and “one decision” are the options for this variable in VISSIM. Drivers expect the amber light to remain amber for at least 2 s in continuous check and decide continuously at each time step if it is safe to proceed. In one decision, the software estimates the probability of a vehicle stopping at amber light. For this study, simulations with both continuous check and one decision were run in conjunction with variation in other parameters.
The additive and the multiplicative parts of the desired safety distances in the car following model (Wiedemann, [26]) determine the saturation flow rate for VISSIM. Higher values for these two parameters mean more distance between vehicles, and hence lower roadway capacity. The safe distance between two vehicles is given as [26]:
d s a f e = d 1 + ( a 1 + a 2 × z ) v
where v is the vehicle speed (m/s) and d1 is the average still stand distance indicating the mean distance desired between the stopped vehicles (m). d1 has a VISSIM default value of 2.0 m. Coefficients (a1 and a2) influence the desired safe distance. The additive part of safety distance (a1) has a VISSIM default value of 2.0. A value of 2.25 was used in this study. A slight modification was made to this parameter, since the saturation flow rate values observed from the field (1925 vphpl) and those obtained from VISSIM by default (2050 vphpl) were comparable. The multiplicative part of the desired safety distance (a2) has a VISSIM default value of 3.0. A value of 3.25 for this parameter was used in this study for the reasons stated above, in combination with variation in other parameters.
The minimum headway distance is defined as the minimum distance to the vehicle in front that must be available for a desired lane change. The default value is 0.5 m. The default value appeared to be too small and unrealistic based on field experience, thus a larger value were assumed to be more reasonable.

7. Network Coding in VISSIM and Model Verification

For accurate simulations of traffic operations, the modeled infrastructure network needs to be simulated to some scale. Thus, to trace a network precisely in VISSIM, a base map in a bit map format was imported. Based on infrastructure maps and road geometry, study networks were built. A series of links and connectors were used for creating a street network in VISSIM. The proportion of traffic composition was classified as 100% of passenger cars, since no trucks were observed during the observation period. Traffic volume data from the field, like vehicles’ turning movements at intersections and input flow rates, were collected. The first 15 min during simulation were devoted to model initialization. In order to make sure that the coded VISSIM network replicated the actual field conditions, numerous verifications runs involving examination of the coded networks were initiated. These verification runs unveil various network coding errors, like excessive speeds around corners, lack of right turns on red, and lack of connection between links and these errors were then fixed accordingly. To ensure that the model is functioning as planned, a series of simulation runs were conducted. Ten simulation runs were performed initially, and thereafter, the required number of simulation runs based on mean and standard deviation criteria for specific performance measures were determined, as proposed by researchers from the University of California [42].

8. Calibration and Validation of VISSIM

8.1. Calibration Procedure

Candidate calibration parameters were adjusted over a number of iterations within specified ranges until the selected performance measures (travel time, travel speed, and queue length) agreed with specifications set by Caltrans, as reported in Table 3. Some other currently in practice “Transportation System Simulation Manual Frameworks”, used in different state levels in the USA, were checked to incorporate important issues for VISSIM microsimulation [43,44,45]. Simulating the network with VISSIM default values for calibration parameters as presented in Table 2, it was revealed that, except for the average queue length, which was conforming to validation criteria, no other performance measures agreed with the field observed MOEs. Thus, calibration of these parameters was considered. Values for candidate calibration parameters over several iterations and multiple simulation runs for the present study are shown in Table 4.

8.2. Results and Discussion

MOEs like travel time, travel speed, and average and maximum queue lengths were compared for values of these performance measures as observed from the field with those obtained from VISSIM default values and for different set/combination of calibration variables, as shown in Table 4. It was noted that the Set 8 calibration parameters yielded the values for these performance measures that were in close agreement with field-observed MOEs and satisfied the criteria set by Caltrans (Table 3). A comparison of MOEs obtained from the field to those, yielded by VISSIM default values and those given by adjusting the candidate calibration parameters (Sets 1–8) have been summarized in Table 5, Table 6, Table 7 and Table 8.
Set 8 parameters were identified as best parameter set, since these parameters yielded performance measures satisfying the stated criteria. Average travel time, average travel speed, and average and maximum queue lengths obtained using Set 8 parameters were close replications of the MOEs observed from the field. Although parameter Set 7 and parameter Set 8 yielded comparable results, parameter Set 8 was chosen since it resulted in more realistic animations. The next step was to validate the calibrated parameter set with new data.

8.3. Model Validation

Prince Mohammad bin Fahd Road, connecting to King Saud Street, King Abdul-Aziz Street, and King Khaled Street, was used for validation analysis. Data on MOEs like average link speed, average travel time, and average and maximum queue length were collected. The MOEs observed from the field were compared to a distribution of 50 simulation runs in VISSIM. Set 8′s calibrated parameters were identified as most feasible and were used for simulation analysis. Validation analysis results are presented in Figure 4 and Figure 5.
A comparison of field data, MOEs obtained from VISSIM with default values of parameters (uncalibrated parameters), and those obtained with calibrated parameters, proved the importance of calibration and validation. As shown above in Table 5, Table 6, Table 7 and Table 8, and Figure 4 and Figure 5, the calibrated models replicated the field data better than uncalibrated models. The uncalibrated models on average indicated higher link speed, larger queue lengths, and shorter travel times compared to those observed from the field. For the average link speed, the change with respect to the field-measured value was between 19–25% and 2–5% when the default value and calibrated parameter values were used, respectively, as shown in Table 9. For the travel time, the range of change was between 4–15% for the default value and 0.2–9% when calibrated parameters were used. For the travel time, the King Khaled Street to King Saud Street approach had the maximum of a 9% difference among all of the approaches, while the minimum difference was only 0.3% for the King Abdul-Aziz Street to King Saud Street approach. While comparing the average speed and travel time for different approaches, it was observed that the positive difference of average speed is always associated with a decline in travel time for most of the cases. Average and maximum queue length was also comparable and accounted for 6–9% difference to the field observation. Therefore, all compared MOEs used to validate the model matched within a range of 5–10% to the field-observed values. This shows the insight of the appropriateness of the model calibration with the selected parameters for this particular network.

8.4. Comparison of Calibrated Driving Behavior Parameters

As driving behavior is highly influenced by social and cultural background and geographical location, it might be useful to draw a comparison of driving behavior parameters with past studies conducted in different parts of the world. As the Kingdom of Saudi Arabia is home to many expatriates, mostly from different parts of Asia and other countries, along with the Saudi citizens, there might be differences in driving behavior among the driver groups with disparate backgrounds. A table (Table 10) showing a comparison of driving behavior parameters with other studies indicates that the drivers in Saudi Arabia are more on the conservative side.

9. Conclusions

A calibration and validation of microscopic simulation models was demonstrated through a case study for the Khobar-Dammam metropolitan areas in order to find the optimal value of microscopic driving behavior parameters. The proposed methodology adopted for calibration and validation for VISSIM software was found effective for the signalized intersections, considered for this study. It was concluded the VISSIM microsimulation model with default parameter values is incapable of replicating the field conditions, while parameter calibration can enhance the precision of MOEs considerably. The uncalibrated models on average indicate higher link speed, larger queue lengths, and shorter travel times than those observed from the field. The validation results of calibrated parameters for traffic conditions on Prince Mohammad bin Fahd Road demonstrated the adequacy of these calibrated parameters. The validation of the calibrated model network was performed with data from a different day, however, it might be desirable to validate the network under a different control setting (e.g., with different posted speed limits). Through the process of calibration and validation for the road network, this study was able to identify some important driving behavioral parameters that can be used later as benchmarks for other studies to simulate different scenarios in VISSIM prior to their field implementation. Future research can potentially utilize this information to find a link to the possible causes of road crashes using the driver behavior data. Findings from the present study can guide policy makers and concerned parties on efficient use of limited resources, and thus the goal of long-term sustainable development in the areas can be ensured.

10. Study Limitations and Recommendations

The study used three performance measures and a single day’s data. If possible, collecting field data on multiple days is recommended, as is considering more variability in field data. Further calibration could be carried at the corridor and network level to determine whether the calibration process and parameters calibrated are adequate for replicating other regional networks or are only applicable to these specific intersections. A range of geometries and flow conditions would result in more general conclusions. For modelling traffic conditions under the varying infrastructure prevalent in the Kingdom of Saudi Arabia, the present study can be further expanded in future by taking in to account a more comprehensive set of calibration parameters.

Author Contributions

H.M.A.-A. designed the research methodology and reviewed the manuscript, A.J. wrote Section 3, Section 5, and Section 7, and edited the entire manuscript. I.R. wrote Section 1 and conducted VISSIM simulations. K.J.A. wrote Section 8, Section 9 and Section 10 and A.A. supervised field data collection and wrote Section 4 and Section 6.

Funding

This research received no external funding.

Acknowledgments

The authors appreciate and acknowledge the support of KFUPM.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Giuffrè, T.; Trubia, S.; Canale, A.; Persaud, B. Using microsimulation to evaluate safety and operational implications of newer roundabout layouts for European Road networks. Sustainability 2017, 9, 2084. [Google Scholar] [CrossRef]
  2. Young, W.; Sobhani, A.; Lenné, M.G.; Sarvi, M. Simulation of safety: A review of the state of the art in road safety simulation modelling. Accid. Anal. Prev. 2014, 66, 89–103. [Google Scholar] [CrossRef] [PubMed]
  3. Chen, C.; Zhao, X.; Liu, H.; Ren, G.; Zhang, Y.; Liu, X. Assessing the Influence of Adverse Weather on Traffic Flow Characteristics Using a Driving Simulator and VISSIM. Sustainability 2019, 11, 830. [Google Scholar] [CrossRef]
  4. Astarita, V.; Giofré, V.; Guido, G.; Vitale, A. Calibration of a new microsimulation package for the evaluation of traffic safety performances. Procedia-Soc. Behav. Sci. 2012, 54, 1019–1026. [Google Scholar] [CrossRef]
  5. Mahmud, S.S.; Ferreira, L.; Hoque, M.S.; Tavassoli, A. Micro-simulation modelling for traffic safety: A review and potential application to heterogeneous traffic environment. IATSS Res. 2018, 43, 27–36. [Google Scholar] [CrossRef]
  6. Lu, Z.; Fu, T.; Fu, L.; Shiravi, S.; Jiang, C. A video-based approach to calibrating car-following parameters in VISSIM for urban traffic. Int. J. Transp. Sci. Technol. 2016, 5, 1–9. [Google Scholar] [CrossRef] [Green Version]
  7. Espejel-Garcia, D.; Saniger-Alba, J.A.; Wenglas-Lara, G.; Espejel-Garcia, V.V.; Villalobos-Aragon, A. A Comparison among Manual and Automatic Calibration Methods in VISSIM in an Expressway (Chihuahua, Mexico). Open J. Civ. Eng. 2017, 7, 539–552. [Google Scholar] [CrossRef] [Green Version]
  8. Fellendorf, M.; Vortisch, P. Fundamentals of Traffic Simulation; Springer: New York, NY, USA, 2010; Volume 145. [Google Scholar]
  9. Henclewood, D.; Suh, W.; Rodgers, M.O.; Fujimoto, R.; Hunter, M.P. A calibration procedure for increasing the accuracy of microscopic traffic simulation models. Simulation 2017, 93, 35–47. [Google Scholar] [CrossRef]
  10. Manjunatha, P.; Vortisch, P.; Mathew, T. Methodology for the Calibration of VISSIM in Mixed Traffic. Transportation Research Board 92nd Annual Meeting. 2013. Available online: http://docs.trb.org/prp/13-3677.pdf (accessed on 12 March 2019).
  11. Mehar, A.; Chandra, S.; Velmurugan, S. Highway capacity through vissim calibrated for mixed traffic conditions. KSCE J. Civ. Eng. 2014, 18, 639–645. [Google Scholar] [CrossRef]
  12. Park, B.; Schneeberger, J.D. Microscopic simulation model calibration and validation: Case study of VISSIM simulation model for a coordinated actuated signal system. Transp. Res. Rec. 2003, 1856, 185–192. [Google Scholar] [CrossRef]
  13. Song, R.; Sun, J. Calibration of a micro-traffic simulation model with respect to the spatial-temporal evolution of expressway on-ramp bottlenecks. Simulation 2016, 92, 535–546. [Google Scholar] [CrossRef]
  14. Srikanth, S.; Mehar, A.; Parihar, A. Calibration of Vissim Model for Multilane Highways Using Speed Flow Curves. Stavební Obz. Civ. Eng. J. 2017, 26, 303–314. [Google Scholar] [CrossRef]
  15. Bonsall, P.; Liu, R.; Young, W. Modelling safety-related driving behaviour—impact of parameter values. Transp. Res. Part A Policy Pract. 2005, 39, 425–444. [Google Scholar] [CrossRef]
  16. Yu, M.; Fan, W.D. Calibration of microscopic traffic simulation models using metaheuristic algorithms. Int. J. Transp. Sci. Technol. 2017, 6, 63–77. [Google Scholar] [CrossRef]
  17. Jing, D.; Andrew, H.; Navid, S.; Chaoru, L.; Neal, H. VISSIM Calibration for Urban Freeways ISU Non-Discrimination Statement Iowa DOT Statements; Iowa State University: Ames, IA, USA, 2015. [Google Scholar]
  18. Sacks, J.; Rouphail, N.; Park, B.; Thakuriah, P. Statistically-based validation of computer simulation models in traffic operations and management. J. Transp. Stat. 2002, 5, 1–24. Available online: http://www.academia.edu/download/30900159/JTSStatisticalCORSIMWithDiscussion.pdf (accessed on 19 February 2019).
  19. Siddharth, S.P.; Ramadurai, G. Calibration of VISSIM for Indian heterogeneous traffic conditions. Procedia-Soc. Behav. Sci. 2013, 104, 380–389. [Google Scholar] [CrossRef]
  20. Mathew, T.V.; Radhakrishnan, P. Calibration of microsimulation models for nonlane-based heterogeneous traffic at signalized intersections. J. Urban Plan. Dev. 2010, 136, 59–66. [Google Scholar] [CrossRef]
  21. Nomani Kabir, M.; Alginahi, Y.M.; Mohamed, A.I. Modeling and Simulation of Traffic Flow: A Case—First Ring Road in Downtown Madinah. Int. J. Softw. Eng. Comput. Syst. (IJSECS) 2016, 2289–8522. [Google Scholar] [CrossRef]
  22. Ratrout, N.T.; Rahman, S.M.; Reza, I. Calibration of PARAMICS Model: Application of Artificial Intelligence-Based Approach. Arab. J. Sci. Eng. 2015, 40, 3459–3468. [Google Scholar] [CrossRef]
  23. Reza, I.; Ratrout, N.; Rahman, S.M. Calibration protocol for PARAMICS microscopic traffic simulation model: Application of neuro-fuzzy approach. Can. J. Civ. Eng. 2007, 43, 361–368. [Google Scholar] [CrossRef]
  24. Yang, Y.; Qin, Y.; Dong, H.; Zhang, Q. Parameter Calibration Method of Microscopic Traffic Flow Simulation Models based on Orthogonal Genetic Algorithm. In Proceedings of the 22nd International Conference on Distributed Multimedia Systems, Salerno, Italy, 25–26 November 2016; pp. 55–60. [Google Scholar] [CrossRef]
  25. Menneni, S.; Sun, C.; Vortisch, P. Microsimulation calibration using speed-flow relationships. Transp. Res. Rec. 2008, 2088, 1–9. [Google Scholar] [CrossRef]
  26. Wiedemann, R. Simulation des Strassenverkehrsflusses; Schriftenreihe des Instituts für Verkehrswesen der Universität Karlsruhe: Karlsruhe, Germany, 1974. [Google Scholar]
  27. Wiedemann, R. Modelling of RTI-Elements on multi-lane roads. In Advanced Telematics in Road Transport, Proceedings of the DRIVE Conference. Volume II; Elsevier: New York, NY, USA, 1991. [Google Scholar]
  28. Shaaban, K.; Kim, I. Comparison of SimTraffic and VISSIM microscopic traffic simulation tools in modeling roundabouts. Procedia Comput. Sci. 2015, 52, 43–50. [Google Scholar] [CrossRef]
  29. Uludamar, E.; Tuccar, G. Comparison of Traffic Densities at Different Signalization Timings in Roundabouts. J. Eng. Sci. 2018, 7, 217–223. [Google Scholar] [CrossRef]
  30. Ciuffo, B.; Punzo, V.; Torrieri, V. Comparison of simulation-based and model-based calibrations of traffic-flow microsimulation models. Transp. Res. Rec. 2008, 2088, 36–44. [Google Scholar] [CrossRef]
  31. Ma, J.; Dong, H.; Zhang, H.M. Calibration of microsimulation with heuristic optimization methods. Transp. Res. Rec. 2007, 1999, 208–217. [Google Scholar] [CrossRef]
  32. Hourdakis, J.; Michalopoulos, P.G.; Kottommannil, J. Practical procedure for calibrating microscopic traffic simulation models. Transp. Res. Rec. 2003, 1852, 130–139. [Google Scholar] [CrossRef]
  33. Lee, J.B.; Ozbay, K. New calibration methodology for microscopic traffic simulation using enhanced simultaneous perturbation stochastic approximation approach. Transp. Res. Rec. 2009, 2124, 233–240. [Google Scholar] [CrossRef]
  34. Balakrishna, R.; Antoniou, C.; Ben-Akiva, M.; Koutsopoulos, H.N.; Wen, Y. Calibration of microscopic traffic simulation models: Methods and application. Transp. Res. Rec. 2007, 1999, 198–207. [Google Scholar] [CrossRef]
  35. Abdalhaq, B.K.; Baker, M.I. Using meta heuristic algorithm to improve traffic simulation. J. Algorithm Optim. 2014, 2, 110–128. [Google Scholar]
  36. Kim, S.J.; Kim, W.; Rilett, L.R. Calibration of microsimulation models using nonparametric statistical techniques. Transp. Res. Rec. 2005, 1935, 111–119. [Google Scholar] [CrossRef]
  37. Asamer, J.; van Zuylen, H.J.; Heilmann, B. Calibrating VISSIM to adverse weather conditions. In Proceedings of the 2nd International Conference on Models and Technologies for Intelligent Transportation Systems, Leuven, Belgium, 22–24 June 2011; Volume 22, p. 24. [Google Scholar]
  38. Zhizhou, W.; Jian, S.; Xiaoguang, Y. Calibration of VISSIM for shanghai expressway using genetic algorithm. In Proceedings of the IEEE Winter Simulation Conference, Orlando, FL, USA, 4 December 2005; p. 4. [Google Scholar]
  39. Park, B.; Qi, H. Development and Evaluation of a Procedure for the Calibration of Simulation Models. Transp. Res. Rec. J. Transp. Res. Board 2005, 208–217. [Google Scholar] [CrossRef]
  40. Punzo, V.; Ciuffo, B. How parameters of microscopic traffic flow models relate to traffic conditions and implications on model calibration. Transp. Res. Rec. J. Transp. Res. Board 2009, 2124, 249–256. [Google Scholar] [CrossRef]
  41. Ge, Q.; Menendez, M. Sensitivity Analysis for Calibrating VISSIM in Modeling the Zurich Network. In Proceedings of the 12th Swiss Transport Research Conference, Ascona, Switzerland, 2–4 May 2012. [Google Scholar]
  42. Chu, L.; Liu, H.X.; Oh, J.S.; Recker, W. A calibration procedure for microscopic traffic simulation. In Proceedings of the 2003 IEEE International Conference on Intelligent Transportation Systems, Shanghai, China, 12–15 October 2003; Volume 2, pp. 1574–1579. [Google Scholar] [CrossRef]
  43. Oregon Department of Transportation. Protocol for VISSIM Simulation; Oregon Department of Transportation: Salem, OR, USA, 2011.
  44. Washington State Department of Transportation. Protocol for VISSIM Simulation; Washington State Department of Transportation: Olympia, WA, USA, 2014.
  45. Maryland Department of Transportation. VISSIM Modeling Guidance; Maryland Department of Transportation: Hanover, MD, USA, 2017.
  46. Fred, C.; Milam, R.T.; David, S. CORSIM, PARAMICS, and VISSIM: What the Manuals Never Told You. In Proceedings of the Ninth TRB Conference on the Application of Transportation Planning Methods, Baton Rouge, LA, USA, 6–10 April 2003. [Google Scholar]
  47. Park, B.; Won, J.; Yun, I. Application of microscopic simulation model calibration and validation procedure: Case study of coordinated actuated signal system. Transp. Res. Rec. 2006, 1978, 113–122. [Google Scholar] [CrossRef]
Figure 1. Flow chart for proposed methodology.
Figure 1. Flow chart for proposed methodology.
Sustainability 11 03018 g001
Figure 2. Calibration site: Custodian of Two Holy Mosques (Dhahran Street, Google Map).
Figure 2. Calibration site: Custodian of Two Holy Mosques (Dhahran Street, Google Map).
Sustainability 11 03018 g002
Figure 3. Validation site: Prince Mohammad bin Fahd Road (Google Map).
Figure 3. Validation site: Prince Mohammad bin Fahd Road (Google Map).
Sustainability 11 03018 g003
Figure 4. Comparison of average travel time and average link speed from field and calibrated VISSIM parameters for validation analysis.
Figure 4. Comparison of average travel time and average link speed from field and calibrated VISSIM parameters for validation analysis.
Sustainability 11 03018 g004
Figure 5. Comparison of average and maximum queue length from field and calibrated VISSIM parameters for validation analysis.
Figure 5. Comparison of average and maximum queue length from field and calibrated VISSIM parameters for validation analysis.
Sustainability 11 03018 g005
Table 1. Summary of the literature on driving behavior parameters of different microsimulation models.
Table 1. Summary of the literature on driving behavior parameters of different microsimulation models.
AuthorsMicrosimulation UsedCalibration Parameters
Ciuffo et al. [30]AIMSUNDrivers’ reaction time and speed acceptance
Ma et al. [31]PARAMICSMean reaction time and mean headway
Mennini et al. [25]VISSIMCC1, CC2, CC3, CC4, CC5 (Wiedemen co-efficient)
Hourdakis et al. [32]AIMSUNMax. acc. rate, max speed diff., avg. speed, and 9 other parameters
Lee and Ozbay [33]PARAMICSMean reaction time and mean headway
Balakrishna et al. [34]MITSimLabCar following and lane changing co-efficients
Abdalhaq and Baker [35]SUMODeceleration, acceleration, and driver imperfections, etc.
Kim et al. [36]VISSIMNumber of observed preceding vehicles, look-ahead distance, average standstill distance,
Additive parameter and a multiplicative parameter and lane change distance
Table 2. Candidate calibration parameters.
Table 2. Candidate calibration parameters.
Parameter DescriptionVISSIM Default Values
Lane change distance (m)200 m
No. of preceding observed vehicles2
Amber signal decision modelContinuous Check
Additive part of safety distance (m)2
Multiplicative Part of safety distance (m)3
Minimum headway (s)0.5
Table 3. Calibration and validation guidelines adopted for the present study [46].
Table 3. Calibration and validation guidelines adopted for the present study [46].
ParametersDescriptionValidation Benchmark
Average travel speedStandard deviation for individual links is within simulated average travel speed and floating car average travel speedWithin 1 Standard Deviation (SD)
Average travel timeStandard deviation for series of links is within simulated average travel time and floating car average travel timeWithin 1 Standard Deviation (SD)
Maximum and average queue lengthPercent difference in simulated and observed queue lengths80–120% of actual observed value
Table 4. Set of candidate calibration parameters over simulation runs.
Table 4. Set of candidate calibration parameters over simulation runs.
ParametersParameter Values VISSIM DefaultCalibrated Parameter Values
Set#1Set#2Set#3Set#4Set#5Set#6Set#7Set#8
Lane change distance (m)200300300300250250250200200 *
No. of preceding Observed vehicles22.252.502.753.03.53.53.754 *
Additive part of safety- distance22.102.102.152.202.202.252.252.25 *
Multiplicative part of safety distance33.153.153.153.203.253.253.253.25 *
Minimum headway0.51.01.01.01.51.51.51.751.75
Amber signal decision modelContinuous checkOne decisionOne decisionContinuous checkOne decisionContinuous checkContinuous checkOne decisionContinuous check *
* indicates candidates’ parameters set that yielded MOEs satisfying the Caltrans’ specifications.
Table 5. Average travel time from field, VISSIM default values, and candidate calibrated parameters.
Table 5. Average travel time from field, VISSIM default values, and candidate calibrated parameters.
RouteDistance (m)Field ValuesSDVISSIM Default
(within 1 SD)
Calibrated Travel Time (s)
(All Sets are within 1 SD Range)
Set#1Set#2Set#3Set#4Set#5Set#6Set#7Set#8
Hamoud St. Int. to Macca St. Int.750553.7949.57
(NO)
50.86
(NO)
49.48
(NO)
49.49
(NO)
49.86
(NO)
49.94
(NO)
50.9
(NO)
51.13
(NO)
51.2
(YES)
Hamoud St. Int. to Abdul Aziz St. Int.985684.7762.21
(NO)
62.42
(NO)
61.7
(NO)
61.8
(NO)
62.48
(NO)
62.44
(NO)
62.55
(NO)
63.01
(NO)
63.4
(YES)
Macca St. Int. to Hamoud St. Int.735594.5654.12
(NO)
54.9
(YES)
53.88
(NO)
54.99
(YES)
54.20
(NO)
55
(YES)
55.29
(YES)
55.44
(YES)
56.1
(YES)
Macca St. Int. to Ab. Aziz St. Int.1873.51884.69183
(NO)
182.8
(NO)
181.6
(NO)
182.9
(NO)
182.37
(NO)
183.9
(YES)
184.5
(YES)
183.9
(YES)
185
(YES)
Ab. Aziz St. Int. to Macca St. Int.1898.21685.02162.16
(NO)
164.3
(YES)
162.7
(NO)
162.7
(NO)
162.70
(NO)
162.9
(NO)
164.4
(YES)
164.4
(YES)
165
((YES)
Abdul Aziz St. Int. to Hamoud St. Int.1000733.7468.78
(NO)
69.87
(YES)
68.97
(NO)
69
(NO)
68.94
(NO)
69
(NO)
69.79
(YES)
69.85
(YES)
69.8
(YES)
St. indicates “street” and Int. “intersection”.
Table 6. Average travel speed from field, VISSIM default values, and candidate calibrated parameters.
Table 6. Average travel speed from field, VISSIM default values, and candidate calibrated parameters.
RouteDistance (m)Field ValuesSDVISSIM Default
(within 1 SD)
Calibrated Average Speed (km/h)
(All sets are within 1 SD range)
Set#1Set#2Set#3Set#4Set#5Set#6Set#7Set#8
Macca St. Int. to Hamoud St. Int.73546.22.9350.21
(NO)
49.48
(NO)
50.39
(NO)
49.59
(NO)
50.14
(NO)
49.6
(NO)
48.83
(YES)
49.14
(NO)
48.67
(YES)
Abdul-Aziz St. Int. to Hamoud St Int100050.152.452.73
(NO)
51.92
(YES)
52.55
(NO)
52.54
(YES)
52.55
(YES)
52.5
(YES)
51.98
(YES)
51.93
(YES)
51.95
(YES)
Hamoud St. Int. to Abdul-Aziz St. Int.98552.153.0656.09
(NO)
55.87
(NO)
56.44
(NO)
56.42
(NO)
55.81
(NO)
55.8
(NO)
55.76
(NO)
55.46
(NO)
55.14
(YES)
Hamoud St. Int. to Macca St. Int.75057.452.6654.51
(NO)
53.46
(NO)
54.61
(NO)
54.62
(NO)
54.24
(NO)
54.2
(NO)
53.38
(NO)
53.12
(NO)
53.1
(YES)
St. indicates “street” and Int. “intersection”.
Table 7. Average queue length from field, VISSIM default values. and candidate calibrated parameters.
Table 7. Average queue length from field, VISSIM default values. and candidate calibrated parameters.
IntersectionApproach
From
Queue Length
Field (m)
Queue Length
VISSIM Default (m)
Calibrated Maximum Queue Length (m)
(% Variance is within the Range of 80–120% of Field Value)
QL% VarSet#1Set#2Set#3Set#4Set#5Set#6Set#7Set#8
QL% VarQL% VarQL% VarQL% VarQL% VarQL% VarQL% VarQL% Var
Abdul Aziz St. Int.Dhahran39.240.8−4.1
(YES)
40.1−2.3
(YES)
41.1−4.8
(YES)
41.5−5.9
(YES)
40.5−3.3
(YES)
40.9−4.3
(YES)
40.7−3.8
(YES)
39.8−1.5
(YES)
39.9−1.8
(YES)
Abdul Aziz St. Int.Khobar32.727.515.9
(YES)
27.615.6
(YES)
27.615.6
(YES)
28.114.1
(YES)
27.815.0
(YES)
28.413.2
(YES)
27.914.7
(YES)
27.615.6
(YES)
2814.3
(YES)
Hamoud St. Int.Dhahran52.758.8−11.6
(NO)
57.3−8.7
(NO)
58.4−10.9
(NO)
60−13.9
(NO)
58.4−10.8
(NO)
60−13.9
(NO)
58.8−11.6
(NO)
57.9−9.9
(NO)
58.8−11.6
(YES)
Hamoud St. Int.Khobar31.533.8−7.3
(NO)
32.9−4.4
(YES)
34.2−8.6
(YES)
34.4−9.2
(YES)
34.2−8.6
(YES)
34.2−8.6
(YES)
33−4.8
(YES)
32.7−3.8
(YES)
32.7−3.8
(YES)
Macca St. Int.Dhahran55.951.77.5
(YES)
535.2
(NO)
53.44.5
(YES)
55.11.4
(YES)
53.54.3
(YES)
55.40.9
(YES)
54.62.3
(YES)
53.15.0
(YES)
54.72.1
(YES)
Macca St. Int.Khobar21.223.2−9.4
(NO)
22−3.8
(NO)
23.5−10.9
(NO)
23.6−11.3
(NO)
23.2−9.4
(YES)
23.2−9.4
(YES)
22.1−4.2
(YES)
21.8−2.8
(YES)
21.7−2.4
(YES)
Yes and NO indicates conformity of Calibration target.
Table 8. Maximum queue length from field, VISSIM default values, and candidate calibrated parameters.
Table 8. Maximum queue length from field, VISSIM default values, and candidate calibrated parameters.
IntersectionApproach
From
Queue Length
Field (m)
Queue Length
VISSIM Default (m)
Calibrated Maximum Queue Length (m)
(% Variance is within the Range of 80–120% of Field Value)
QL% VarSet#1Set#2Set#3Set#4Set#5Set#6Set#7Set#8
QL% VarQL% VarQL% VarQL% VarQL% VarQL% VarQL% VarQL% Var
Abdul Aziz St. Int.Dhahran4558.8−30.7
(NO)
56.4−25.3
(NO)
54.5−21.11
(NO)
50.2−11.56
(YES)
55.5−23.33
(NO)
49.2−9.3
(YES)
44.51.11
(YES)
43.63.11
(YES)
44.90.22
(YES)
Abdul Aziz St. Int.Khobar40.531.222.9
(NO)
30.823.95
(NO)
28.529.63
(NO)
29.527.16
(NO)
32.619.51
(YES)
31.123.2
(NO)
31.222.9
(NO)
31.222.96
(NO)
36.410.1
(YES)
Hamoud St. Int.Dhahran6376.5−21.4
(NO)
78.5−24.6
(NO)
78.5−24.6
(NO)
75.8−20.32
(NO)
70.4−11.75
(YES)
78.4−24.4
(NO)
62.11.43
(YES)
63.2−0.32
(YES)
66.4−5.4
(YES)
Hamoud St. Int.Khobar3644.3−23.1
(NO)
45.5−26.4
(NO)
42.4−17.78
(YES)
40.1−11.39
(YES)
42.8−18.89
(YES)
43.8−21.7
(NO)
34.83.33
(YES)
34.83.33
(YES)
36.2−0.56
(YES)
Macca St. Int.Dhahran6378.2−24.1
(NO)
76.4−21.3
(NO)
72.2−14.6
(YES)
74.4−18.1
(YES)
72.8−15.56
(YES)
60.44.12
(YES)
56.210.8
(YES)
57.58.73
(YES)
57.19.36
(YES)
Macca St. Int.Khobar3625.628.89
(NO)
25.429.44
(NO)
26.526.39
(NO)
27.423.89
(NO)
28.620.56
(NO)
32.69.44
(YES)
24.432.2
(NO)
26.426.7
(NO)
32.79.17
(YES)
Yes and NO indicates conformity of Calibration target.
Table 9. Percentage difference in MOEs.
Table 9. Percentage difference in MOEs.
Street NamePercentage Difference in Average Aped (kmph)Percentage Difference in Travel Time (sec)Percentage Difference in Average Queue (m)Percentage Difference in Maximum Queue (m)
VISSIM DefaultSet #8VISSIM DefaultSet #8VISSIM DefaultSet #8VISSIM DefaultSet #8
King Saud to King Khaled St. Int.19.314.90−7.66−1.5520.00−8.8025.939.67
King Abdul-Aziz to King Saud St. Int.−8.48−2.73−4.760.2917.655.8815.566.67
King Saud to King Abdul-Aziz St. Int.12.004.72−9.69−1.8117.957.6925.259.09
King Khaled to King Saud St. Int.24.69−3.31−15.29−9.1216.13−6.45−19.75−9.88
Table 10. Comparison of driving behavior parameters with other studies.
Table 10. Comparison of driving behavior parameters with other studies.
Calibration ParametersDefault ValueSiddharth and Ramaduraib [19]Park and Schneeberger [14]Yu et al. [16]Park et al. [47]Park and Qi [39]This Study
Minimum headway (front/rear)0.50.113.01.01.75-1.75
Average standstill distance CC02.01.03.01.61.733.85-
Additive part of safety distance2.00.20-4.401.085.02.25
Multiplicative part of safety distance3.00.78-3.722.575.33.25
Lane change distance (m)-175---200
No. of observed Vehicles2.0-4.0--4.04.0
Waiting time before diffusion (s)60-6064.232.73--

Share and Cite

MDPI and ACS Style

Al-Ahmadi, H.M.; Jamal, A.; Reza, I.; Assi, K.J.; Ahmed, S.A. Using Microscopic Simulation-Based Analysis to Model Driving Behavior: A Case Study of Khobar-Dammam in Saudi Arabia. Sustainability 2019, 11, 3018. https://0-doi-org.brum.beds.ac.uk/10.3390/su11113018

AMA Style

Al-Ahmadi HM, Jamal A, Reza I, Assi KJ, Ahmed SA. Using Microscopic Simulation-Based Analysis to Model Driving Behavior: A Case Study of Khobar-Dammam in Saudi Arabia. Sustainability. 2019; 11(11):3018. https://0-doi-org.brum.beds.ac.uk/10.3390/su11113018

Chicago/Turabian Style

Al-Ahmadi, Hassan M., Arshad Jamal, Imran Reza, Khaled J. Assi, and Syed Anees Ahmed. 2019. "Using Microscopic Simulation-Based Analysis to Model Driving Behavior: A Case Study of Khobar-Dammam in Saudi Arabia" Sustainability 11, no. 11: 3018. https://0-doi-org.brum.beds.ac.uk/10.3390/su11113018

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop