Hindawi Publishing Corporation Mathematical Problems in Engineering Volume 2013, Article ID 706919, 9 pages http://dx.doi.org/10.1155/2013/706919
Research Article Urban Traffic Signal System Control Structural Optimization Based on Network Analysis Li Wang, Xiao-ming Liu, Zhi-jian Wang, and Zheng-xi Li Beijing Key Lab of Urban Intelligent Traffic Control Technology, North China University of Technology, Beijing 100144, China Correspondence should be addressed to Li Wang;
[email protected] Received 14 August 2013; Revised 24 October 2013; Accepted 3 November 2013 Academic Editor: Wuhong Wang Copyright © 2013 Li Wang et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Advanced urban traffic signal control systems such as SCOOT and SCATS normally coordinate traffic network using multilevel hierarchical control mechanism. In this mechanism, several key intersections will be selected from traffic signal network and the network will be divided into different control subareas. Traditionally, key intersection selection and control subareas division are executed according to dynamic traffic counts and link length between intersections, which largely rely on traffic engineers’ experience. However, it omits important inherent characteristics of traffic network topology. In this paper, we will apply network analysis approach into these two aspects for traffic system control structure optimization. Firstly, the modified C-means clustering algorithm will be proposed to assess the importance of intersections in traffic network and furthermore determine the key intersections based on three indexes instead of merely on traffic counts in traditional methods. Secondly, the improved network community discovery method will be used to give more reasonable evidence in traffic control subarea division. Finally, to test the effectiveness of network analysis approach, a hardware-in-loop simulation environment composed of regional traffic control system, microsimulation software and signal controller hardware, will be built. Both traditional method and proposed approach will be implemented on simulation test bed to evaluate traffic operation performance indexes, for example, travel time, stop times, delay and average vehicle speed. Simulation results show that the proposed network analysis approach can improve the traffic control system operation performance effectively.
1. Introduction Advanced urban traffic signal control systems normally use multilevel hierarchical control mechanism to simplify the network control process. In this mechanism, several key intersections of traffic network will be selected and the network will be divided into several control subareas in which the signal of intersections will be optimized according to the traffic states variation of key intersections. In 1971, Walinchus [1] firstly built the concept of “traffic control subarea.” Stockfisch [2], Pinell et al. [3] and Kell and Fullerton [4] proposed the guideline for computer signal system selection based on intersection traffic state analysis, road segment length, vehicle arrival rate, and so forth. Yagoda et al. [5] and Chang [6] defined the traffic control index and threshold value of algorithm for traffic control subarea division. However, they have not considered the characteristics of dynamic traffic network topology, and typical advanced traffic signal
control systems like SCOOT [7] and SCATS [8] normally executed the “control subarea division” and “key intersection selection” based on traffic counts and link length between intersections. In practice, this configuration process relies on the experience of traffic engineers [9, 10]. It is difficult to assure the reasonability and effectiveness of the system control structure configuration because of lack of reliable theoretical support. Generally traffic network can be represented as a weighted network graph, where an intersection corresponds to a node, a road segments to a link, and traffic flow parameters of the segments (like traffic flow, link length, travel time, etc.) to link weight. This type of weighted network has typical topology characteristics like nonhomogeneousness and scale-free. However traditional traffic signal system structure configuration does not consider these characteristics. It is necessary to apply traffic network analysis method to reduce the uncertainty of traffic network control configuration and
2
Mathematical Problems in Engineering
ensure the process of key intersection selection and subarea division. Recently, there are several papers and research results in this area. In aspect of key node assessment, several approaches can be referred, for example, the betweenness method, node deletion method, node contraction method, network nodes nearness and neighborhood key degrees assessment, and so forth [11, 12]. In aspect of network subarea division, it is found be similar with the network community discovery. Although there are several community discovery algorithms have been developed, to the best knowledge of authors, there is still lack of direct findings on how to realize the control structure optimization for traffic signal networks. For example, K-L algorithm [13] needs to know the size of the two communities; spectrum bisection method [14] can only divide the network into odd communities; G-N algorithm [15] cannot confirm the suitable iteration process easily while amount of the community structure is unknown; and W-H algorithm [16] is mainly used to dig the community structure that contains designated nodes. In this paper, we will improve the network analysis approaches and apply them into traffic signal control field, especially using modified C-means clustering method for node assessment and improved community discovery algorithm for control subarea division. In Section 2, traffic network will be abstracted as network graph and typical indicators of network graph are introduced. In Section 3, traffic signal intersection importance assessment will be implemented by the C-means clustering approach. And then community discovery algorithm will be applied to the implementation of traffic signal network subarea division in Section 4. Finally, experiment conducted by SCOOT system and VISSIM simulation platform will be constructed to compare and verify the effectiveness of network analysis approach based on real traffic data of Beijing city.
(1) Node connectivity (i.e., node degree) ⟨𝑘⟩: the number of links connecting to node 𝑘. (2) Node betweenness 𝐶(𝑖): the ratio of the number of the shortest path crossing the node 𝑖 to all the shortest paths between the nodes in the network:
𝑠 ≠ 𝑡 ≠ 𝑖
(1)
where 𝑔𝑠𝑡,𝑖 indicates the number of the shortest paths through node 𝑖 between node 𝑠 and node 𝑡 and 𝑛𝑠𝑡 is the number of all the shortest paths between node 𝑠 and node 𝑡. (3) Network module degree 𝑄: 𝑄 = Tr (𝐸) − 𝐸2 ,
It is known that weighted network normally has typical nonhomogeneous and scale-free characteristics, which means that the importance of each node in traffic network is different. Existing network nodes importance assessment methods are basically derived from graph theory and need to be improved for traffic control application. In traffic engineering fields, we normally describe the signal intersection as “key,” “important,” “general,” “unimportant,” and other types. Therefore, we select C-means clustering method [17] to classify the traffic intersections of network. C-Means clustering method can be used to classify the nodes of network into different categories and describe the degree of node in each category. The basic ideas of the clustering process can be described as follows: assume the cluster centers and calculate distance from each node to the centers; adjust the cluster centers according to the sum of distance until the clustering process meets minimize conditions. Specifically, suppose that there are 𝑛 samples 𝑋 = {𝑥1 , 𝑥2 , . . . , 𝑥𝑛 }, where 𝑥𝑘 = (𝑥𝑘1 , 𝑥𝑘2 , . . . , 𝑥𝑘𝑚 )𝑇 ∈ 𝑅𝑚 , 𝑘 = 1, . . . , 𝑛 is the eigenvector of sample 𝑥𝑘 ; 𝑐, 2 ≤ 𝑐 ≤ 𝑛 is the number of categories that all samples will be divided into; 𝑃 = (𝑝1 , 𝑝2 , . . . , 𝑝𝑐 ) (∈ 𝑅𝑚×𝑐 ) constitutes a cluster prototype matrix, where 𝑝𝑖 = (𝑝𝑖1 , 𝑝𝑖2 , . . . , 𝑝𝑖𝑚 )𝑇 ∈ 𝑅𝑚 is the 𝑖th clustering prototype; 𝑈 = (𝜇𝑖𝑘 )𝑐×𝑛 ∈ 𝑅𝑐×𝑛 is a matrix with elements 𝜇𝑖𝑘 ∈ [0, 1] meaning the degree of sample 𝑥𝑘 to 𝑝𝑖 ; then the objective function of clustering can be expressed as 𝑐
𝑏
2
min 𝐽𝑏 (𝑈, 𝑃) = ∑ ∑(𝜇𝑖𝑘 ) (𝑑𝑖𝑘 ) ,
As mentioned above, urban traffic network can be abstracted as a weighted graph in which the intersection corresponds to a node, the road section to a link, and the link length to the link weight. Based on this type of weighted network graph, the following indicators will be used in this paper.
𝑔𝑠𝑡,𝑖 ], 𝑛𝑠𝑡
3. Traffic Network Node Importance Assessment Based on Clustering
𝑛
2. Traffic Network Modeling
𝐶 (𝑖) = ∑ [
where 𝐸 is a symmetrical matrix with elements 𝐸𝑖𝑗 representing the ratio of the number of links connecting community 𝑖 and 𝑗 to the number of whole network links, and ‖𝐸2 ‖ = ∑𝑖 ∑𝑗,𝑘 𝐸𝑖𝑗 𝐸𝑖𝑘 ; Tr(𝐸) is the trace of matrix 𝐸.
(2)
𝑘=1 𝑖=1
𝑐
s.t.
∑𝜇𝑖𝑘 = 1,
(3)
𝑘 = 1, 2, . . . , 𝑛,
𝑖=1
where 𝑏 is a flexible parameter in [1.5, 2.5] and 𝑑𝑖𝑘 represents Euclidean distance between 𝑥𝑘 and 𝑝𝑖 . It is obvious that the type of data samples is important for clustering. In traffic network, the data samples for assessments of intersection not only need to reflect the static topology characteristics, but also need to contain the information of dynamic traffic flow. In this paper we select three typical indicators to form the data samples of each network node. (1) Node connectivity ⟨𝑘⟩ reflects the characteristics of the topology of the node. (2) Node betweenness 𝐶(𝑖) reflects the control ability of nodes among the network traffic flow dissemination. (3) Node traffic flow in rush hour reflects the dynamic traffic counts variation and capacity of the intersections.
Mathematical Problems in Engineering
3
(a)
JNC067111 JNC066111 17 9
JNC065111 18 20 JNC065141
JNC065121
32 JNC020111 JNC020121 JNC020141 JNC067121 JNC066121 JNC070111 16 21 19 33 10 8 36 JNC065151 JNC065131 JNC066131 22 JNC067131 35 JNC020151 34 15 11 23 JNC070121 JNC065161 JNC020131 7 JNC066141 JNC039141 JNC070131 6
JNC067141
12
24
14
25 JNC039131 26
JNC071111
5
JNC070151
JNC039111 13
JNC039121
27
1
JNC039151
JNC018111 29
JNC017111
JNC068111 4 JNC068121 3 2
31
JNC018131
JNC018121
37
JNC068131
28
30
JNC068141 (b)
Figure 1: Traffic control network of wangjing area in beijing. (a) Map of control network. (b) Topology graph of traffic signal network.
4
Mathematical Problems in Engineering Table 1: Intersection importance evaluation index (18:00-19:00, October 17, 2011).
No. of node 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
Intersection name Nanhuxiyuan South Futongxidajie South Wangjingxilu-Jinyuguoji Nanhu-Zhongyuan Ertiao West Wangjingxilu-Nanhuzhongyuan Huguang Beijie West Heyin West Wangjing Xilu North Lizexierlu Lizexi Street Nanhu Beilu North Huguangbei Street Huguangzhongjie East Hongtaixijie West Heyinzhonglu West Lizezhongjie West Wangjing Beilu-Guangshunbeidajie Lizezhongyilu Lizezhongyilu South Lizezhongerlu Lizezhongjie Xiyangzhonglu Mid Heyinzhong Hongtaixi Street Hongchang Road Hongchang Peds Wangjingxiyuansanqu Peds Furongjie-Fuanlu Wangjingjie-Fuan Fuanlu-Futongxidajie Fuanlu-Guofengbeijing Lizedongerlu Lizedong Street Lizedongerlu South Xiyang East Wangjing Beilu East
Node degree 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 4 4 3 2 3 2 2 1 3 2 1 3 4 3 2 3
Node traffic flow 1933 3123 2971 3234 2557 3410 1918 2249 1311 1676 3573 7067 5012 6828 6642 6325 5034 3197 2154 3812 2632 1173 2213 3384 1588 1634 1856 1188 3249 2855 813 1587 1070 1645 1177 842
Node betweenness 0.0023 0.0116 0.0105 0.0128 0.0302 0.0372 0.0418 0.0221 0.0035 0.0279 0.0232 0.0232 0.0256 0.0383 0.0476 0.101 0.0604 0.0139 0.0116 0.0186 0.0453 0.0778 0.1626 0.0383 0.0581 0.0767 0.072 0.0023 0.1463 0.0778 0.0023 0.0232 0.1498 0.0581 0.0035 0.0302
Then, the node assessment algorithm can be described by the following steps.
Step 3. Update cluster prototype matrix 𝑃(𝑡+1) = {𝑝𝑖(𝑡+1) }, (𝑡) 𝑏 (𝑡) 𝑏 𝑝𝑖(𝑡+1) = (∑𝑛𝑘=1 (𝜇𝑖𝑘 ) ⋅ 𝑥𝑘 )/(∑𝑛𝑘=1 (𝜇𝑖𝑘 ) ).
Step 1 (parameter settings). The data sample 𝑥𝑘 includes three items: node degree ⟨𝑘⟩, node betweenness 𝐶(𝑖), and rush hour traffic counts. Let category factor be 𝑐 = 3, 4 corresponding to different number of node categories. To realize the advantages of clustering, let index 𝑏 = 2, iteration termination threshold 𝜀 = 0.001, initial iteration counter 𝑡 = 1 and then produce a prototype model of clustering 𝑃(𝑡) .
Step 4. If ‖𝑃(𝑡) − 𝑃(𝑡+1) ‖ < 𝜀, the algorithm stops and outputs partition matrix 𝑈 and cluster prototype 𝑃; otherwise let 𝑡 = 𝑡 + 1 and turn to (2). Normally ‖ ⋅ ‖ can use 𝐹-norm; that is,
(𝑡) Step 2. Calculate the partition matrix 𝑈 = {𝜇𝑗𝑘 }. For for all −1 2/(𝑏−1) (𝑡) (𝑡) (𝑡) (𝑡) > 0, there are 𝜇𝑖𝑘 = {∑𝑐𝑗=1 [(𝑑𝑖𝑘 /𝑑𝑗𝑘 ) ]} ; if 𝑖, 𝑘, if ∃𝑑𝑖𝑘 ∃𝑖, 𝑟 such that 𝑑𝑖𝑟(𝑡) = 0, there is 𝜇𝑖𝑟(𝑡) = 1; and when 𝑗 ≠ 𝑟, there is 𝜇𝑖𝑗(𝑡) = 0. (𝑡)
2
𝑐 (𝑡) (𝑡+1) ). ‖𝑃(𝑡) − 𝑃(𝑡+1) ‖𝐹 = √ ∑𝑚 𝑖=1 ∑𝑗=1 (𝑝𝑖𝑗 − 𝑝𝑖𝑗
4. Traffic Control Subarea Division Based on Community Discovery In this paper, using the network module degree in (2) as assessment indicator, we modify Newman cohesion community discovery [18] approach for traffic control subarea division. The division algorithm can be described as follows.
Mathematical Problems in Engineering
5 8000
0.2
6000
0.15
5000
y-axis
z-axis
7000
0.1 0.05 0 8000
4000 3000 2000
6000
4000 y -a xis 2000
2 is x-ax
1
0 0
4
3
1000
0
0.5
1
1.5
2
2.5
3
3.5
4
x-axis
(a)
(b)
Figure 2: C-means result with 𝑐 = 3. (a) Node cluster distribution, (b) Plane projection of betweenness and traffic flow indicators.
Step 3. Repeat Step 2 until the whole network merges into one community.
0.2
Step 4. Consider the dendrogram of community structure and select the max module degree. Then, determine the optimal division of network community.
z-axis
0.15 0.1 0.05 0 8000
5. Experiment 6000
4000 y-a xis 2000
0 0
1
2 is x-ax
3
5.1. Traffic Network Modeling. Choose Wangjing area in Beijing illustrated in Figure 1(a) as test bed to evaluate the effectiveness of above proposed traffic control network structure optimization methods. The abstracted weighted network graph can be referred to in Figure 1(b).
4
Figure 3: C-means result with 𝑐 = 4.
Step 1. Divide the traffic network diagram into 𝑁 communities which means that each node represents one community. The initial 𝐸𝑖𝑗 and the sum 𝑎𝑖 of its rows of matrix 𝐸 satisfy 𝑎𝑖 = 1 { , 𝐸𝑖𝑗 = { 2𝑚 {0,
(1) Calculate the node degree of each node according to the weighted network topology.
𝑘𝑖 , 2𝑚
if there exists link between 𝑖 and 𝑗
5.2. Experiment Traffic Data Collection. On the basis of traffic raw data in October 17, 2011 from Beijing Traffic Management Bureau, we calculate the indexes of node degree, nodes betweenness, and node rush hour (18:00-19:00) traffic flow as shown in Table 1. The calculation process follows steps as follows.
(4)
otherwise,
where 𝑘𝑖 is the degree of node 𝑖 and 𝑚 is the total number of links in the network. Step 2. Merge the communities that contain links and record the increment of the network module degree Δ𝑄 = 2(𝐸𝑖𝑗 − 𝑎𝑖 𝑎𝑗 ). Merging should be executed along the direction that can make Δ𝑄 toward maximum values. Then, renew 𝐸𝑖𝑗 and add the ranks and rows related to the community 𝑖 and 𝑗.
(2) Calculate the weight of sides of each segment according to the link length, the distance matrix 𝐷 between the nodes, and the shortest distance 𝑅. Then acquire the number of each node in the shortest distance matrix to calculate the betweenness of each node. (3) Count the vehicle flow data in rush hours and calculate the flow rate for each intersection. 5.3. Intersection Importance Assessment. Apply C-means clustering algorithm described in Section 3 to get network nodes importance clustering. Figures 2 and 3 show the cluster distribution as 𝑐 = 3 and 𝑐 = 4, respectively, in which 𝑥-axis
6
Mathematical Problems in Engineering
JNC065111 JNC065121 JNC067111 JNC066111 JNC020111 17 18 20 9 32 JNC066121 JNC020141 JNC065141 JNC020121 JNC070111 JNC067121 16 21 19 33 10 8 36 JNC065151 JNC065131 JNC066131 22 JNC067131 35 JNC020151 34 15 11 23 JNC070121 JNC066141 JNC020131 7 JNC065161 JNC039141 JNC067141 24 14 JNC070131 12 6 25 JNC039131 26
13 JNC039121 JNC039151 JNC018111 27
JNC071111 1
5
JNC070151
JNC039111
29 JNC068111 4
JNC017111 28
JNC068121 3
31
JNC018131
JNC018121
37
JNC068131 2
30
JNC068141
Module degree after community merging each time/Q
Figure 4: Key nodes of wangjing area traffic network.
Module degree curve during Wangjing traffic network community merging
0.6 0.5 0.4 0.3 0.2 0.1
1 6 7 8 9 10 11 12 15 22 23 14 24 13 26 25 27 28 29 30 31 16 17 18 19 34 35 21 33 20 32 36 3 4 5 2 37
0 0
5
10 Merging time
15
20
Figure 6: Community division of Wangjing traffic network.
Figure 5: Module degree curve during Wangjing traffic network community emerging.
means the node degree, 𝑦-axis means node rush hour traffic flow (veh/hour), and 𝑧-axis means the node betweenness. Figure 2(b) shows the plane projection of node betweenness and traffic flow indicators when 𝑐 = 3. Practically traffic signal control systems generally take traffic nodes as three categories: key node, important node, and general node. For convenience, take 3 categories to cluster the network intersections. Figures 2(a) and 2(b) show that:
(1) the node degree of cluster centers is almost 2.5 or 3.5 which means that the key node should have node degree of 3 or 4; (2) node betweenness of cluster center nodes are 0.018, 0.023. and 0.042, respectively; (3) rush hour traffic flow of cluster center nodes is 1600 veh/hour, 3100 veh/hour, and 6500 veh/hour respectively. It is very close to the key node selection criteria in traffic engineering practice. We can choose node 8, node 11, node 14,
Mathematical Problems in Engineering
7
JNC067111 JNC066111 17 9
JNC065111 JNC065121
18 20 JNC065141
32 JNC020111 JNC066121 JNC020121 JNC067121 JNC020141 JNC070111 16 21 19 8 10 JNC065151 33 36 JNC065131 JNC066131 22 JNC067131 35 JNC020151 34 11 15 23 JNC070121 JNC065161 JNC020131 7 JNC066141 JNC039141 24 14 JNC067141 12 JNC070131 6 25 JNC039131
5
JNC071111
JNC039111
13
JNC039121
27
26
1
JNC039151
JNC070151
JNC018111 29
JNC017111
JNC068111 4
28
30
31
JNC018131
JNC018121
JNC068121 3 37
JNC068131 2
JNC068141
Figure 7: Control subarea division of Wangjing network based on community discovery.
JNC067111 JNC066111 17 9 JNC070111
8
Guangshunbei Street
JNC070121
JNC065121
18 20 JNC065141
JNC067121 JNC066121 16 19 10 JNC065131 JNC066131 JNC067131 15 11
7
JNC070131 6
JNC065111
JNC066141 JNC067141
12
32 JNC020111 JNC020121 JNC020141
21
33
JNC065151
36
22 23
JNC039141
35 JNC020151
34 JNC065161
JNC020131
24
14 25
JNC039131
5
JNC039111 13 JNC070151
JNC039121
27
26
JNC071111
1
JNC039151
JNC018111
Wangjingxi Road 29 JNC068111 4
JNC017111 28
JNC068121 3
30
31
JNC018131
JNC018121
37
JNC068131
2
JNC068141
Figure 8: Control subarea division of Wangjing network based on distance and traffic flow.
8 node 16, node 24, and node 32 as the key nodes as big points shown in Figure 4 and bold in Table 1. 5.4. Traffic Control Subarea Division. Complete the community merging process mentioned in Section 4 and record the value of module degree 𝑄 at each step. The variation curve is shown in Figure 5 in which the horizontal axis represents the combination times and the vertical axis represents the module degree. From the module degree change curve in Figure 5, we can see that the 17th calculation corresponds to the maximum value of network module degree 𝑄 = 0.5843, which means that when 𝑛 = 17, we can get the best community discovery division of network. The result of proposed community discovery is shown as Figure 6 and the corresponding division of traffic control subarea of Wangjing network is shown as in Figure 7. It is necessary to mention that there are two key traffic intersections selected in Section 5.3 locating in the same control subarea. For this situation, we need to decide the right one according to the requirement of practice. 5.5. Traffic Simulation. To test the effectiveness of network analysis approach, a hardware-in-loop simulation environment has been built as the following steps: (1) construct the traffic network simulation of Wangjing area based on VISSIM simulation platform and (2) implement online realtime control on road network with PC-SCOOT system. To avoid the influence of signal control algorithm to different control structure configuration, the same traffic signal control algorithm has been applied in simulation with traditional configuration based on distance between intersections and node traffic flow shown as Figure 8 and proposed configuration by this paper as Figure 7. Configurate the simulated road network using PCSCOOT system as the following steps: (1) set the SCOOT system structure by traditional method and proposed method separately; (2) assign the control subareas and the intersections Modern and IP address utilizing the DBAS commands; (3) make configuration to each intersection in detail; (4) set the simulated intersection model with IP address, phase information, and detector information of signal controller utilizing VB software based on VISSIM COM interface; (5) set traffic detectors at Wangjingxi Road and Guangshunbei Street (as shown in Figure 8) in VISSIM model and input traffic data. Then, three different traffic demand inputs: 300 veh/hour/lane, 600 veh/hour/lane, and 1000 veh/hour/lane, have been loaded separately into the network to simulate the traffic state in low hour, flat hour and rush hour of one day. Tables 2 and 3 show the traffic operation performance comparison of SCOOT system based on traditional approach and proposed network approach. In Table 2, the SCOOT system based on proposed method achieves better operation performance during low hour, flat hour, and rush hour. Specially, the travel time from North to South of Wangjingxi Road average decreased by 3.1% and from South to North of Wangjingxi Road average decreased by 7.3%; the travel time
Mathematical Problems in Engineering Table 2: Average travel time of Wangjingxi Road and Guangshunbei Street (s). Wangjingxi Road N to S S to N
Guangshunbei Street S to N N to S
Low hour Traditional method Proposed method
293 292
Decrease −0.34% Flat hour Traditional method 254.76
213 191
254 189
−10.32% −25.59%
204 210 2.94%
227.64
322.92
191.50
212.16 −6.8%
221.04 −31.54%
198.29 3.55%
Rush hour Traditional method 292.46 Proposed method 267.43
216.57 205.96
339.24 218.31
210.51 205.96
−8.56%
−4.9%
−35.65%
−2.16%
−3.1%
−7.3%
−31.41%
−1.35%
Proposed method 254.72 Decrease −0.0157%
Decrease Average decrease
from South to North of Guangshunbei Street decreased by 31.41% and from North to South decreased 1.35%. In Table 3, traffic network performance has been improved based on proposed configuration method, in which the network average stop delay decreased by 12.5%, the network average stops decreased by 19.61% and the network average speed increased by 11.74%. It is obviously verifying the availability and feasibility of the proposed approach in this paper.
6. Conclusion and Future Research Traditional key intersection selection and control subarea division method for advanced traffic signal control system do not consider the inherent characteristic of topology structure of the traffic network. In this paper, we use three different indexes based on network analysis to integrate the network topology structure indicators with traffic flow conditions which reflect the characteristic of the network from both static and dynamic aspects. It is more reasonable in theoretical analysis and traffic engineering in practice. Moreover, the advanced community discovery methods are applied to establish or adjust the traffic network control structure before the traffic signal control system come into operation where the proposed approach does not change their original system control strategy and signal optimization algorithm. In our traffic simulation research, compared to traditional method, the proposed control structure optimization approach will obviously decrease the travel time and stops of the test area. It really provides strong support for the application of this network control structural optimization in traffic signal network control. However, the following issues still need to be aware of in future research: how to achieve more reasonable concordance between key node assessment and control subarea division in practice; whether the dynamic division of subcontrol area
Mathematical Problems in Engineering
9
Table 3: Wangjing traffic network simulation performances.
Low hour Traditional method Proposed method Decrease Flat hour Traditional method Proposed method Decrease Rush hour Traditional method Proposed method Decrease Average decrease
Average stop delay (s)
Average stops
Average delay (s)
Average speed (km/h)
78.115 74.518 −4.6%
2.192 2.203 −0.50%
113.105 109.349 −3.32%
34.221 34.663 1.29%
99.04 89.91 −24.76%
4.574 4.056 −51.84%
185.926 144.688 −41.19%
27.222 30.878 27.33%
117.599 108.882 −7.41% −12.5%
7.454 7.025 −5.76% −19.61%
278.869 246.971 −11.44% −19.42%
21.689 23.565 8.65% 11.74%
is feasible and how to actualize this process; whether the stability of the network traffic control system will be affected after network analysis approach is applied.
Conflict of Interests The authors declare that there is no conflict of interests regarding the publication of this paper.
Acknowledgments This paper was supported by China National Natural Science Foundation (51308005), Scientific Research Project of Beijing Education Committee (PXM2013 014212 000029, 000031, 000028, KM20111009011), the Importation and Development of High-Caliber Talents Project of Beijing Municipal Institution (CIT&TCD201304002), and China National 863 High Technology Plan (2012AA112401).
References [1] R. J. Walinchus, “Real-time network decomposition and sub network interfacing,” Highway Research Record, pp. 20–28, 1971. [2] C. R. Stockfisch, “Guidelines for computer signal system selection in urban areas,” Traffic Engineering, vol. 43, no. 3, pp. 30–63, 1972. [3] C. Pinnell, J. J. DeShazo Jr., and R. L. Wilshire, “Areawide traffic control systems,” Traffic Engineering & Control, vol. 45, no. 4, pp. 16–20, 1975. [4] J. H. Kell and I. J. Fullerton, Manual of Traffic Signal Design, Prentice Hall, Englewood Cliffs, NJ, USA, 2nd edition, 1991. [5] H. N. Yagoda, E. H. Principe, C. E. Vick, and B. G. Leonard, “Subdivision of signal systems into control areas,” Traffic Engineering, vol. 43, no. 12, pp. 42–46, 1973. [6] E. C.-P. Chang, “Evaluation of interconnected arterial traffic signals,” Transportation Planning Journal, vol. 15, no. 1, pp. 137– 156, 1986. [7] P. B. Hunt, D. I. Robertson, and R. I. Winton, “SCOOT—a traffic responsive method of coordinating signals,” TRL Laboratory Report 1014, 1981.
[8] ATS Technology (HK) Limited, “SCATS Adaptive Control Introduction,” pp. 17–21, 1992. [9] M. Papageorgiou, C. Diakaki, V. Dinopoulou, A. Kotsialos, and Y. Wang, “Review of road traffic control strategies,” Proceedings of the IEEE, vol. 91, no. 12, pp. 2043–2067, 2003. [10] D. Bretherton, M. Bodger, N. Baber, and S. Controls, “SCOOT— the future [urban traffic control],” in Procceding of 12th IEEE International Conference on Road Transport Information and Control, pp. 301–306, April 2004. [11] A.-L. Barab´asi and R. Albert, “Emergence of scaling in random networks,” Science, vol. 286, no. 5439, pp. 509–512, 1999. [12] A.-M. Kermarrec, E. Le Merrer, B. Sericola, and G. Tr´edan, “Second order centrality: distributed assessment of nodes criticity in complex networks,” Computer Communications, vol. 34, no. 5, pp. 619–628, 2011. [13] B. W. Kernighan and S. Lin, “A efficient heuristic procedure for partitioning graphs,” The Bell Systems Technical Journal, vol. 49, pp. 291–307, 1970. [14] A. Pothen, H. D. Simon, and K.-P. Liou, “Partitioning sparse matrices with eigenvectors of graphs,” SIAM Journal on Matrix Analysis and Applications, vol. 11, no. 3, pp. 430–452, 1990. [15] M. Girvan and M. E. J. Newman, “Community structure in social and biological networks,” Proceedings of the National Academy of Sciences of the United States of America, vol. 99, no. 12, pp. 7821–7826, 2002. [16] F. Wu and B. A. Huberman, “Finding communities in linear time: a physics approach,” European Physical Journal B, vol. 38, no. 2, pp. 331–338, 2004. [17] M. N. Ahmed, S. M. Yamany, N. Mohamed, A. A. Farag, and T. Moriarty, “A modified fuzzy C-means algorithm for bias field estimation and segmentation of MRI data,” IEEE Transactions on Medical Imaging, vol. 21, no. 3, pp. 193–199, 2002. [18] M. E. J. Newman, “Fast algorithm for detecting community structure in networks,” Physical Review E, vol. 69, no. 6, Article ID 066133, 5 pages, 2004.
Advances in
Operations Research Hindawi Publishing Corporation http://www.hindawi.com
Volume 2014
Advances in
Decision Sciences Hindawi Publishing Corporation http://www.hindawi.com
Volume 2014
Journal of
Applied Mathematics
Algebra
Hindawi Publishing Corporation http://www.hindawi.com
Hindawi Publishing Corporation http://www.hindawi.com
Volume 2014
Journal of
Probability and Statistics Volume 2014
The Scientific World Journal Hindawi Publishing Corporation http://www.hindawi.com
Hindawi Publishing Corporation http://www.hindawi.com
Volume 2014
International Journal of
Differential Equations Hindawi Publishing Corporation http://www.hindawi.com
Volume 2014
Volume 2014
Submit your manuscripts at http://www.hindawi.com International Journal of
Advances in
Combinatorics Hindawi Publishing Corporation http://www.hindawi.com
Mathematical Physics Hindawi Publishing Corporation http://www.hindawi.com
Volume 2014
Journal of
Complex Analysis Hindawi Publishing Corporation http://www.hindawi.com
Volume 2014
International Journal of Mathematics and Mathematical Sciences
Mathematical Problems in Engineering
Journal of
Mathematics Hindawi Publishing Corporation http://www.hindawi.com
Volume 2014
Hindawi Publishing Corporation http://www.hindawi.com
Volume 2014
Volume 2014
Hindawi Publishing Corporation http://www.hindawi.com
Volume 2014
Discrete Mathematics
Journal of
Volume 2014
Hindawi Publishing Corporation http://www.hindawi.com
Discrete Dynamics in Nature and Society
Journal of
Function Spaces Hindawi Publishing Corporation http://www.hindawi.com
Abstract and Applied Analysis
Volume 2014
Hindawi Publishing Corporation http://www.hindawi.com
Volume 2014
Hindawi Publishing Corporation http://www.hindawi.com
Volume 2014
International Journal of
Journal of
Stochastic Analysis
Optimization
Hindawi Publishing Corporation http://www.hindawi.com
Hindawi Publishing Corporation http://www.hindawi.com
Volume 2014
Volume 2014