94
NOTE TO USERS This reproduction is the best copy available.

NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

NOTE TO USERS

This reproduction is the best copy available.

Page 2: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links
Page 3: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

Accident Risk Assessment Using Microsimulation

for Dynamic Route Guidance

HORACE WAI FUNG LOOK

A thesis subrnitted in conformity with the requirements

for the degree of Master of App lied Science

Graduate Department of Civil Engineering

University of Toronto

O Copyright by Horace Wai Fung Look, 2001

Page 4: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

Nationai Library I*l of Canada Bibliothèque nationale du Canada

Acquisitions and Acquisitions et Bibliographie Setvices senrices bibliographiques

395 Wellington Street 395, rue Wellington Ottawa ON K I A ON4 Ottawa ON K I A ON4 Canada Canada

The author has granted a non- exclusive licence allowing the National Library of Canada to reproduce, loan, distri'bute or sell copies of this thesis in microform, paper or eiectronic formats.

The author retains ownership of the copyright in this thesis. Neither the thesis nor substantial extracts h m it may be printed or otherwise reproduced without the author's permission.

L'auteur a accordé une licence non exclusive pennettant a la Bibliothèque nationale du Canada de reproduire, prêter, distribuer ou vendre des copies de cette thèse sous la forme de rnicrofiche/~ de reproduction sur papier ou sur format électronique.

L'auteur conserve la propriété du droit d'auteur qui protège cette thèse. Ni la thèse ni des extraits substantiels de celle-ci ne doivent être imprimés ou autrement reproduits sans son autorisation.

Page 5: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

Thesis title: Accident risk assessrnent using microsimulation for dynamic route guidance

Degree: Master of AppIied Science, 200 1

Name: Horace Wai Fung Look

Department: Civil Engineering

University: University of Toronto

ABSTRACT

Dynamic route guidance systems @RG) provide routing information to motorists based on

current traffic conditions on a network. However, not enough attention has been given to the

impact of such dynamic routing decisions on the overall safety of the network in terms of the

predicted number of accidents. The objectives of this research are to investigate the variation

of network-wide accidents caused by trac redistribution subject to various levels of DRG

market penetration, and to examine the potential of a new safety-enhanced route guidance

systern (SRG). A microsimulation model was developed and integrated with a set of

accident prediction models (APM) for links and intersections. The accident estimates

obtained from this APM-integrated microsimulation model were plotted against time to

produce accident profiles that couid explain the relationships between DRG or SRG market

penetrations and the number of network-wide accidents.

Page 6: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

ACKNOWLEDGMENT

1 would like to express my sincere thanks and appreciation for the nurnerous constructive

comrnents f?om rny supervisor Professor Baher Abdulhai. Without his support this research

wouid never have been accepted for presentation at the AnnuaI Meeting of the Transportation

Research Board.

1 would also like to thank my wife Joyce, who has done her very best to look after my son

Hamy and my daughter Janice whiIe 1 was working at home. Without her 1 would never have

completed this study on tirne.

iii

Page 7: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

TABLE OF CONTENTS

Page

AJ3STRACT

ACKNO WLEDGMENT

TABLE OF CONTENTS

LIST OF TABLES

LIST OF FIGURES

LIST OF APPENDICES

rNTRODUCTION

LITERATURE REVIEW

METHODOLOGY

Accident Prediction Models

3.1.1 Intersection APM

3.1.2 Link M M

Accident Risk Consideration in Route Assignment

Application of APM to Risk Assessrnent

3.3.1 At Intersection

3.3.2 On Link

Route Assignment Model for DRG

Route Assignrnent Model for SRG

vii

Page 8: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

3.6 The Overall Dynamic Accident Assessment Mode1 17

4-0 MODEL APPLICATZONS

4.1 Case 1 - Hypothetical Network

4.1 - 1 Trafic Demand

4.1.2 Simulation Results and Discussions

4.1.2.1 Accident Profile

4.1.2.2 DRG

4.1.2.3 SRG

4.1.2.4 Comparison between DRG and SRG

4.2 Case 2 - Downtown Toronto Network

4.2.1 Trafic Demand

4.2.2 Network Calibration

4.2.3 Accident Prediction Models

4.2.4 Simulation Resuks and Discussions

4.2.4.1 DRG

4.2.4.2 SRG

4.3 Case 3 - Downtown Toronto Network with adjusted peak trafic demand

4.3.1 Trafic Demand Adjustment

4.3 -2 Simulation Results and Discussions

4.3 -2.1 DRG

4.3.2.2 SRG

Page 9: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

5.0 CONCLUSIONS AND RECOMMENDATIONS

REFERENCES

APPENDICES

Page 10: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

LIST OF TABLES

Table 1. Exit tum array table

Table 2, Intersection table structure

Table 3. Link table structure

Table 4. Demand matrix for downtown networks

Page

27

18

18

35

Page 11: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

LIST OF FIGURES

Figure 1.

Figure 2.

Figure 3.

Figure 4.

Figure 5 .

Figure 6.

Figure 7.

Figure 8.

Figure 9.

Figure 10.

Figure 11

Figure 12.

Estirnated accident fkequency per year for ranges of tuming flows and

conflicting trafEic fiows at intersections

Estimated accident risk per year per vehicle for ranges of turning flows

and conflicting traffic flows at intersections

Accident prediction mode1 for a link with an exponential term for flow

variable less than 1.

Program flow of the dynamic accident estimation mode1 for DRG

Program flow of the dynamic accident estimation mode1 for SRG

Layout of the hypothetical urban network for case 1

Traffic demand profile for hypothetical network in case 1

Change of average travel tirne due to different market penetrations of

DRG and SRG ( Case 1 - Hypothetical network )

Accident profiles for different market penetrations of (a) DRG and

(b) SRG ( Case 1 - Hypothetical network )

Page

8

12

Change of accidents due to different market penetrations of (a) DRG and

(b) SRG ( Case 1 - Hypothetical network ) 28

Accident profiles for 80% DRG-equipped and 80% SRG-equipped network

(a) link and intersection accidents, and @) total accidents

( Case 1 - HEpothetical network )

Layout of downtown Toronto network

Page 12: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

Figure 13.

Figure 14.

Figure 15,

Figure 16.

Figure 17.

Figure 18.

Figure 19.

Figure 20.

Accident profiles for different DRG market penetrations for Na) links and

@) intersections ( Case 2 - Downtown network with the original traEc

demand ) 38

Change o f average travel time due to different market penetrations of DRG

and SRG ( Case 2 - Downtown network with original tranic demand ) 39

Accident profiles for different SRG market penetrations for Ca) links and

@) intersections ( Case 2 - Downtown network with the original traffic

demand ) 41

Original traffic demand profile (case 2) and adjusted peak dezmand

profile (case 3) 43

Change o f average travel time due to different market penetrations of

DRG and SRG ( Case 3 - Downtown network with an adjustted peak

trafFïc demand ) 43

Accident profiles for different DRG market penetrations for Ha) links and

(b) intersections ( Case 3 - Downtown network with an adjusted peak

traffic demand ) 45

Change of accidents due to different DRG market penetratioms before

transition point ( Case 3 - Downtown network with an a d j u s ~ e d peak

t r f i c demand ) 47

Accident profiles for different SRG market penetrations for Ca) links and

@) intersections ( Case 3 - Downtown network with an adjusted peak

trafic demand ) 49

Page 13: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

LIST OF APPENDICES

Appendix A. Simulation Results

Appendix B. Application Programming Interface (AH) Codes

Appendix C. Simulation Sequence for Next Links on Downtown Network

Page

56

63

79

Page 14: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

CHAPTER 1

INTRODUCTION

Route guidance systems are becorning one of the most popular in-vehicle devices, with

potential significant contribution to real time network control. Rapid developments of

intelligent transportation systern tools expand the collection of real-time t r a c information

on networks so that dynamic route guidance systems (DRG) could take into account the

prevailing trafic conditions and suggest routes to drivers with minimum travel time.

Pathfinder, TravTek, ADVANCE (Advanced Driver and Vehicle Advisory Navigation

Concept) and TANGO (Traffic Information and Navigation in Gothenburg) are exarnples of

relatively large-scaIe projects conducted to evaluate network performance. These projects

focused on whether route guidance systems could help drivers to avoid congestion and

improve the quality of their trips. However, these studies required significant resources. For

example, ADVANCE required more than 3,000 private and commercial vehicles. From a

safety standpoint, Picado (1 ) suggested that the test vehicles in large-scale projects did not

log enough miles to conduct a risk analysis.

An alternative to this problem is to use tr&c microsimulation models, which are capable of

realistically emulating the flow of individual vehicle units on a network. Models such as

RGCONTRAM and Paramics have been used in pilot studies (2-3) to mode1 and evaluate the

network-wide effects of DRGs. However, not enough attention has been given to the impact

Page 15: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

of such dynamic routing decisions on the overall safety of the network in terms of the

predicted number of accidents,

The objectives of this research are to investigate the variation of network-wide accidents

caused by trafic redistribution subject to various levels of DRG market penetration, and to

examine the potential o f a new safety-enhanced route guidance system (SRG).

A microsimulation mode1 was developed using Paramics and integrated with a set of accident

prediction models for links and intersections. This APM-integrated microsimulation mode1

was utilized to collect pertinent flow information on a network every five minutes and

quantified the accident potentiaI for both links and intersections. These accident estimates

were plotted against time to produce accident profiles that could describe the change of

accident occurrence during a given period of peak trac. Together with the average travel

time calculated by the simulation model, these accident profiles could be used to explain the

relationships between DRG market penetrations and the number of network-wide accidents.

The APM-integrated microsimulation model was also applied to create SRGs by suggesting

routes with the fewest estimated accidents. The accident profiles for various SRG market

penetrations were also produced to examine the SRG impact on network-wide accidents.

Page 16: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

Accident potential is primarily related to trac volume, which is the most common

independent variable for accident prediction models (APMs). Dzbik et al. (4) developed both

macrascopic and microscopic APMs for fieeways in Ontario using flow and length of road

segments as variables. Macroscopic APMs calculate accident frequency using daily traffic

flow whereas microscopic APMs use hourly volume. They concluded that the afternoon

congested period has a higher accident rate than the morning msh period for expressways.

Mucsi (5) developed microscopic APMs for 2-lane rural roads in Ontario. Again, the results

indicated the difference of accident potential between day and night.

DRGs cause t r f i c redistribution on a network. As rerouting activities occur in real-tirne, the

evaluation of network accidents for shorter time intervals becomes important. Therefore,

comparing microscopic versus macroscopic APMs, microscopic prediction modeIs seem to

be a more appropriate mode1 form to study DRGs as they can estimate accidents for shorter

tirne intervals.

In Ontario, the overall within-intersection and intersection-related colIisions constituted 45

and 44.7 percent of al1 collisions in 1995 and 1997 respectively (6-7). The number of per-

trip tums at intersections could increase as drivers reroute more fiequently to achieve travel

time reduction following the provided guidance. As turning trafic at intersections is one of

the major sources of accidents, as is the case in Toronto, it seems plausible for a route

Page 17: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

guidance system to attempt to minimize the number of tums on recomrnended routes in order

to avoid turning accidents. Intended for safety purposes or not, some route guidance devices

are currently available in the market, such as the navigation unit NVA-N75 1AS by Alpine,

that provide the option of minimizing the number of tums in recommended routes.

Several studies have investigated intersection-related implications of route guidance. Blue et

al. (8' considered the trade-off between time and sum of turns, which they called complexity,

at intersections on a network. Upadhyay et al. (9) demonstrated that the effectiveness of

route guidance is related to the level of intersection delays. Regarding safety analysis using

APMs and simulation, Chaüerjee and McDonald (2) carried out a shidy on a network in the

UK to examine the impact of modified routing patterns resulting fiom the provision of

information by DRGs on accident nsk. Network safety effects were also examined. Lord et

al. (3) carried out a similar study using part of the Toronto network. However, al1 the above

studies used macroscopic APMs and the calculation of accident frequency was static and

extemal to the t r a c simulations. Thus, the effects of the instantaneous change of accidents

due to the applications of DRGs were in fact not fidly captured.

Considering the significance of accidents at intersections and the need for dynamic accident

prediction, this study combined rnicroscopic accident prediction models for intersections and

trafic microsimulation, thus the actual variations of short-term accidents on a dynamic

tr&c network cm be precisely described.

Page 18: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

The APM-integrated microsimulation mode1 developed in this study simultaneously collects

al1 the turn counts at every intersection and the t r a c counts for each direction on a link

every five minutes. APMs were then applied to quanti@ the accident potential for both links

and intersections using the collected trafic counts at the same intervals. This real-time

accident estimation process was also applied to possibiy enhance the utility of DRGs via

potential accident risk minimization. Although these safety-enhanced route guidance

systems (SRG) suggests motorists to minimal accident risk routes in a user-optimal fashion,

the study on overaI1 impacts on the systern is also important. Therefore, the evaluation

mode1 was again utilized to examine the overall effects of SRG on network safety.

Page 19: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

CHAPTER 3

METHODOLOGY

3.1 Accident Prediction Models

Accident Prediction ModeIs are developed to quanti@ the number of accidents for a specific

reference population fkom which they were derived. This is because the accidents that

occurred or reported may vary among jurisdictions due to a number of factors, such as the

monetary threshold for reporîing accidents or the local driver characterïstics. Since al1 the

three cases in this study were based on Toronto area, al1 APMs for links and intersections

were developed for the City of Toronto and are described as follow.

3.1.1 Intersection APM

At the University of Toronto, Hauer et al. (IO) developed 15 modeIs to describe different

types of collision patterns for 145 urban signalized intersections in Metropolitan Toronto.

Ail intersections had fixed-time signats with two-way traf3c flows on al1 approaches and no

turn restrictions. These models estimate accidents per hour for different turning movements

based on the corresponding turning flow per hour. Only 5 major models out of the 15 models

were selected for this study since they have covered 87% of the total accidents for the

reference population. The models for left and right turning accidents are:

Page 20: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

Where,

E{mbfi} = expected number of left-turning accidents for one hour,

E{mzpiu} = expected number o f right-tuming accidents for one hour,

FC = hourly flow of con£iict traffic for the turning movement,

Ft = hourly left-turning trafic flow,

FR = hourly right-tuming traffic flow.

Three major types of collisions constituted the majority of accidents that are caused by the

through trafic at intersections. The three models are:

W here,

E{rnLih,} = expected nurnber o f accidents before entering intersection,

~ { m ~ - ~ } = expected number of accidents inside the intersection,

E{m3=,) = expected number of accidents with right-coming trafic,

FT = hourly flow of through trafic,

Fc = hourly flow of right coming conflict traffic.

Page 21: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

The total number of accidents at an intersection for through traffic movements therefore can

be estimated by:

The relationship between predicted lefi tuming and right tuming accidents and the conflicting

trafic flows are shown in Figure 1. The figure shows that for the same levels of conflicting

flows, there is a significant difference between the numbers of accidents caused by left and

right turning movements. Since the difference of accident rates increases with the trac

demand, the use of a microscopie approach for the evaluation of accidents at intersections is

clearly justified, especially at intersections with heavy traffiic.

FIGURE 1 Estimated accident h e n c v per year for ranges of turning flows and

conflicting traftïc flows at intersections. ('50, right' means 50 right turning vehicles per

hour)

Page 22: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

3.1.2 Link APM

Since a microscopic APM for links was not available for the same reference population as for

intersection models, a macroscopic model was used but it was rnodified in order to provide

more accurate accident estimations. For example, consider the link mode1 adopted for the

hypothetical network in case 1, which was developed by Lord(l1) using 220 4-lane road

sections in Toronto, of which 59 were in the CBD and 161 in non-CBD areas. The accident

data, fiom years 1985 to 1995, was provided by the Tr6c Data Centre of Metro

Transportation. The rnodel form is:

Where,

E{m~i&) = expected number of accidents for 1 year,

L = length of section in kilometers,

F = link flow in ADT for both directions.

For the above macroscopic model, the traffic flow term "F" is the sum of flows for the two

directions on a link. Because of the exponential term of the flow variable in the model, the

predicted accidents for a link using the total trafic flow cannot be distributed between the

two directions using simple flow proportions. Therefore, in the current microscopic analysis,

the proportion of the predicted total accidents for the south bound, for example, is

[s~/(s~+N~)] while for north bound is w~/(s~+N~)] where b is the exponential term of the

flow variable in the link model.

Page 23: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

3.2 Accident Risk Consideration in Route Assignment

Previous sections described the estimation of accident rates using APMs for al1 components

of a network These accident estimates can be applied to incorporate safety consideration in

route choice in order to achieve safety-enhanced dynamic route guidance systems (SE).

Maher et al. (12) examined the optimization of flows in a network with minimum delay and

accident frequency and concluded that the incorporation of accidents in optimization has very

little effect. Other researches (2-3) have also studied the applications of route choice by

minimizing the risk of accident involvement as well as the evaluation of the resulting

network safety performance. Both studies used travel tirne penalty multipliers or cost factors

to increase the travel timekost for high-risk routes, thereby rerouting drivers to less risky

routes. Researchers in study (2) used 10% travel time multipliers for intermediate roads and

50% travel time multipliers for minor roads. They expected that the accident risk of traveling

on a major road wouId afways be Iower than traveling on an intermediate or minor road.

In a dynamic t raf ic system, however, if we consider the quantified accident risk using

APMs, there may be chances that traveling on a low-demand minor link has a lower

quantified accident rïsk than traveling on a major tink with relatively higher flow. Also, the

argument that as distance traveled is reduced, the rate of accident drop is questionable since it

is possible that a longer link with less number of intersections might be safer. In any of these

cases, the prevailing trafftc condition is in fact the key factor when safety of a route is

considered. Thus, the need for a dynamic mode1 for safety assessment is again evident.

Page 24: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

3.3 AppIication of APM to Risk Assessrnent

3.3.1 At Intersections

RecaIl that for left turning movements, the mode1 to describe the expected accidents in one

hour is given by equation (1). Assuming that the overall risk is uniformiy shared among al1

vehicles, the risk of an individual vehicle being involved in an accident while making a leR

turn would be:

Similady, for right turning movement,

For through t raEc movement, the models for the three possible types of collision are given

by equations (3,4,5). The risk of having an accident while passing through an intersection is

therefore:

Where

Page 25: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

Figure 2 shows the relationship between accident risk associated with different conflicting

traffic and turning flows. Substantial difference in risk between left and right tums was

observed which suggested that accident nsk saving might be achieved by proper assembling

of consecutive tuming movements in route guidance.

x SOJügh t

+ 300, Right A 50, Left O 300, Lei?

FIGURE 2 Estimated accident risk per year per vehicle for ranges of turning flows and

conflicting traffic flows at intersections. (50, right : 50 right turning vehicles per hour)

3.3.2 On Links

The standard fom of APM provides an exponential term to the trafEc flow variable. Sorne

studies (4, 13,14) presented models with the exponential term less than 1 and some studies

(45,133 with this term greater than 1. The predicted accidents on a link are calculated using

equation (7). Assuming uniform tisk distribution among al1 vehicles, the nsk to an individual

driver passes through a link is:

Page 26: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

Figure 3 depicts an APM with an exponential term less than 1. For a certain number of

vehicles, dV, on a link with a higher trafic flow being rerouted to another link with a lower

flow, the marginal accident fiequency will increase f?om dAb to dAa. This would imply that,

with exponential term less than 1, the total accidents on a network increase when t r a c is

being evenly distributed among al1 the links on a network In other words, when a route

guidance system attempts to reduce accident potential of a driver, it would divert traffic to

more congested routes, where the per-vehicle risk is lower. It has been actually found that

for route guidance based on minimum accident potential, trac flow tends to concentrate on

as few links as possible (3.12).

burIy vohnne

FIGURE 3 Accident prediction mode1 for a link with an exponential term for flow

variable less than 1.

Page 27: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

Since the exponential term of the above link model is greater than 1, one might infer that the

less the flow, the less would be the risk of getting into an accident. Therefore, when accident

risk is considered in route choice, t r a c will be evenly distributed on a network. However,

this assumption has neglected the effect of intersections. In reality, the intersections on a

traffic network with dynamically changing turning flows would cause network-wide accident

risk to fluctuate depending on the cumulative effect of turning movements. Therefore, in the

case of general networks, a dynamic accident assessment model applied to the specific

network would enable explicit conclusions to be drawn.

3.4 Route Assignment Model for DRG

The driver population is divided into 'familiar'/informed and 'unfamiliar'/uninformed

drivers. To emulate the effect of DRG market penetrations, information on the present state

of tr&c conditions is fed back to a certain percentage of familiar drivers such that they are

able to select the route with the least travel time cost. This cost is in the form of remaining

time in seconds to the destination for each alternative route at each junction.

3.5 Route Assignment Model for SRG

During simulation, the interna1 APMs could calculate the accident risk for al1 tums and links

on every candidate route. The best routes suggested by SRGs therefore could be selected

based on the minimum accident risk. The corresponding turning decisions were determined

for al1 vehicles heading in different destinations. These tuming decisions were fed back to

SRG-equipped drivers every five minutes such that the target portion of equipped divers

under investigation could reroute acwrdingly without stochastic perturbation.

Page 28: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

There is a limitation of using the current APM for accident nsk caIculation in SRG route

assignments. Accident prediction models for links utilize daily flow as the main input

variable, leading to an increase in the number of predicted accidents as daily flow increases

and vice versa. Daily flow in this case is used as an indication of 'exposure'. When short-

term flow measures such as hourly volume is used to calculate the accident risk for SRG,

results could be potentially misleading. Elementary traffic flow theories show that traffic

flow drops when congestion develops. This could lead to guiding traveters to heavily

congested routes, deceived by the low flow variables. This is due to the fact that flow is not

unique and there are two flow values associated with every speed or density value. This

perhaps can explain the observation by Lord et al. (3) that there is significant increase in

travel time when safety is considered in route choice. This highlights the importance of

combining travel time consideration in SRG route assignments when APMs are used for

accident risk estimations under congested traffic conditions.

To this end, several methods have been used in previous research to combine travel time and

accident risk for route assignments in SRGs. Chatte jee and McDonald (2) used 50% travel

time penalty for minor links. Lord et al. (3) used various cost factors for difYerent links with

different accident risk.

In fact, the decision to reroute depends on numerous factors such as the perceived accident

cost or trip cost. Judycki (16) defined willingness-to-pay cost as the cost that mototists are

willing to pay for safety improvements to avert a fatality or injury. But he revealed that these

cost estimates show the amount motorists actually pay to reduce accident nsks, not

Page 29: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

necessarily what they are willing to pay. Not only may different drivers have different

perceived costs, even for the same driver, the perceived cost may Vary with trip purposes. In

fact, drivers are more likely to reroute if they are on a long trip (1). The perceived safety cost

becomes even more debatable for across-type safety cornparisons such as a fieeway route

versus a surface street route. This is due to the substantial differences between travel tirne

and safety for the two types of facilities. Picado(1) hrther suggested that, in order to Save

time by diverting fiom a freeway, the level of freeway congestion must be quite severe.

In light of the above complex issues, it is very difficult to include the development of a

generic travel-time multiplication factor for SRG route assignments. More in-depth research

is required. Perhaps this was also the reason why both studies (2-3) have not descnbed the

rationale behind the penalty or multiplication factors. To resolve this limitation, the layout

for al1 networks in this study were orthogonal, which enabled the accident risk to be the only

route choice criteria for SRGs as long as there is no significant variation on travel tirne

caused by congestion.

The exit table shown in Table 1 consists of al1 the turning decisions for the target number of

SRG-equipped vehicles being simulated. These turning decisions computed by the SRG

route assignrnent models after accident risk calculations. These turning decisions were

represented by the indices fiom O to 3. The index O represents the default turning decision

computed by the interna1 route assignment model. For al1 the orthogonal networks in this

study, the indices for right and lefi tums at the end of a link were 1 and 3 respectively. The

through trafic across intersections was denoted by the index 2.

Page 30: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

1 Exit Tum Table

Destination Zones 1

TABLE 1 Exit turn table array

3.6 The Overall Dynamic Accident Estimation Mode1

The dynamic accident estimation model was developed via integrating the APMs with t r a c

simulation using the Application Programrning Interface (API) of Paramics, which is a

microscopie simulation software developed by Quadstone (17). The coding of the API

developed is presented in Appendix B. During simulation, the API extracted real-time

network and vehicle information using the call-back functions provided by the simulation

software. This information was then passed to the APMs as data input for accident

caiculations. The Iogical flow diagrams of the integrated model for DRG and SRG are

presented in Figure 4 and 5 respectively. The API program, which included the link and

intersection tables as shown in Table 2 and 3, was loaded together with the simulation

network before simulation started. The Iink and intersection tables contain al1 the information

required for the estimation of accidents using the interna1 APMs. These accident estimates

were also used to determine the appropriate tuming decisions that computed by the SRG

route assignments. These tuming decisions were stored in the exit tum table. The order of

22 2 1

3

1

...o... 0 -

.o..-....

.o..... - -

.o....-..

. . a - - - 0 . .

3 3 1

2

1

1 3 1 2

2

2

Index O

4 1 2

1

3

1

2

95

3

2

Page 31: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

the entries in al1 tables followed the intemal computation sequence of the simulation model.

This computation sequence was the order of which the simulation software updated dl

vehicle movements and network information during trafic simulation. The sequence is

presented in Appendix C. The simulation software employed this computation sequence to

update the link and turn counts on al1 tables without searching and matching for data records,

thus significantly reduced the computation overhead.

Intersection Table

index 1 Tum 1 Turn Count Direction

Conflicted 1 Conflicted 1 Accident 1 Accident

TABLE 2 Intersection table structure.

Tum index 75

Link Table

Link Count

Accident Frequency

Turn Count 9

TABLE 3 Link table structure

Risk 0.003

Frequency 0.003578

Page 32: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

The warm-up penod for the simulation was 15 minutes, which exceeded the longest average

travel time on this network During simulation, the mode1 simultaneously collected al1 12

turning counts at each intersection and trafic counts for each direction of every link every 5

minutes. The tum counts were extracted fkom the network and stored on the link and

intersection tables for accident calculations. These calculations were performed every five

minutes. The calculated accident fiequencies and rates were then stored on the tables and

also displayed on the report interface. At the end of simulation, the total accidents for links

and intersections were also reported. No pedestrian accidents were considered.

The average saving on accident risk is the percentage difference between the lowest and

highest computed accident risk for al1 routes leading to the same destination. Since this value

was crucial for the evaluation of SRG benefits, it was also reported at the end of the

simulation.

Page 33: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

Load API program on simulator and create tables for links and intersections.

Warrn up the simulation s

Yes I 1

Caicuiate total accidents and risk

Link table Intersection table

Update traffic counts for Links and intersections

- -

1 Output accidents for links and intersections for this tune-ste~

4

- 3

Simulation a=<::=.

No

Output total accidents for intersections

FIGURE 4 Program flow of the dynamic accident estimation mode1 for DRG.

Page 34: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

1

Load API pro- on simulator and create tables for links. intersections and exit decisions

m

e.xit decision table

Update trafEïc counts in tables r---cF Link table Intersection table E.Gt decision

+ Yes 1 1

Calcuiate total accidents and risk for

1 Output accidents for links and I I

Update exit decisions

Simulation IL.=::':::.

Output total accidents for intersections 1 and I for the entire simdation oeriod

FIGURE 5 Program flow of the dynamic accident estimation mode1 for SRG.

Page 35: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

CHAPTER 4

MODEL APPLICATIONS

4.1 Case 1 - Hypothetical Network

The integrated simulation mode1 was applied to a hypothetical urban network as shom in

Figure 6. Hypothetical networks in fact have been used in many studies (8,123) in which

explicit conclusions have been drawn regarding the evaluation of dynamic route assignments.

The hypothetical urban network in this case study consists of 24 arterial links and 9

signalized intersections. The configurations of both Iinks and intersections of the network

were chosen to be cornpliant with the reference population fiom which the APMs were

developed. This is to ensure an accurate and consistent estimation of accidents. The length

of each link is 1 km, considering the minimum length requirement for reliable results (19).

None of the links has interna1 minor intersections and therefore al1 links have the same

accident potential for a given level of traffic flow.

Signalized intersection

Mane urban road

FIGURE 6 Layout of the hypothetical urban network for case 1.

Page 36: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

4.1.1 Traff~c demand

The pattem and quantity of t raEc demand affect the performance of DRGs in t e m s of travel

time and variations of predicted accidents. The adopted trac demand pattern simulated a

peak in the rniddle of a two-hour simulation period as depicted in Figure 7. This demand

pattem allowed the dissipation of congestion at the end of simulation. Thus enabled the

measure of travel time reduction, which is the key benefit of DRGs or SRGs. In Figure 8, it

can be seen that as the percentages of DRG or SRG-equipped drivers increased, the average

travel time decreased to an asymptotic level. This trend indicates that DRGs and SRGs were

effectively simulated at this demand level on this network

FIGURE: 7 Traffic demand profile for hypothetical network in case 1.

Page 37: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

DRG 1 - - - -SRG

O 20 40 60 80 100 Percentage equipped

FIGURE 8 Change of average travel time due to different market penetrations of DRG

and SRG. ( Case 1 - Eypothetical network )

4.1.2 Simulation Results and Discussions

4.1.2.1 Accident Profile

The accident estimates provided by the APM-integrated microsimulation mode1 were plotted

against time to generate accident profiles as shown in Figure 9. Summation of the accident

estimates across the tirne axis is the total number of accidents (per year rate), which is also

the area under the accident profile-

A closer look at the accident profile reveals quite interesting findings. When accident

profiles of different DRG market penetrations were plotted on the sarne graph, a transition

point T was observed. Before this transition point, there were more accidents when DRGs

were used. But after this transition point, more accidents occurred when fewer drivers were

equipped with DRGs. This finding can be further explained as follows:

Page 38: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

Percentage of DRG - equipped

0:25 0:40 0 5 5 1:lO 1:25 1:40 1 5 5 Simulation tim e

025 O:@ 055 1:lO 125 1140 1 5 5 Simulation time

Percentage of SRG - equipped

FIGURE 9 Accident profiles for different market penetrations of (a) DRG and (b)

SRG. ( Case 1 - Hypothetical network )

Page 39: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

When DRG-equipped drivers rerouted ftequently to Save travel time under congested

conditions, t r a c was more distributed and the network was more efficiently utilized. Due

to the travel-time savings and the improved distribution of traffic, the overall network

throughput has increased as more motorists reached destinations in shorter time. Since more

trafic was handled on the network with more maneuvers and tums dunng this period, more

accidents therefore occurred, This was more evident for higher DRG market penetrations.

When none of the drivers were using DRG, the travel time increased due to network

inefficiency, and hence the network throughput dropped. M e r the transition point, although

the trafic demand dropped below the congested level, a large percentage of drivers were still

on the network, thus creating additional accidents. Therefore, even though the actual demand

dropped below the congestion level beyond the transition pint T, there were more accidents

when fewer drivers were using DRGs.

In the early stage of our study, the safety impacts of DRGs and SRGs on a network were

investigated by using the total number of accidents during one-hour simulation before the

transition point. The overall deterioration of the safety of the network under route guidance

was somewhat puuling as the lower level of accidents afler the transition point was not yet

observed- Therefore, it gave a faIse impression that guidance systems aIways increase the

total number of accidents. In fact, for precise results, the comprehensive evaluation of DRG

and SRG benefits should compare the difference between the total areas under the accident

profiles as well as the average travel time for different market penetrations. As evident fiom

the profiles, DRGs tend to cornpress the profile in time, resulting in higher accident rates

Page 40: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

early on, and lower accident rates Iater on in time. The early deterioration and the Iater

improvement potentially outweigh each other to a large extent.

4.1.2.2 DRG

Figure iO(a) shows the percentage increase of link and intersection accidents subject to

different market penetrations of DRG. Link accidents increased continuously to a maximum

of 6% when aH dnvers were equipped with DRGs. Regarding intersection accidents, the

maximum number of accidents occurred at 60% DRG market penetration. In Figure 7, the

shortest average travel time was also obtained at this 60% DRG optimum. It therefore

suggests that as long as DRGs are effective in reducing travel time, accidents wouId increase

proportionally with market penetrations of DRG. Beyond the 60% optimum, due to the

diminishing retum of DRG performance, the number of accidents at intersections slightly

decreased.

Figure 9(a) shows the accident profiles when 0. 10.60 and 100% drivers were equipped with

DRGs. Clearly, the levels of DRG market penetration affected the occurrence of accidents

across time. The penetration levels also afTected the number of total accidents, which is the

area under the accident profiles. From the sarne figure, before the transition point, it is

obvious that more accidents would occur for 60% than both 10% and 100% Dm-equipped

network This finding supports the 60% point of inflection we have discussed earIier in

Figure 10(a).

Page 41: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

X

4, A---- - - - - - - - - Intersection

A-

0 0

1

O 20 40 60 80 1 O0

Percentage DRG-equip ped

Intersection

- To ta1

Percentage SRG-equipped

FIGURE 10 Change of accidents due to different market penetrations of (a) DRG and

(b) SRG. ( Case 1 - HypotheticaI network )

Page 42: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

In surnmary, the number of accidents increased with the DRG market penetrations.

However, the extent of increase is significantly dampened when the entire temporal profile is

considered. A sixty-percent DRG-equipped network yielded the highest amount of

intersection accidents during the peak demand period when congestion occurred. As traffic

demand dropped below the congestion level after the transition point, the 60% optimal DRG

market penetration led to the lowest number of accidents.

4.1.2.3 SRG

The route-choice criteria for SRG and DRG are different. The former is based on the

quantified accident rïsk whereas the latter is based on the travel delay. Since SRGs were also

dynamically rerouting traffic on the network, the average trip time was reduced when the

percentage of SRG-equipped drivers increased. This trend is s h o w in Figure 7.

Figure IO@) shows a slight increase in total intersection accidents at low SRG market

penetration. As the market penetration increased, the number of intersection accidents

decreased, which led to a reduction of total accidents. The reason for this trend is explained

as follow:

The accident risk for SRGs was catculated using equation (8) to (12). In these equations, the

calculated accident risk increased with the amount of conflict trafEc flow (Fc). This implies

that SRG-equipped dnvers chose the routes with the least amount of conflicting trafic, thus

the number of accidents at intersections would also be reduced.

Page 43: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

Figure 9@) shows the accident profiles for different SRG market penetrations. A transition

point T was also observed. Before the transition point, when SRGs were used by drivers, the

total accidents increased the most for 60-80% SRG market penetration. From the same

figure, &er transition point, the accident profiles overlap for various SRG market

penetrations, indicating the insignificant impact of SRG market penetration on accident

variation when the trafic demand was Iow.

From driver perspective, results show that there was an average saving on accident risk of

approximately 10%. I f a larger network is used, it is possible that the risk saving would

increase because of the more significant variation of accident risk among candidate routes-

In addition, assuming al1 drivers were sharing the total accidents on a network, as total

accidents decreased when SRGs were used, the accident risk for SRG-equipped drivers was

also reduced.

4.1.2.4 Cornparison between DRG and SRG

It has been shown that the relationships between average travel time and DRG or SRG

market penetrations were similar for this network. The accident profiles for 80% DRG-

equipped and 80% SRG-equipped network are shown in Figure 11. It shows that the number

of total accidents for SRG was lower than DRG throughout the high demand period before

the transition point. But for the low demand period after the transition point, the predicted

accidents were similar for the two types of guidance systems.

Page 44: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

1 intersection I

-80% DRG

---- 80% SRG

~i 14 - s 12 -

$ 10 - V) - 5 8 - 'p -CI

8 6 - m -. cc 4 - Y

2 -

O 025 0:40 055 1:lO 125 1:40 155

Simulation t h

-NO DRG SRG

FIGURE 11 Accident profiles for 80% DRGequipped and 80% SRGequipped

network. (a) link and intersection accidents, and (b) total accidents. ( Case 1 - Hypothetical network )

Page 45: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

4.2 Case 2 - DownTown Toromto Network

In addition to applying the APM-imtegrated microsimulation model to a hypothetical network

in case 1, the model was fûrther ap.ipIied to the downtown Toronto area. Accident profiles

were also produced to outiine the accident trends when diflerent percentages of drivers were

equipped with DRGs or SRGs. Wi th a reai trafic nehivork being modelled in this case 2

study, more explicit conclusions about the impact of DRGs or SRGs on network-wide

accidents cm be drawn.

The layout of the downtown netwoork is shown in Figure 12- It covers the area fi-om College

Street southbound to King Street m d fi-om Bathurst Street eastbound to Javis Street. Since

the APMs for minor roads and witthin-block intersections for the study area were not

available, this study aimed on the predicted number of accidents for the 24 major signalized

intersections and 38 major arterials within the study area. Similar to the hypothetical

network in case 1, the pedestrian aaccidents were also outside the scope of this study.

The signal information, lane configurations and tuming restrictions required for modelling

the network were obtained on-site. Tt was found that stringent peak-hour route controls were

implemented in the study area. Thierefore, it was necessary to exclude the peak-hour turning

restrictions at intersections in orderr to provide alternative routes for DRG or SRG-equipped

drivers such that the effects of DRoGs or SRGs could be preserved.

Page 46: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

SpadiBa University Bay Yonge Javis Ave, Ave. St, St. St,

Bathurst St

Coiiege St.

Dundas St.

Queen St

m g SL

FIGURE 12 Layout of downtown Toronto network for case 2 and 3.

The APM-integrated microsimulation model in this case study employed the DRG and SRG

route assignrnent models and the overall dynamic accident estimation model that have been

used in case 1 for the hypothetical network. However, the integrated models were rnodified

to accommodate the changes in accident calculation due to three factors, which were the

consideration of link lengths in accident calculations, the difference of link models being

used and the difference in simulation duration. In case 1 study, a11 links were non-CBD

links, which were 1 km long and the simulation time was two hours. But in this case study

using the real downtown Toronto network, al1 links were different in lengths and the

simulation time was the three-hour moming peak period.

Page 47: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

4.2.1 Traff~c Demand

The trafic demand for the downtown network was obtained via traffic assignment using the

EMME/2 network provided by the Joint Program at the University of Toronto. This traversal

rnattur was a flat demand covering the entire three-hour moming peak from 7:00 to 10:OO

am. Origin and destination zones were created to feed traffic into the target area f?om al1

major arterials. Six interna1 zones were also created. Al1 created zones were located at the

virtual gate locations in the EMME2 network, at which the ongin and destination traffic

demands were collected during the three-hour simulation period using the EMME2 network.

Afterward, the output O-D matrix designated by the virtual gates was converted to the

appropnate traversa1 matrix format for the microsimulation model in this study. The

converted traversa1 matnx is shown in Table 4.

Aggregation of the traversa1 matrix fiom the EMME2 network was necessary due to the

difference in complexity between the EMME2 network and the rnicrosimulation model in

this study. The aggregation process included the distribution of trafic flow among major

links for the uncoded minor links, and the combinations of origin and destination trafic flow

for smal1 zones into larger zones.

4.2.2 Network Calibration

The network was calibrated to reasonably represent the actual downtown trafic conditions.

The parameters for network calibration included signposting, familarity, staking stoplines

and demand adjustrnents. The flow patterns, queue lengths and congestion spots were also

examined and compared with the actual network traffic conditions during calibration.

Page 48: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links
Page 49: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

The recurrent congestion for downtown area occurs on highways and major roads leading to

the CBD area. This traffic condition reduced the amount of incorning tr&c to the smdy

area, thus serious congestion was not observed. The t r a c was quite evenly distributed

across the network during the morning peak since cornmuters are oeen very familiar with the

t r s c condition on a network

4-2-3 Accident Prediction Models

The Accident Prediction Models for intersections in the downtown Toronto network were the

same as those for the hypothetical network in case 1. However, the APM for links was

different although it was also developed by Lord(ll). The model is of the following form:

W here,

E{mLi*) = expected nurnber of accidents for 1 year,

L = length of section in kilometers,

F = link flow in ADT for both directions.

This model is a mid-block model that predicts the number of accidents on a link without

minor intersections. This model was applicable for this case study in which minor

intersections for each link were also not considered. The distribution of predicted accident

frequency and accident risk for each traffic direction on a link were also adjusted using the

same method as described in Section 3.1.2 in case 1.

Page 50: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

4-2.4 Simulation Results and Discussions

4.2.4.1 DRG

Figure 13 shows the accident profiles when 30, 40, 60 and 80% drivers were equipped with

DR&. No systematic trend was found between DRG market penetrations and link or

intersection accidents. The maximum variation of link and intersection accidents subject to

different DRG market penetrations was only less than 2%. The transition point T found on

the hypothetical network in case 1 was not observed on these profiles. These observations

were discussed as follow:

With uncognested trac condition on this downtown network, travel time saving by DRGs

was insignificant, which also Iimited the extent of trafic redistribution. Figure 14 depicts the

eEect of travel tirne subject to various DRG or SRG market penetrations. It is evident that no

travel time saving was achieved for al1 DRG market penetrations. Without intense trafic

redistribution, the effect on total accidents due to different DRG market penetrations was also

limited. Thus the systematic variations of accidents and the transition points were not

observed. In fact, this trend was also reflected by the only 2% change of average accident

savings across the whole network as shown in the simulation results. This narrow accident

saving indicates the insignificant variations of traffic flow among different routes on the

network in regardless of the percentage of drivers using DRGs.

Page 51: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

Percentage DRG e w p p e d

7:oO 730 8:ûû 830 9:OO 930 1O:ûû

Simulation time

Percentage DRG equipped

3.5 700 730 8:ûû 8:30 9:Oû 930 10:OO

Simulation time

FLGUiW 13 Accident profiles for different DRG market penetrations for (a) links, and

(b) intersections. ( Case 2 - Downtown network with the original trafic demand )

Page 52: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

Percentage SRGDRGequipped

FIG- 14 Change of average travel time due to different market penetrations of

DRG and SRG. ( Case 2 - Downtown network with the original traftïc demand )

4.2.4.2 SRG

The link APM for SRG route assignments for this network was different fiom the one used in

the hypothetical network in case 1. The link APM for this downtown network was developed

specifically for CBD links whereas the link APM for case 1 was for non-CBD links* Since

SRG route assignment models were affected by APMs, different patterns of traffic

distribution were observed. Figure 14 shows that the average travel time increased with the

percentages of SRG market penetration. This trend indicates that SRG route assignments for

this network created congestion by concentrating trafic on certain links, which also

increased the average travel time for SRG-equipped drivers. This observation was also

consistent with the visual inspections on the t r a c condition during simulation.

Page 53: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

Signai timing was also another reasons for congestion to occur when SRGs were simulated

using this downtown network. The initiai signal timing for al1 the intersections on the

network was designed for the current trafic patterns. When SRGs were equipped by drivers

and trafic was redistributed, the initial signal timing might not be able to handle the

redistributed trafic patterns, thus creating congestion-

Figure lS(a) shows a slight decrease in intersection accidents with SRG market penetrations.

However, since the average travel time was also increased, this reduction of intersection

accidents might be contributed by the concentration of t r a c on certain intersections instead

of the trac distribution as found in case 1. This interpretation was also supported by the

increase of average accident saving £iom 23% at iow SRG market penetration to 34% at high

SRG market penetration, indicating the increase of traEc variations among links on the

network when more dnvers were equipped with SRGs.

Comparing the trafic concentration on this downtown network with the trafic distribution in

the hypothetical network in case 1, it is evident that APMs affect SRG route assignrnents.

Since SRGs would possibly lead to trafliic congestion as observed in this case study, it is

therefore not a feasible route assignrnent algorithm.

Page 54: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

Percenîage SRG equipped

7:ûû 730 8:OO 830 9:ûû 930 1O:ûO Simulation time

7:Oû 730 8:OO 830 9:OO 930 10:OO Simulation thne

FIGURE 15 Accident profiles for different SRG market penetrations for (a) links, and

(b) intersections. ( Case 2 - Downtown network with the original traffic demand )

Page 55: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

4.3 Case 3 - DownTown Toronto Network with an adjrusted peak traffic demand

In the previous case 2, the traffic demand obtained fkom t r f i c simulation using the EMME2

network reflected the uncongested condition of the study area. Since the effects of DRGs

were insignificant under this trafic condition, the simulation results show no systematic

relationship between accident trends and DRG or SRG market penetrations.

In this case 3 study, it was assumed that a peak trafic deman~d occurred and caused

congestion in the downtown area- This hypothetical peak wars similar to the peak tranic

condition on the hypothetical network in case 1 but it was a m o r e realistic approach because

of the actual downtown network being modelled. The APM-htegrated microsimulation

mode1 was again utilized to generate accident profiles, a iming at whether these profiles could

effectively describe the DRG or SRG impact on network-wide accidents.

4.3.1 Traff~c Demand Adjustment

The duration of the simulation was the same as for case 2, wihich covered the three hours

morning peak period fiom 7:00 to 10:OO am. Using the demand matrix obtained fiom the

simulation using EMME/2 network, a hypothetical peak trEc demand was created by

adjusting the release of vehicles during trafic simulation, forcing more vehicles to enter the

network in the early phase o f simulation. The cornparison between the original and the

adjusted trafic demand profiles is shown in Figure 16. For Che entire traffic simulation, the

number of trips remained the same as in the unadjusted case. This was to ensure that the

simulation results only described the effects of the temporal ~ h a n g e of trafic flow subject to

the uses of DRGs or SRGs, but without aEecting the actual tootal traffic demand.

Page 56: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

FIGURE 16 Original traff~c demand profile (case 2) and adjusted peak demand profile

(case 3)-

4.3-2 Simulation Results and Discussions

Simulation results indicate that congestion occurred as a result of the traffic demand

adjustment, which created a hypothetical peak. In Figure 17, a reduction of travel time was

obtained when DRGs were equipped by drivers. The shortest average travel time was

obtained at approximately 60% DRG market penetration. On the contrary, travel time

increased with SRG market penetrations, indicating that the SRG algorithm did not help to

mitigate trafic congestion on this network.

Page 57: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

1- SRG 1

Percentage SRCïDRG equipped I

FIGURE 17 Change of average travel time due to different market penetrations of

DRG and SRG. ( Case 3 - Downtown network with an adjusted peak traffk demand )

4.3.2.1 DRG

Figure 18 shows the accident profiles when 20,40,60 and LOO% drivers were equipped with

DRGs. Sirnilar to case 1, the levels of DRG market penetration affected the occurrence of

accidents across tirne and created a transition point T. As mentioned earlier in case 1, this

transition point represents the reverse trend of accidents due to the reduction of travel time as

drivers were equipped with DRGs. Considering the whole simulation period subject to

different market penetrations of DRG, the maximum percentage change of link and

intersection accidents is ody less than 1%. It indicates that the area between accident

profiles before and after the transition point is roughly equal, suggesting that DRG market

penetrations had no significant effect on the total number of accidents when a hypothetical

peak traffic demand occurred on this downtown network.

Page 58: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

Percentage DRG ewpped

Percentage DRG ewipped

7:30 8:W 8:30 9:OO 9:30 1O:ûû

Simulation time

FIGURE 18 Accident Profiles for different DRG market penetrations for (a) links, and

(b) intersections. ( Case 3 - Downtown network with an adjusted peak traffk demand )

Page 59: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

From the same figure, before the transition point, it is obvious that more accidents would

occur for 60% than both 20%, 40% and 100% DRG-equipped networks. In Figure 17, the

maximum travel time saving of 23% is also found at 60% DRG market penetration.

Therefore, it is clear that a DRG optimum point existed, which was simiiar to the 60%

optimum found in the hypothetical network in case 1.

To further investigate the accident trends before the transition point T, the change of total

accidents before the transition point were plotted against different percentages of DRG-

equipped networks. The result is shown in Figure 19. From this figure, both Iink and

intersection accidents increase with the DRG market penetrations before the 60% optimum.

As the market penetration increased fùrther, both types of accidents reduced. This finding

parallels the 60% point of inflection as discussed earlier in previous paragraph as well as in

Figure 9 for case 1. It further reinforced the argument that as long as DRGs are effective in

reducing travel time, accidents would increase proportionally with DRG market penetrations.

However, in both case 1 and 3, when DRG market penetrations increased beyond the 60%

optimum, due to the diminishing return of DRG performance, the number of accidents tend

to decrease.

Page 60: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

Pe~centage DRGequipped

FIGURE 19 Change of accidents before transition point due to different DRG market

penetrations. ( Case 3 - Downtown network with an adjusted peak traffic demand )

4.3.2.2 SRG

Simulation results show a less than 1% change of total accidents subject to various level of

SRG market penetrations. However, this observation alone does not prove that SRGs are

superior route guidance algorithms since the travel time increased to a maximum of 45%

when al1 drivers on the network were equipped with SRGs, which is shown in Figure 17.

The figure also indicates that as SRG market penetration increases, the extent of tr*c

concentration and the average travel time also increase. This flow concentration was also

reflected by the increase of average accident saving from 30% to 46% as shown in the

simulation results. This wide range of accident saving indicates the significant t r a c

variation among different links on the network when dnvers were using SRGs.

Page 61: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

These observations show that when the exponent of the flow term in the link APM was less

than 1 and travel time was not considered in route selection, the SRG route assignment mode1

became problematic as it concentrated traffic by suggesting vehicles to more congested links

with lower traffic flow. It therefore points to the fact that a better methodology to combine

travel time and safety considerations in SRG route assignments is necessary-

Figure 20 shows the accident profiles for 20%,40%, 70% and 90% SRG market

penetrations. A transition point is also observed but it is not the same as the transition point

for DRGs. Before this transition point, when SRGs were used by drivers on a congested

network, the total accidents decreased due to the concentration of traffic as mentioned earlier

in previous paragraph. However, after the transition point when traffic demand reduced

below the congestion level, the accident profiles reflect more accidents when more drivers

were equipped with SR&, indicating that SRGs became effective as congestion released. As

trafic demand dropped further, the accident protiles show no systematic relationship

between accident trends and SRG market penetrations. This is similar to the observations in

case 2, which indicates the insignificant impact of SRG market penetrations on network

accidents when the traEc demand was low.

Page 62: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

Percentage SRG ;quieped

7:30 8:OO 8:30 9 :O0 9:30 10:OO

Simulation time

Percentage SRG equipeed

7:3 O 8:OO 830 9:OO 930 10:OO

Simulation time

FIGURE 20 Accident Profiles for different SRG market penetrations for (a) links, and

(b) intersections. ( Case 3 - Downtown network with an adjusted peak traffie demand )

Page 63: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

CHAPTER 5

CONCLUSIONS AND RECOMMENDATIONS

This research has demonstrated the feasib ility of using a APM-integrated rnicrosimulation

model to investigate the impact of dynamic route guidance systems on network-wide

accidents. The accident profiles generated fkom the output of the microsimulation model can

effectively describe the accident trends subject to different levels of DRG or SRG market

penetrations. In fact, these accident profiles can also be used to explain the accident trends

resulting from other ITS deployments or trafic management measures. For example, in the

case when highway trafic is rerouted to surface streets using variable message signs. Since

the travel time, the predicted total accidents and the extent of congestion are affected, two

separate accident profiles will be generated using the microsimulation model. As these

profiles can effectively describe the relationship between accident trends and travel time

benefits, quantitative impact analysis can be conducted for better decision making.

This study also highlights the capability of using microsimulation to capture the congestion

effects for safety analysis. This microscopie approach can also cover the entire network

introducing a more advanced dynamic network-wide approach that outweighs the traditional

type-specific static accident analysis.

When congestion levels are low, DRG market penetrations do not significantly affect the

occurrence of accidents. However, as in cases 1 and 3 when DRGs increased the efficiency

of a congested network by suggesting routes to dnvers with shorter travel time, DRGs also

Page 64: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

tend to increase the total accidents on the network. As DRGs increase the overall network

throughput by reducing the average travel time during congestion, there are fewer residual

vehicles on the network aiter the peak demand perïod. Therefore, fewer accidents would

occur. Because of this reversed effect, the evaluation of DRGs should consider the increase

in the number of accidents during peak trafic periods, and the counterbalancing post-peak

reduction of accidents as DRG-equipped drivers finish their trips earlier.

Simulation results show an approximate 10% increase in network-wide accidents on the

hypothetical network in case 1 and but an insignificant accident change on the downtown

network in case 3. Considering the reduction of travel t h e and anxiety might offset the

impact of the possible extra accidents, there is clear evidence that DRGs are beneficial Erom

both driver and system perspectives.

When accident risk is considered in SRG route assignrnents, even though intersection

accidents are considered, the exponents of the flow terms in the link APMs affect the traffic

redistribution patterns. With an exponent greater than 1 as for the hypothetical network in

case 1, the traffic was evenly distnbuted, providing similar trafic distribution effects as

drivers were equipped with DRGs. On the contrary, for the downtown network where the

exponent was less than 1, the traEc was concentrated on certain links, which created

congestion and extended the travel time for drivers. Therefore, there is no clear evidence in

favor of or against the proposed SRG as a route guidance strategy. This is because when

ody quantified accident risk is considered in route choice, the resulting trafic pattern is

sensitive to the exponential terms of the parameters in the APMs. This suggests further

Page 65: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

research on methods to combine accident rîsk with travel time considerations in SRG route

assignment models in order to address the limitations that we have discussed in this study.

Moreover, accident risk is one of the many route choice strategies that can affect the accident

profiles. Other route choice strategies, which can also possibiy improve guidance systems,

should also be explored and evaluated using the APM-integrated microsimulation mode1

developed in this study.

The development of advanced APMs is also required in order to improve the accident

prediction in the simulation rnodel, The accident prediction models, which use traffic flow as

the o d y variable for accident prediction, assume that the accident potential stays the same for

different tr&c densities with the same flow. However, in these two cases, the accident

potentials are different. This limitation highlights the importance of developing more

sophisticated APMs for trafic microsimulation, which can accurately predict accidents under

dynamic traffic situations using additional traffxc parameters such as density or occupancy.

Page 66: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

1. Picado, R. Route Guidance. ITS Decision Report, ITS Decision Database, California

PATH, 1998.

2. Chatte jee, K. and McDonald, M. The network safety effects of dynamic route guidance.

ITS Journal, Newark, NJ, U S 4 1998, Vol. 4, No. 3.

3. Lord, D., Georgi, A, Abdulhai, B., Choo, K.C. and Koutsoulias, P. Safety issues in

dynamic route guidance. University of Toronto, Canada, Paper presented at the 6th

World Congress on Intelligent Transport System, Toronto, 1999.

4. Dzbik, L. and Persaud, B. Accident prediction models for fieeways. Transportation

Research Record, 140 1, Transportation Research Board, National Research Council,

Washington D.C., 1993, pp 55-60.

5. Mucsi, K. Microscopic accident potential models for 2-lane rural road sections. M A S c

Thesis, Department of Civil Engineering, University of Toronto, Toronto, Canada, 1994.

6. Ministry of Transport, Ontario road safety annual-report. Ontario, Canada, 1995.

7. Ministry of Transport, Ontario road safety annual-report. Ontario, Canada, 1997.

8. Blue, V.J., Adler, J.L. and List, G.F. Real-time muItiple-objective path search for in-

vehicle route guidance systems. Transportation Research Record, 1588, Transportation

Research Board, National Research Council, Washington D.C., 1 988, pp 23-29.

9. Upadhyay, P.K. and Vandebona, U. Simulation modeling of route guidance concept.

Transportation Research Record, 1573, Transportation Research Board, National

Research Council, Washington D C , 1997, pp 44-5 1.

Page 67: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

10. Hauer, E., Ng J. N. and Loveli. Estimation of safety at signalized intersections.

I l .

12.

13

14

15.

16.

17.

18.

Transportation Research Record, 1 185, Transportation Research Board, National

Research Councif, Washington D.C., 1988, pp. 48-6 1.

Lord, D. The prediction of accidents on digital networks: characteristics and issues

related to the application of APMs. Ph.D. Thesis, Department of Civil Engineering,

University of Toronto, Toronto, Canada.

Maher, M., Hughes, P.C., Smith, M.J. and Ghali, M.O. Accident and travel time

minirnizing routing patterns in congested networks", Traffic Engineering & Control,

1993, Vol. 34, NO. 9, pp 414-419,

Sawalha, Z. , Sayed T. and Johnson M. Factors afEecting the safety of urban arterial

roadways. Paper presented at the 79" Annual Meeting, Transportation Research Board,

National Research Council, Washington D.C., 1999.

Persaud, B.N. Accident prediction models for rural roads. Canadian Journal of Civil

Engineering, 1994, V01.2 1, pp547-554.

Persaud, B.N. Estimating accident potential of Ontario road sections. Transportation

Research Record, 1327, Transportation Research Board, National Research Council,

Washington D.C., 1991, pp 47-53.

Judycki, D.C. Motor vehicle accident cost. Federal Highway Administration, Technical

Advisory T7570.2, 1994.

Quadstone. Reference Manual, Quadstone Ltd, Edinburgh, U.K.

Ran, B., Lo, Hm and Boyce, D. A formulation and solution algorithm for multi-class

dynamic t r a c assignernent problem. Proceedings of the 13" International Symposium

on Trans~ortation and Trafic Theon. Lyon. France, 1996, pp. 195-216.

Page 68: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

19. Resende, P.T.V. and Benekohal, R-F. Effeas o f roadway section length on accident

modeling. T r a c congestion and t r a c safety in the 21" century, American Society of

Civil Engineers, 1997.

Page 69: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

APPENDIX A

Simulation Results

Page 70: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

Percentage Feedback Seed Average Output file - Average number DRG- (second) number travel tirne Run of trips sirnuiated quipped O 60 10 1757 52 6200 O 60 100 1924 53 6200 O 60 1000 15:OO 57 6200 5 60 10 14: 13 54 6200 5 60 100 14:30 58 6200 5 60 1000 15:28 55 6200 10 60 10 12:30 50 6200 10 60 100 1 1:40 59 6200 10 60 1000 1254 51 6200 20 60 1 O 10: 12 8 6200 20 60 100 10:56 9 6200 20 60 1000 1l:Ol 10 6200 25 60 10 10: 14 47 6200

75 60 1 O 7:35 43 6200

, 75 60 LOO 7:35 62 6200

Page 71: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

1 Case 1 - Hypothetical Network 1 Average number of trips simdated

6200 6200 6200 6200 6200 6200 6200 6200 6200 6200 6200 6200 6200 6200 6200 6200 6200 6200 6200 6200 6200

Average crave1 time

1757 15:24 15:OO 1 1:37 12:19 12:23 10: 13 10: 12

Seed number

10 100 IO00 10 100 1000 10 100

Percentage SRG- equipped O O O 10 10 10 20 20

Output file - Run

52 53 57 78 23 79 73 24

Feedback (second)

300 300 3 00 300 300 300 300 300

74 72 25 7L 69 26 70 68 27 67 65 28 66

20 40 40 40 60 60 60 80 80 80 1 O0 100 100

300 3 O0 300 3 00 3 O0 300 300 300 300 300 300 300 300

IO00 10 100

9:3 1 7: 19 753

IO00 10 100 1000 10 100 1000 10 100 1000

7:32 8:18 8:OO 7:49 755 8:O 1 8:07 8:37 8:28 8:il

Page 72: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links
Page 73: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links
Page 74: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

Case 3 - Downtown Toronto Network with an adjusted peak tranic demand

Average accident sitving (%) 3 1 3 1.6 3 1.3 30.8 3 1.1 30.5 30.7 3 1 3 1.2 3 1.4 32.2 3 1.4 32.9

Percentage DRG- equigped 20 20 20 30 30 30 40 40 40 50 50 50 60

Number of trips sirnulateci 24873 24686 247 10 25 136 24719 250 14 25064 24875 24824 25095 24877 24759 2526 1

Average travel time 8:24 8:32 8:42 6:18 5 5 0

25263 24907 25 158 25047 2462 1 24997 24899 25008 24887 24723 25013 24985 252 18 24998

Output file - Run

3 31 3 0 6 28

Feedback (second)

180 180 180 180 180 180 180 180 180 180 180 180 180

60 60 70 70 70 80 80 80 90 90 90 100 100 100

Seed number

999 1234 555 999 1234 555 999 1234 555 999 1234 555 999

5:03 5:0 1 5:06 5: 15 5:07 5:26 5: 12 5: 16 5:24 5:27 5:41 5:36 5:41 5:40

5 5 9 4 5 9 5:32 4 5 5 4 5 5 5:O 1 5 :O2 5:03

180 180 180 180 180 180 180 180 180

29 7 27 26 8 24 25 9

1234 555 999 1234 555 999 1234 555 999

23 1 30.9 22 L O 20 21 t 1 19 18 12 14 17 2 15 16

33.5 33.2 33 -6 32.3 33.2 36.1 34.8 37.5 40.2 35.8 44.6 36.4 40.3

180 180 180 180 180

1234 555 999 1234 555

Page 75: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

Case 3 - Downtown Toronto Network with an adjusted peak traffic

Average accident saving (%) 29.9 3 1.1 30.4 30.1 31 3 1.4 3 1.5 3 1.8 30.5 32.4 32.8 3 1.5 32.3 32.6 32.2 33.8 33.2 34.1 36.8 37.7 35.1 3 9.7 3 8.5 37.2 3 9.2 41.9 42.4 43 -5 43 -7 42.9 46.7 46 44.2

Percentage SRG- equipped O O O 10 10

Feedback (second)

300 300 300 300

demand

Number of trips simulateci 25045 24719 250 14 25006 25043 2493 1 24913 24905 2488 1 24872 25008 24839 25117 24913 24698 245 10 24898 25060 25 119 247 13 253 85 248 16 24907 25 102 25096 24990 25047 250 19 24896 24675 25 127 25074 24852

59 56 57 58 55 54 53 50 51 52 49 48 47 44 45 46 43 42 41 38 39 40 37 36 35 32 33 34

1

Output file - Run

62 63 64 61

Seed number

999 1234 555

10 20 20 20 30 30 30 40 40 40 50 50 50 60 60 60 70 70 70

60

Averzge mvel time 6:42 6:02 559

300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300

555 1 6:05

999 1 6:49 -

1234 1 6:03

999 1234 555 999 1234 555 999 1234 555 999

5: 10 5:0 1 5:36 5:32 5:09 5:40 556 559 6:03 7:11

80 1 300 80 80 90 90 90 100 100 100

1234 1 7:41 555 ) 7:lO

300 300 300 300 300 300 300 300

999 1234 555 999 1234 555 999 1234 555 999 1234 555 999 1234 555

6:2 1 6: 17 7:3 2 6 5 7 6:48 6:48 6:02 5:25 550 6:42 6 5 5 6:33 7:44 7:4 1 8:O 1

Page 76: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

APPENDfX B

Application Programming Interface (API) Codes

Page 77: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

/ * A P I name: Pl ugin-nov27 - c + / / * NeCwork name : ûowntown-nov27 * / / Date: November 27, 2000 * / / * * / /* Description: This pluqin gathers traffic information every 5 minutes * / / * and calculate the corresponding accidents predicted using */ / * the coded Accident Predict ion Models * / / * * / -------------- -* /*,===~---------_------1-1111----------------------------------- /

tinclude <stdlib.h> #indude <stdio-h> tinclude <string.h> finclude <math-h>

#include "pluqin. hl1 ginclude "api-user.hW tincludt 'ltruefalse. h"

void update~conflict~turn~count(int p-intTabl~Index, int p-countl; void update~opposing~link~count(int p-LinkTableIndex, double link_count); double minimum-accident-risk(double p-L, double p-2, double p-3, double p-4,

double p-5, double p-6, double p-7, double p-9); double risk~saving~calculation~double çp-route);

/*--,-----------------------------* /

/+ Parameters for accident models * / /'-------------------------------- * / /* Right turning model */ /+ adjustment for acc/yr for 3 hour simulation */ / * => (parameter * 365-days + 24-hours / 36-simulation steps] = 243 '/ static double R b 0 = 0.000000431698; static double R b 1 = 1.1121; static double R b 2 = 0.5467;

/+ Left turning model +/ static double L-bO = 0.000010171; /' (parameter * 243) for acc/yr for 3 hour simulation - / static double L b l = 1.0; static double L b 2 = 0.4634;

/ * Through model +/ static double T m l b O = 0.000049932; / * (parameter + 243) for acc/yr for 3 hour simulation * / static double T-ml-bl = 1-0;

static double T-m2-bO = 0-000024674; /+ (parameter ' 243) for acc/yr for 3 hour simulation * / static double Tm2-bl = 1-0;

static double T m 3 6 0 = 0-0019782; /+ (parameter 243) for acc/yr for 3 hour simulation * / static double T m 3 b 2 = 0.3662;

/ * Link model parameters * / static double LinkbO = 0.2592; static double Linkbl = 0.491; static double Linkb2 = 0-864;

/* Update accident risk every 5 minutes (300 seconds) * / #define duration 300

/ * Cummulated total accident for intersections and links * / double total-itnaccident-risk = 0.0; double total-itnaccident-freq = 0.0;

double total-linkaccident-risk = 0.0; double total-linkaccident-freq = 0.0;

int simulation-run = 0; /* count the number of simulation runs * /

Page 78: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links
Page 79: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

int n=O;

total-itn-accident-risk = O; total-itnaccident-freq = 0;

total-link-accident-risk = 0; total-link-accident-freq = 0;

api-printf["\n"*t4cCC API loaded +t+++*+c+ttc\n"); api-printf ["Loading tables . - . - - - -, , , , , . , , , ,\n") ;

it [l] , turn-count = 0; it [l] . turndirection = UT'; it [l] ,conflict-turn = 61; it [l] .conflict-turn-count = 0; it Il] . risk = 0; it [l] . turn-accident-freq = 0;

it [SI . turn-count = 0; it [2 1 . turn-direction = IL'; it [2] .conflict-turn = 115; it [ 2 ] .conflict~turn~count = 0; it[2j .risk = 0; it [ 2 ] .turn-accident-freq = 0;

it [ 3 l . turn-count = 0; it [3] . turn-direction = *RI; it[3] .conflict-turn = 232; it [ 3 ] . conflict-turn-count = 0; it[3]. r i s k = 0; it [3] . turn-accident-freq = 0;

it[4]-turn_count = 0; it [4]. turn-direction = 'TI; it I41 .conflict-turn = 232; itf4l ,conflict-turn-count = O r itE4l.risk = 0; it [ 4 ] . turn-accident-freq = 0;

it[284].turn-count = O; it[284].turnbirection = IL'; it [284 ] ,conflict-turn = 999; / * Accidents not calculated on dummy link +/ it [284] .conflict-turn-count = 0; itI284 j .risk = 0; i t [ 284 ] . turn_acc ident_ freq = 0;

it [285] .turn-count = O; it[285].turndirection = URI; it[285] .conflict-turn = 999; /+ Accidents not calculated on dummy link +/ it[285],conflict~turn~count = 0; it [285] .risk = 0; i t [ 2 8 5 ] . t u r n a c c i d e n t _ f r e q = 0;

Page 80: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

it [286] . turn-count = O: it 12861 . turn-direction = 'TI; it [286l .conflict-turn = 229; it [286l .conflict-turn-count = 0; it[286] .risk = 0; it 12861 - turnaccident-freq = 0;

it [287 1 . turn-count = O; it [287 1 . turn-direction = 8 ~ ' ;

it [287 ] .conflict-turn = 999; /* Accidents not calculated on dumy link '/ it [287] .conflict-turn-count = 0; it[287i .risk = 0; it [287] . turn-accident-freq = 0;

lk [l] . onLink-count = O; lk[l j ,onLink-length = 0-64; lk[ll .opLink = 2; L k [ l l .opLinkcount = 0; lk[ll. risk = 0; lk [ 11 .onLink-accident-f req = 0;

lk[Z].onLink-count = O; lk [ 21 .onLink-length = 0.64; lk[ZI .opLink = 1; 1klZl .opLinkcounr = O; lk[2] . risk = 0; 1k[2] . onLink-accident-freq = 0;

1 k [ 931 .onLinkcount = 0; lk [93j .onLink-length = O; 1 k [93 ] . oplink = 999; /* Accidents not calculated on dummy link * / lk [93] .opLink-count = O; lk[93] .risk = 0; lk[93].onLink-accident-freq = 0;

Page 81: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links
Page 82: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links
Page 83: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links
Page 84: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

* Calculate turn accidents risk / freq. in turn table * / /

api-printf("Start cornputing turning accidents for intersections. \nn);

for (t=O; t < 288; t++) (

/+ Right turn accident calculation +/ if (it[t]-turn-direction == ' R ' I

/* accident freq = acc / yr / 36 count = 5 min count for 3 hours simulation*/ it[t].turn-accident-freq =

R-bO + pow( (it [t] .conflict-turn-count*l2), R-bl) * pow( (it [t] -turnçount*l21 #RRb2);

/ * 100000 times for iase of calculation */ if ( ! (it [t] .turn-count == 0 ) 1

it[t].risk = 100000~(it[t],turn~accident~freq * 36 / (it[t].turn-~ount+l2~36S*24~ 1 ;

api-printf ("turn %d = %f conflict Bd = %f [%cl >> freq=%f risk=%f\nW, t, it[t].turn-count, it[tl,conflict-turn,

it[t].conflict~turnit[tl.conflict_turn_count,~~unt, it[t].turn-direction, it[t]-turn-accident-freq, it[t].risk);*/

if (simulation-run > 31 /* not warming up 8/ sin-itnaccident-freq += it[tJ.turn-accident-freq;

1

/ * Left turn accident calculation * / if (it [t] . turn-direction -- 'L' 1 (

it [ t 1 . turn-accident-freq = L-bO * pow((it[t].conflict~turn~co~nt~12)~ L b L ) * pow( (it [cl . turn-count+lZ), L-b2) ;

api-printf("tu.cn %d = %f conflict %d =%f [%CI >> freq=%f risk=%f\nW, t, it [tj . turn-count, it [t 1 .conflict-turn, it [t J .conflict-turn-count, it [t] . turn-direction, it [t] . turn-accident-f reg, it [tl . risk} ;

/+sim-itn-accident-risk += itttI.risk;*/ / * summary of risk not requiredc/ if (simulation-run > 3)

s i m itn accident-freq += itItl -turn-accident-freq; - - 1

/ * Through accident calculation * / if tit [tl .turn-direction == 'Tt) t

it [t] . turn-accident-freq = (Tml-bO * (12 * it[t].turn-countl]+(T-m2-b0 *

(lZfit [t] . turn-count)

Page 85: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

if (it [t] -turncount = 0 ) it[t] ,risk = 0;

api-printf("turn %d =%f conflict %d =$f [%cl >> freq=%f risk=%f\nw, t, it [t] -turn-count, it [tj ,conflict-turn,

it [t] ,conflicCfurn-count, it[t] -turn-direction, it[t] .turn-accident-freq, it[t] .risk);

if (simulation-run > 3 ) sim-itnaccident-freq t= it[t] -turn-accident - freq;

1

total-itn-accident-risk += sim-itnaccident-risk ; total-itn-accident-freq += sim-itnaccident - freq ; api-printf ( " % E ", sim-itn-accident-f req); / * print intersection accidents * /

/+ output total intersection accident after this simulation +/ api - printf ("Cummulated intersection accidents freq = %f\nw, total-icn-accident-freq) ;

api-printf ("Start computing link accidents. \nn ) ;

for (u=O; u <96; ut+) (

if (!(lk[u].onLink-count==O & & lk[u].opLink-count==O)) (

both-direction-accident-freq = [LinkbO/ (36) ) +pow{ ( 2 4 + l Z + (lk[u] l~nLinkkcount + lk[ul .opLinkcount) ) , Link-bl] + pow(lk[u] .onLink-Length, linkb21;

/ * separate the total freq for the target direction +/ lk[ul .onLink-accident-freq =

(both-direction-accident-freq + pow[lk[u].onLink-count, Linkbll / (pow~lk[u].onLink~count,Linkkbl)+p~w(lk[u~~opLink~count, Linkbll ) 1 ;

1

api-printf("1ink %d = %f op=> %d = %f bofrq=%f frq= %f rsk= %f\nW, u, Ik[u] -0nLink-count, lk[u] -opLink, lk[u] .opLink-count, both-direction-accident-freq, lk[u].onLink-accident-freq, lk[u] - risk] ;+/

if (simulation-run > 31 /+ not wacming up * / sim-linkaccident-freq += lk[u].onlink-accident-freq:

1

total-link-accident-risk += sim-link-accident-risk; total-link-accident-freq += sim-link-accident-freq;

/+ output total link accident after this simulation '/ api-printf ( "%f\nW , sim-link-accident-f req 1 :

Page 86: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links
Page 87: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

r o u t e ( l 1 1 = l k [ 3 ] . r i s k + L k [ 2 l ] , r i s k + l k [ 4 4 1 - r i s k + l k [ 4 8 l . r i s k + l k [ 5 2 ] - r i s k + l k [ 5 6 ] . r i s k

+ i t [ 3 l , r i s k + it ( 1 0 1 . r i s k + i t [ f i S ] . r i s k + i t [ l 3 3 ] , r i s k + i t [ 1 4 5 ] - r i s k + it (157 1 . r i s k ;

/+ i n i t i a l i z e d t o go s t r a i g h t * / e x i t - t u r n ( 1 1 [ 8 ] = 2;

/ * i f t u r n is b e t t e r +/ i f ~~minimum~accident~risk(route[1~,r0ute[2],route[3],route~4],

r o u t e [ 5 ] , r o u t e [ 6 ] , r o u t e [ 7 1 , r o u t t [ e ] ) ) > (min imum-acc iden t - r i sk ( r o u t e [ 91 , r o u t e [ l O ] , r o u t e [ I l ] , r o u t e [ 1 2 1 , r o u t e [ 131, r o u t e [ l 4 1 , r o u t e [ 1 6 1 1 1 1

3 = t u r n i e f t * / e x i t - t u r n [ l ] [ a ] = 1; /' 1 = t u r n r i g h t ,

/+ i n i t i a l i r e a l 1 r o u t e r i s k t o 999999 +/ f o r (-1 ; v < l 8 ; v++) (

r o u t e [ v j = 999999 ; 1

- - l k [ 5 9 ] . r i s k + it [ 4 ] . r i s k + i t [ l 3 ] . r i s k + i t [ 2 2 ] . r i s k + i t [ 3 l ] . r i s k + it [ 3 9 ] . r i s k + i r [ 4 6 ] . r i s k + it [ 1 1 2 1 . r i s k ;

r o u t e ( 2 1 = l k [ 4 ] . r i s k + l k [ 7 ] . r i s k + l k [ 9 ] . r i s k + l k [ 3 0 ] . r i s k + l k ( 3 4 1 - r i s k + l k [ 3 7 ] . r i s k + l k [ S 9 ] . r i s k + i t [ 4 ] . r i s k + i t [ l 3 l . r i s k + i t [ 2 l ] . r i s k + i t [ 2 9 1 . r i s k + i t ( 9 1 l . r i s k + it [ l 0 2 ] . r i s k + i t [ l l z j . r i s k ;

r o u t e 1 3 1 = I k [ 4 ] . r i s k + l k [ 7 ] . r i s k + l k [ 9 ] . r i s k + I k [ 2 9 ] . r i s k + l k [ 5 2 ] . r i s k + l k [ 5 6 ] . r i s k + l k [ 5 9 ] . r i s k + i t [ 4 ] . r i s k + i t [ l 3 ] . r i s k + i c [ Z l ] . r i s k + i t [ 2 8 ] . r i s k + it [ 8 9 ] . r i s k + i t [ l 5 7 ] - r i s k + i t [ l 6 8 l . t i s k ;

r o u t e ( 4 1 = I k [ 4 ] . r i s k + l k [ 7 ] , r i s k + l k [ l O ] . r i s k + L k [ l 2 l - r i s k + l k [ 3 3 ] . r i s k + l k [ 5 5 ] . r i s k + l k [ 7 3 ] . r i s k + i t [ 4 ] . r i s k + i t [ l 3 ] . r i s k + i t [ 2 2 ] . r i s k + i t [ 3 0 ] . r i s k + i t [ 3 7 ] . r i s k + i t [ 1 0 0 ] . r i s k + i t 11671 - r i s k ;

r o u t e [ 5 ] = l k [ 4 ] . r i s k + l k [ f i ] . r i s k + i k [ 2 5 ] - r i s k + l k [ 4 7 ] . r i s k + l k [ 6 7 l . r i s k + l k [ f O ] . r i s k + l k [ 7 3 ] . r i s k + it [ 4 1 . r i s k + i t [ l 2 ] . r i s k + i t [ l g ] . r i s k + i t [ 7 6 ] - r i s k + i t [ l 4 3 j . r i s k + it [ 2 0 2 ] . r i s k t i t [ 2 l l ] . r i s k ;

r o u t e [ 9 ] = l k [ 3 ] . r i s k + l k [ 2 2 ] , r i s k + l k [ 2 6 ] . r i s k + l k [ 3 0 ] . r i s k + l k [ 3 4 ] . r i s k + l k [ 3 7 ] - r i s k + l k [ 5 9 ] - r i s k + i t [ 3 ] . r i s k + i t [ l l ] , r i s k + i t [ 6 7 ] . r i s k + i t [ 7 9 I . r i s k + i t [ 9 l ] . r i s k + it [ 1 0 2 ] , r i s k + it [ l l 2 ] . r i s k ;

r o u t e [ l O l = l k [ 3 ] . r i s k + l k [ 2 2 ] . r i s k + l k [ 2 f i ] . r i s k + l k [ 2 9 ] . r i s k + l k ( 5 2 l . r i s k + l k [56] . r i s k + l k [ 5 9 ] . r i s k + it [3! . r i s k + i t [ l l ] . r i s k t i t [ 6 7 ] . r i s k + i t f 7 8 l . r i s k + it i 8 9 I . r i s k + i t [ l 5 7 ] . r i s k + i t [ l 6 8 ] . r i s k ;

r o u t e [ l l l = l k [ 3 ] . r i s k + L k [ 2 2 ] . r i s k + l k [ 2 5 ] . r i s k + l k [ 4 7 ] . r i s k + l k [ 6 7 ] - r i s k + l k ( 7 0 1 . r i s k + l k [ 7 3 ] . r i s k + i t [ 3 ] . r i s k + i t [ l l ] . r i s k + i t [ 6 6 ] , r i s k + i t [ 7 6 ] . r i s k + it [ 1 4 3 ] . r i s k + it [ 2 0 2 ] . r i s k + it [ 2 l l ] . r i s k ;

r o u t e ( l 2 1 = l k [ 3 ] . r i s k + I k [ 2 l ] . r i s k + l k [ 4 4 ] . c i s k + l k [ 4 7 ] - r i s k + l k [ 6 7 ] . r i s k + l k [ 7 0 ] . r i s k + l k [ 7 3 ] . r i s k + i t [ 3 ] . r i s k + it [ l O ] . r i s k + it [65] . r i s k + i t [ l 3 2 l . r i s k + it ( 1 4 3 ) . r i s k

Page 88: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links
Page 89: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links
Page 90: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links
Page 91: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

double r-min = 999999; /*temporary storage for the smallest possible risk+/

for (n=l; n<18; n++) (

if [ ! (p-route [nl=999999) )

r

if (!(r-max = r-minl) /* calculate the largest possible accident risk savingw/ r-saving = (r-max - r-min)clOO/r-max;

return r-saving; 1

double r-min = 999999; /+temporary storage for the smallest possible riskt/

void end-acCion (void) (

double average-risk-saving = 0; api-printf ("Simulation ended \n") ;

api-print f l "Total intersection accidents = Z f \nW , total-itn-accident-freq} ; api-printf("Tota1 link accidents = % f\n", total-llnk-accident-f reg) ;

average-risk-saving = risk-saving / risk-saving-counter; api-printf ("Average risk saving = %f\nW , average-risk-saving ) ;

Page 92: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links

APPENDIX C

Simulation Sequence for Next Links on Downtown Network

Page 93: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links
Page 94: NOTE TO USERS - University of Toronto T-Space · 2020-04-08 · A microsimulation mode1 was developed using Paramics and integrated with a set of accident prediction models for links