CN105225503A - Traffic control subarea is optimized and self-adapting regulation method - Google Patents

Traffic control subarea is optimized and self-adapting regulation method Download PDF

Info

Publication number
CN105225503A
CN105225503A CN201510762739.0A CN201510762739A CN105225503A CN 105225503 A CN105225503 A CN 105225503A CN 201510762739 A CN201510762739 A CN 201510762739A CN 105225503 A CN105225503 A CN 105225503A
Authority
CN
China
Prior art keywords
signal lamp
traffic control
crossing
lamp crossing
alpha
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510762739.0A
Other languages
Chinese (zh)
Other versions
CN105225503B (en
Inventor
柳林
肖露子
周素红
李秋萍
宋江宇
宋广文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sun Yat Sen University
Original Assignee
Sun Yat Sen University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sun Yat Sen University filed Critical Sun Yat Sen University
Priority to CN201510762739.0A priority Critical patent/CN105225503B/en
Publication of CN105225503A publication Critical patent/CN105225503A/en
Application granted granted Critical
Publication of CN105225503B publication Critical patent/CN105225503B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Traffic Control Systems (AREA)

Abstract

The invention discloses the optimization of a kind of traffic control sub-area division and self-adapting regulation method, traffic control sub-area division is carried out based on the category of roads of static state and dynamic arithmetic for real-time traffic flow, determine the traffic control subarea needing to carry out signal lamp interlock management and control and manual intervention according to saturation degree index, and traffic control community is upgraded automatically.The comprehensive category of roads of the present invention and arithmetic for real-time traffic flow carry out static state to traffic subarea and dynamically divide, and effectively improve sub-area division efficiency; Determine dissimilar traffic control subarea according to saturation degree, be conducive to building rational signal lamp linkage tube prosecutor case and manual intervention scheme; According to arithmetic for real-time traffic flow change, repartition for some traffic control communities changed, avoid the redundant computation that generation repartitioned by system-wide net.

Description

Traffic control subarea is optimized and self-adapting regulation method
Technical field
The present invention relates to urban traffic control sub-area division method, particularly relate to a kind of traffic control sub-area division in conjunction with category of roads and arithmetic for real-time traffic flow and region adaptivity method of adjustment.
Background technology
Sub-area division carries out the control of regional coordination signal and determines the prerequisite of reasonable traffic control measure and scope.Huge, complicated road network is divided into several according to certain Principles and ways and evaluates subarea by it, thus the relation of transportation supplies and transport need in acquisition subarea, and then determine the signal coordinated control strategy or traffic control measure etc. of different traffic control community.
In current existing sub-area division research, mainly contain static state and dynamically divide two kinds of methods.Static division, owing to can not carry out Reasonable adjustment according to real-time traffic situation in time, divides conversion to the dynamic traffic control community based on arithmetic for real-time traffic flow just gradually, but dynamic traffic community divides counting yield to be often difficult to meet current demand.How static division is combined with dynamically dividing, improve the real-time of sub-area division and to raise the efficiency be a direction being worth breakthrough.Meanwhile, different category of roads is due to the difference of road structure, stream characteristics, and generally speaking, road relevance that is identical or adjacent road grade is stronger.But category of roads is included in the consideration of traffic control community division and is gone by rarer research.In addition, signal control work zone partition problem is a dynamic problem, traffic flow change in city road network has very strong period characteristic, original signal control work zone can be made not support well, and coordinating signal controls, when signal control work zone no longer meets division principle, need to carry out dynamic conditioning according to the real-time change situation of traffic flow to control work zone.Existing signal lamp dynamic conditioning mostly is manually determines interval sometime, and division is recalculated in unification, but owing to disturbing by the time strong in part traffic control community, does not need to divide, result in redundant computation.
Summary of the invention
For overcoming above-mentioned the deficiencies in the prior art, the invention provides a kind of traffic control subarea to optimize and self-adapting regulation method, for improving sub-network division efficiency, accuracy and real-time, take different traffic dispersion strategies for differently traffic control cell type better.
The present invention has carried out the integration of system to " traffic zone based on arithmetic for real-time traffic flow divides, the real-time update of traffic control community ", and proposed before dynamic partitioning traffic control community, first based on category of roads, signal lamp crossing is carried out to the method for static traffic community division, and according to the traffic flow real-time change of dynamic traffic control community, targetedly again division is upgraded to signal lamp crossing, local.
To achieve these goals, the present invention proposes a kind of traffic control subarea and optimizes and self-adapting regulation method, comprises the following steps:
S1. build road network and traffic flow data storehouse, specify road network topology relation and category of roads;
S2. according to road network topology relation and category of roads, Preliminary division is carried out to signal lamp intersection type, calculate the physical similarity between two between signal lamp crossing, signal lamp crossing is divided into one or more static traffic according to physical similarity and controls community;
S3. the static traffic obtained with step S2 controls community for benchmark, in conjunction with arithmetic for real-time traffic flow, the traffic flow degree of association of further calculating between two between signal lamp crossing, is divided into multiple dynamic traffic control subarea according to the traffic flow degree of association by each static traffic control work zone;
S4. calculate each signal lamp crossing present period saturation degree, on this basis, calculate the saturation degree of each dynamic traffic control subarea at present period; Wagon flow is divided into by dynamic traffic control microzonation to pass unimpeded community, signal lamp Collaborative Control community and Collaborative Control community three types in many ways according to dynamic traffic control subarea saturation degree;
S5. judge whether current time reaches the default time apart from the moment of dynamic traffic control last time subarea adjustment, original dynamic traffic control microzonation offshoot program is maintained constant when not reaching, then recalculate each dynamic traffic control cell signal lamp intersection saturation degree when reaching, and according to each dynamic traffic control cell signal lamp intersection saturation degree, cell type is divided; If meet one of following two conditions, then community is controlled to the static traffic at the place, dynamic traffic control community changed and repartition: (1) exists dynamic traffic control cell type and changes; (2) the signal lamp crossing existed in dynamic traffic control community corresponding to saturation degree maximal value changes.
Compared with prior art, the invention has the beneficial effects as follows: consider category of roads and arithmetic for real-time traffic flow carries out static state to traffic subarea and dynamically divides, effectively improve sub-area division efficiency; Determine dissimilar traffic control subarea according to saturation degree, be conducive to building rational signal lamp linkage tube prosecutor case and manual intervention scheme; According to arithmetic for real-time traffic flow change, repartition for some traffic control communities changed, avoid the redundant computation that generation repartitioned by system-wide net.Method overcomes original traffic control sub-area division static and dynamic Status sub-area division and combines the problems such as not enough, control work zone traffic plan specific aim is strong, counting yield is on the low side and adaptive ability is not enough.
Accompanying drawing explanation
Fig. 1 is the process flow diagram of the inventive method.
Fig. 2 is six type signal lamp crossing schematic diagram.
Fig. 3 be based on category of roads static traffic control microzonation divide process flow diagram.
Fig. 4 divides process flow diagram based on the dynamic traffic control microzonation of arithmetic for real-time traffic flow.
Fig. 5 is the traffic control cell classification process flow diagram based on signal lamp intersection saturation degree.
Fig. 6 is that traffic control community adjusts process flow diagram in real time.
Fig. 7 is road network schematic diagram.
Embodiment
Below in conjunction with accompanying drawing, the present invention is further described.
Techniqueflow of the present invention as shown in Figure 1, comprises database sharing, controls community divide, divide based on the dynamic traffic control community of arithmetic for real-time traffic flow, adjust five steps based on the signal lamp traffic control cell classification of signal lamp intersection saturation degree, traffic control subdistrict self-adaptive based on the static traffic of category of roads.
1.1 database sharing:
Build road network and traffic flow data storehouse, specify road network topology relation and category of roads; Road network topology relation main manifestations is the syntople between signal lamp crossing, and category of roads is divided into major urban arterial highway, city subsidiary road, Urban Branch Road three major types.
1.2 based on category of roads static traffic control community divide:
1) road net is represented, wherein V={v with G=(V, E) 1, v 2..., v n, v irepresent i-th signal control signal lamp crossing, V is all signal control signal lamp crossings set in network; E={e 12, e 23..., e ij, e ijrepresent the section between connection signal control signal lamp crossing i and j, its weight w ijrepresent the relevance of signal lamp crossing i and j, E is the set in all sections in network.
Different according to category of roads, signal lamp crossing is divided into major trunk roads and major trunk roads, major trunk roads and subsidiary road, major trunk roads and branch road, subsidiary road and subsidiary road, subsidiary road and branch road, branch road and branch road six type; And to six class signal lamp intersection type assignment respectively:
R i=θ,1≤θ≤6,θ∈n
Wherein, R i=1 is major trunk roads and arterial-type signal lamp crossing, R i=2 is major trunk roads and subsidiary road type signal lamp crossing, R i=3 is major trunk roads and tributary type signals lamp crossing, R i=4 is subsidiary road and subsidiary road type signal lamp crossing, R i=5 is subsidiary road and tributary type signals lamp crossing, R i=6 is branch road and tributary type signals lamp crossing;
The physical similarity in road network G between adjacent communications signals lamp crossing is made to be w (i, j)represent the relevance of signal lamp crossing i and j, R i, R jbe respectively the types value of signal lamp crossing i, j, d ijrepresent the distance of signal lamp crossing i and signal lamp crossing j; When signal lamp crossing i is not communicated with signal lamp crossing j, corresponding w (i, j)be 0, e be natural constant;
2) adjacency matrix of road network G is H, when signal lamp crossing i in road network G is communicated with signal lamp crossing j is oriented, namely there is a section e ijwhen being connected, the element a in H ij=1, when signal lamp crossing i and signal lamp crossing j does not have a section e ijwhen being connected, a ij=0; As i=j, a ij=0;
The weighted adjacency matrix of road network G is the element in W, W:
w i j = w ( i , j ) , a i j = 1 0 , a i j = 0
Diagonal matrix D=diag{d i, d i=∑ jw (i, j)
3) a symmetric matrix L having n node, have the Laplace matrix of the non-directed graph of weight to be n × n dimension.If have limit to connect between these two nodes, then L ijfor negative, otherwise be 0.Therefore matrix L can be expressed as L=D-W, wherein, D is a diagonal matrix, and the element on its diagonal line is with regard to the degree of each node corresponding, and W is then the weighted adjacency matrix of this network.
4) the Laplacian little eigenwert of matrix second and Fiedler vector is calculated.Traffic control community partition problem can be converted into the segmentation problem to figure G=(V, E).
All row of L matrix and row and be all 0, therefore, this matrix always has an eigenwert 0, then all elements of its characteristic of correspondence vector is all 1.If G is UNICOM, so the second little eigenvalue λ 2for positive number, and in its characteristic of correspondence vector and Fiedler vector, the numerical values recited of each element (comprising positive and negative two kinds of elements) reflects the mutual relationship of its corresponding vertex.
5) according to Fiedler proper vector F=(f 1, f 2..., f n) in the numerical value of each element, adopt dichotomy to split each key element of Fiedler vector, a subregion be divided into two.If the number of partitions reaches K, stop Fiedler segmentation, if the total number of partitions of road network does not reach K, return step 3), select the subregion that signal lamp crossing number is maximum, set up the Laplace matrix that this subregion is corresponding, and repeat step 4) and 5), solve Fiedler vector and carry out the segmentation of Fiedler vector; Concrete dividing method is: select critical value S=0, split, by f element each in Fiedler proper vector F ia subregion is assigned to, all the other f in the summit of>=0 ianother subregion is assigned to, i=1,2 in the summit of < 0 ..., n.
1.3 divide based on the dynamic traffic control community of arithmetic for real-time traffic flow:
1) divide according to static traffic control work zone, obtain K static traffic control work zone altogether, use G k=(V k, E k) represent the road net of a corresponding kth static traffic control work zone, 1≤k≤K; Wherein V k={ v k1, v k2..., v kp..., v kprepresent kth static traffic control work zone p signal lamp crossing, V kit is all signal lamp crossings set in a kth static traffic control work zone; E k={ e k12, e k23..., e kpq, e kpqrepresent the section between connection signal lamp crossing p and q, E kfor the set in all sections in a kth static traffic control work zone;
2) in a kth static traffic control work zone, the traffic flow degree of association ρ of signal lamp crossing p and the q be connected k (p, q)the computing method of recommending in U.S.'s " traffic control system handbook " are adopted to calculate:
&rho; k ( p , q ) = 0.5 1 + t &lsqb; n &times; Q max &Sigma; i = 1 n Q i &rsqb; - ( N - 2 )
Wherein, n is point number sailed into from the vehicle of stream signal lamp crossing; Q ibe the volume of traffic that i-th branch arrives downstream signal lamp crossing, Q maxfor arriving the volume of traffic maximal value of downstream signal lamp crossing in branch; for arriving the volume of traffic sum total of downstream signal lamp crossing; T is the running time of vehicle in two signal lamp crossings; N is the number of track-lines that downstream is driven towards in upstream; Due to signal lamp crossing p and signal lamp crossing q upstream and downstream signal lamp crossing each other, therefore, it is possible to obtain two ρ k (p, q)value, gets the traffic flow degree of association ρ of both mean values as final signal lamp crossing p and q k (p, q);
3) each static traffic control work zone road net G is calculated kadjacency matrix be H k, as road network G kwhen middle signal lamp crossing p is communicated with signal lamp crossing q, H kin element a kpq=1, when signal lamp crossing p is not communicated with signal lamp crossing q, a kpq=0; As p=q, a kpq=0;
4) each static traffic control work zone road net G is calculated kweighted adjacency matrix W k, and diagonal angle adjacency matrix D k, wherein, weighted adjacency matrix W kin element w kpqfor:
w k p q = &rho; k ( p , q ) , a p q = 1 0 , a p q = 0
D k=diag{d kp},d kp=∑ qρ k(p,q)
5) road net signal lamp crossing, each static subarea Laplacian matrix L is calculated k, wherein L k=D k-W k;
6) according to the Laplacian matrix L built k, solve the proper vector corresponding to the little eigenwert of this matrix second, i.e. Fiedler vector: F k=(f k1, f k2..., f km);
7) according to Fiedler proper vector F k=(f k1, f k2..., f km) in the numerical value of each element, adopt dichotomy to split each key element of Fiedler vector, a subregion be divided into two.If signal lamp crossing number maximal value is less than Z in subregion, stop Fiedler segmentation; If exist wherein in any one subregion signalized intersections number be more than or equal to Z, return step 5), select the subregion that signal lamp crossing number is maximum, set up the Laplace matrix that this subregion is corresponding, and repeat step 6) and 7), solve Fiedler vector and carry out the segmentation of Fiedler vector; Concrete dividing method is: select critical value S=0, to Fiedler proper vector F kin each element split, by f kpa subregion is assigned to, all the other f in the summit of>=0 kpthe summit of < 0 assign to another subregion (p=1,2 ..., m); A final kth static traffic controls community will be divided into L dynamic traffic control community;
8) according to dynamic traffic control sub-area division, a kth static traffic control work zone correspondence obtains L dynamic traffic control subarea.Use G kl=(V kl, E kl) represent l the dynamic traffic control subarea that a corresponding kth static traffic control work zone is corresponding, wherein 1 < k≤K, 1 < l≤L;
1.4 based on the traffic control cell classification of signal lamp intersection saturation degree:
1) each dynamic traffic control subarea G is calculated klthe saturation degree of T period wherein k is that a kth static traffic controls cell number, and l is dynamic traffic control cell number, wherein, and 1 < k≤K, 1 < l≤L; Each signal lamp intersection saturation degree computing formula is as follows:
S k l &alpha; T = V k l &alpha; T C k l &alpha; T
Wherein, α represents that signal lamp crossing is numbered, for dynamic traffic control subarea G klsignal lamp crossing sum; for dynamic traffic control community G klα signal lamp crossing at the volume of traffic of T period; for representing dynamic traffic control community G klα signal lamp crossing in the maximum traffic capacity of T period;
2) the maximum traffic capacity computing formula as follows:
C k l &alpha; T = { &Sigma; &gamma; = 1 &Gamma; k l &alpha; 1 T C k l &alpha; &beta; &gamma; T . &Sigma; &gamma; = 1 &Gamma; k l &alpha; 2 T C k l &alpha; &beta; &gamma; T , ... , &Sigma; &gamma; = 1 &Gamma; k l &alpha; &beta; T C k l &alpha; &beta; &gamma; T , ... }
The maximum traffic capacity of each import in each element respective signal lamp crossing; Wherein, α is signal lamp crossing numbering, and β is α signal lamp crossing inlet numbering, and γ is β import lane number, and 0 < α≤A, A are dynamic traffic control community, place G klsignal lamp crossing quantity; 0 < β≤B, B are the import volume of signal lamp crossing, place α; 0 < γ≤Γ; Γ is the track quantity of place import β; the dynamic traffic control community G in the T period klthe traffic capacity in γ track of α β the import in signal lamp crossing, for the dynamic traffic control community G in the T period klβ the import numbering import track sum α signal lamp crossing;
3) volume of traffic get the data on flows that each import records at the ground induction coil of T period, formula is as follows:
V k l &alpha; T = { &Sigma; &gamma; = 1 &Gamma; k l &alpha; 1 T V k l &alpha; &beta; &gamma; T . &Sigma; &gamma; = 1 &Gamma; k l &alpha; 2 T V k l &alpha; &beta; &gamma; T , ... , &Sigma; &gamma; = 1 &Gamma; k l &alpha; &beta; T V k l &alpha; &beta; &gamma; T , ... }
Each element is at the volume of traffic of each import in T period respective signal lamp crossing; Wherein, α is signal lamp crossing numbering, and β is α signal lamp crossing inlet numbering, and γ is β import lane number, and 0 < α≤A, A are dynamic traffic control community, place G klsignal lamp crossing quantity; 0 < β≤B, B are the import volume of signal lamp crossing, place α; 0 < γ≤Γ, Γ are the track quantity of place import β; the dynamic traffic control community G in the T period klthe volume of traffic in γ track of α β the import in signal lamp crossing, for the dynamic traffic control community G in the T period klβ the import numbering import track sum α signal lamp crossing; 4) β import in the saturation degree of T period is:
S k l &alpha; &beta; T = V k l &alpha; &beta; T C k l &alpha; &beta; T = &Sigma; &gamma; = 1 &Gamma; &beta; T V k l &alpha; &beta; &gamma; T &Sigma; &gamma; = 1 &Gamma; &beta; T C k l &alpha; &beta; &gamma; T
5) import β saturation degree maximal value in the α of signal lamp crossing of winning the confidence is the saturation degree in the T period of this signal lamp crossing, that is:
S k l &alpha; T = V k l &alpha; T C k l &alpha; T = max { S k l &alpha; &beta; T } = max { &Sigma; &gamma; = 1 &Gamma; &beta; T V k l &alpha; &beta; &gamma; T &Sigma; &gamma; = 1 &Gamma; &beta; T C k l &alpha; &beta; &gamma; T }
6) saturation degree of dynamic traffic control community in the T period is calculated computing formula is:
S k l T 1 &alpha; &Sigma; &alpha; = 1 A k l T S k l &alpha; T
Wherein, k represents that static traffic control work zone is numbered, and l represents the dynamic traffic control subarea numbering in static traffic control work zone, and α is signal lamp crossing numbering in dynamic traffic control subarea, for the signal lamp intersection saturation degree of T period, for the dynamic traffic control subarea G in the T period klthe number of middle signal lamp crossing;
7) according to dynamic traffic control community saturation degree namely S k l T &le; 0.5 , 0.5 < S k l T &le; 0.8 , S k l T > 0.8 , Dynamic traffic control community is divided into respectively wagon flow to pass unimpeded and control community, signal lamp Collaborative Control community and Collaborative Control community in many ways.
Wherein, wagon flow community of passing unimpeded does not need to take signal lamp linkage tube prosecutor case and manual intervention, multi-party signal lamp Collaborative Control community needs to enable signal lamp linkage tube prosecutor case, in many ways Collaborative Control community needs, except signal lamp interlock management and control, to need to strengthen other all available forces equally and dredge traffic congestion section.
The real-time adjustment of 1.5 traffic control communities:
Calculate T+1 period each signal lamp intersection saturation degree calculating T+1 period each signal lamp intersection saturation degree basis on, calculate dynamic traffic control subarea saturation degree contrast with whether corresponding crossing α exists change, and whether the type in two period same dynamic traffic control subareas changes, if meet wherein a kind of change, then repartition dynamic traffic control subarea, static traffic control work zone remains unchanged; Otherwise, without the need to carrying out dynamic traffic control sub-area division.By above method, self-adaptative adjustment division can be carried out to according to road network vehicle flowrate to traffic control community, for signal lamp interlock management and control, traffic dispersion provide scope more accurately to determine.
The above-mentioned traffic control subdistrict self-adaptive division methods based on category of roads and arithmetic for real-time traffic flow, combine the aspect such as self-adaptative adjustment of the traffic control community static division of category of roads, the traffic control district dynamic division of arithmetic for real-time traffic flow, traffic control cell classification, traffic control community, form a perfect traffic control subdistrict self-adaptive adjustment System, can traffic control community be obtained divide adjustment situation in dynamic high-efficiency ground in time.
Compared with method in the past, the invention has the beneficial effects as follows: consider category of roads and arithmetic for real-time traffic flow carries out static state to traffic subarea and dynamically divides, effectively improve sub-area division efficiency; Determine dissimilar traffic control subarea according to saturation degree, be conducive to building rational signal lamp linkage tube prosecutor case and manual intervention scheme; According to arithmetic for real-time traffic flow change, repartition for some traffic control communities changed, avoid the redundant computation that generation repartitioned by system-wide net.Method overcomes original traffic control sub-area division static and dynamic Status sub-area division and combines the problems such as not enough, control work zone traffic plan specific aim is strong, counting yield is on the low side and adaptive ability is not enough.
Based on above feature, the traffic control subdistrict self-adaptive division methods based on category of roads and arithmetic for real-time traffic flow that the present invention announces also is played a great role as the smart city power-assisted of building in traffic flow real-time estimate, road condition assessment etc.
The above embodiment only have expressed the possible embodiment of the present invention, and it describes comparatively concrete and detailed, but therefore can not be interpreted as the restriction to the scope of the claims of the present invention.It should be pointed out that for the person of ordinary skill of the art, without departing from the inventive concept of the premise, can also make some distortion and improvement, these all belong to protection scope of the present invention.Therefore, the protection domain of patent of the present invention should be as the criterion with claims.

Claims (6)

1. traffic control sub-area division is optimized and a self-adapting regulation method, it is characterized in that, comprises the following steps:
S1. build road network and traffic flow data storehouse, specify road network topology relation and category of roads;
S2. according to road network topology relation and category of roads, Preliminary division is carried out to signal lamp intersection type, calculate the physical similarity between two between signal lamp crossing, signal lamp crossing is divided into one or more static traffic according to physical similarity and controls community;
S3. the static traffic obtained with step S2 controls community for benchmark, in conjunction with arithmetic for real-time traffic flow, the traffic flow degree of association of further calculating between two between signal lamp crossing, is divided into multiple dynamic traffic control subarea according to the traffic flow degree of association by each static traffic control work zone;
S4. calculate each signal lamp crossing present period saturation degree, on this basis, calculate the saturation degree of each dynamic traffic control subarea at present period; Wagon flow is divided into by dynamic traffic control microzonation to pass unimpeded community, signal lamp Collaborative Control community and Collaborative Control community three types in many ways according to dynamic traffic control subarea saturation degree;
S5. judge whether current time reaches the default time apart from the moment of dynamic traffic control last time subarea adjustment, original dynamic traffic control microzonation offshoot program is maintained constant when not reaching, then recalculate each dynamic traffic control cell signal lamp intersection saturation degree when reaching, and according to each dynamic traffic control cell signal lamp intersection saturation degree, cell type is divided; If meet one of following two conditions, then community is controlled to the static traffic at the place, dynamic traffic control community changed and repartition: (1) exists dynamic traffic control cell type and changes; (2) the signal lamp crossing existed in dynamic traffic control community corresponding to saturation degree maximal value changes.
2. traffic control sub-area division according to claim 1 is optimized and self-adapting regulation method, it is characterized in that, in step S1, road network topology relation main manifestations is the syntople between signal lamp crossing, and category of roads is divided into major urban arterial highway, city subsidiary road, Urban Branch Road three major types.
3. traffic control sub-area division according to claim 2 is optimized and self-adapting regulation method, it is characterized in that, the division methods that step S2 static traffic controls community is:
21) road network is represented, wherein V={v with G=(V, E) 1, v 2..., v i..., v irepresent i-th signal lamp crossing, V is all signal lamp crossings set in road network; E={e 12, e 23..., e ij..., e ijrepresent the section between connection signal lamp crossing i and j, E is the set in all sections in road network;
22) different according to category of roads, signal lamp crossing is divided into major trunk roads and major trunk roads, major trunk roads and subsidiary road, major trunk roads and branch road, subsidiary road and subsidiary road, subsidiary road and branch road, branch road and branch road six type; And to six class signal lamp intersection type assignment respectively:
R i=θ,1≤θ≤6,θ∈n
Wherein, R i=1 is major trunk roads and arterial-type signal lamp crossing, R i=2 is major trunk roads and subsidiary road type signal lamp crossing, R i=3 is major trunk roads and tributary type signals lamp crossing, R i=4 is subsidiary road and subsidiary road type signal lamp crossing, R i=5 is subsidiary road and tributary type signals lamp crossing, R i=6 is branch road and tributary type signals lamp crossing;
23) physical similarity in road network G between adjacent communications signals lamp crossing is made to be w (i, j)represent the relevance of signal lamp crossing i and j, R i, R jbe respectively the types value of signal lamp crossing i, j, d ijrepresent the distance of signal lamp crossing i and signal lamp crossing j; When signal lamp crossing i is not communicated with signal lamp crossing j, corresponding w (i, j)be 0, e be natural constant;
24) calculate the adjacency matrix H of road network G, when signal lamp crossing i in road network G is communicated with signal lamp crossing j is oriented, namely there is a section e ijwhen being connected, the element a in H ij=1, when signal lamp crossing i and signal lamp crossing j does not have a section e ijwhen being connected, a ij=0; As i=j, a ij=0;
25) weighted adjacency matrix W and the diagonal angle adjacency matrix D of road network G is calculated;
Element w wherein in weighted adjacency matrix W ijvalue is:
w i j = w ( i , j ) , a i j = 1 0 , a i j = 0
D=diag{d i},d i=∑ jw(i,j);
26) road network signal lamp crossing Laplacian matrix L is calculated, wherein L=D-W;
27) based on Laplacian matrix L, the proper vector corresponding to the little eigenwert of this matrix second is solved, i.e. Fiedler proper vector: F=(f 1, f 2..., f n), wherein, the element f of proper vector F inumerical value corresponding with signal lamp crossing i;
28) according to Fiedler proper vector F=(f 1, f 2..., f n) in the numerical value of each element, adopt dichotomy to split each key element of Fiedler vector, a subregion be divided into two; If the number of partitions reaches K, stop Fiedler segmentation, if the total number of partitions of road network does not reach K, return step 26), select the subregion that signal lamp crossing number is maximum, set up the Laplace matrix that this subregion is corresponding, and repeat step 27) and 28), solve Fiedler vector and carry out the segmentation of Fiedler vector;
Concrete dividing method is: select critical value S=0, split, by f element each in Fiedler proper vector F ia subregion is assigned to, all the other f in the summit of>=0 ianother subregion is assigned to, i=1,2 in the summit of <0 ..., n.
4. traffic control sub-area division according to claim 3 is optimized and self-adapting regulation method, and it is characterized in that, the division methods in step S3 dynamic traffic control subarea is:
31) divide according to static traffic control work zone, obtain K static traffic control work zone altogether, use G k=(V k, E k) represent the road net of a corresponding kth static traffic control work zone, 1≤k≤K; Wherein V k={ v k1, v k2..., v kp..., v kprepresent kth static traffic control work zone p signal lamp crossing, V kit is all signal lamp crossings set in a kth static traffic control work zone; E k={ e k12, e k23..., e kpq, e kpqrepresent the section between connection signal lamp crossing p and q, E kfor the set in all sections in a kth static traffic control work zone;
32) determine in a kth static traffic control work zone, the traffic flow degree of association ρ of signal lamp crossing p and the q be connected k (p, q)for:
&rho; k ( p , q ) = 0.5 1 + t &lsqb; n &times; Q m a x &Sigma; i = 1 n Q i &rsqb; - ( N - 2 )
Wherein, n is point number sailed into from the vehicle of stream signal lamp crossing; Q ibe the volume of traffic that i-th branch arrives downstream signal lamp crossing, Q maxfor arriving the volume of traffic maximal value of downstream signal lamp crossing in branch; for arriving the volume of traffic sum total of downstream signal lamp crossing; T is the running time of vehicle in two signal lamp crossings; N is the number of track-lines that downstream is driven towards in upstream; Due to signal lamp crossing p and signal lamp crossing q upstream and downstream signal lamp crossing each other, therefore, it is possible to obtain two ρ k (p, q)value, gets the traffic flow degree of association ρ of both mean values as final signal lamp crossing p and q k (p, q);
33) each static traffic control work zone road net G is calculated kadjacency matrix be H k, as road network G kwhen middle signal lamp crossing p is communicated with signal lamp crossing q, H kin element a kpq=1, when signal lamp crossing p is not communicated with signal lamp crossing q, a kpq=0; As p=q, a kpq=0;
34) each static traffic control work zone road net G is calculated kweighted adjacency matrix W k, and diagonal angle adjacency matrix D k, wherein, weighted adjacency matrix W kin element w kpqfor:
w k p q = &rho; k ( p , q ) , a p q = 1 0 , a p q = 0
D k=diag{d kp},d kp=∑ qρ k(p,q)
35) each static traffic control work zone road net signal lamp crossing Laplacian matrix L is calculated k, wherein L k=D k-W k;
36) according to Laplacian matrix L k, solve the proper vector corresponding to the little eigenwert of this matrix second, i.e. Fiedler vector: F k=(f k1, f k2..., f km);
37) according to Fiedler proper vector F k=(f k1, f k2..., f km) in the numerical value of each element, adopt dichotomy to split each key element of Fiedler vector, a subregion be divided into two; If signal lamp crossing number maximal value is less than Z in subregion, stop Fiedler segmentation; If exist wherein in any one subregion signalized intersections number be more than or equal to Z, return step 35), select the subregion that signal lamp crossing number is maximum, set up the Laplace matrix that this subregion is corresponding, and repeat step 36) and 37), solve Fiedler vector and carry out the segmentation of Fiedler vector;
Concrete dividing method is: select critical value S=0, to Fiedler proper vector F kin each element split, by f kpa subregion is assigned to, all the other f in the summit of>=0 kpanother subregion is assigned to, p=1,2 in the summit of <0 ..., m; A final kth static traffic controls community will be divided into L dynamic traffic control community;
38) according to dynamic traffic control sub-area division, a kth static traffic control work zone correspondence obtains L dynamic traffic control subarea; Use G kl=(V kl, E kl) represent l the dynamic traffic control subarea that a corresponding kth static traffic control work zone is corresponding, wherein 1 < k≤K, 1 < l≤L.
5. traffic control sub-area division according to claim 4 is optimized and self-adapting regulation method, it is characterized in that, in step S4 based on the dynamic traffic control cell categories of signal lamp intersection saturation degree mode of delimiting is:
41) each dynamic traffic control subarea G is calculated klthe saturation degree of T period wherein k is that a kth static traffic controls cell number, and l is dynamic traffic control cell number, wherein, and 1 < k≤K, 1 < l≤L; Each signal lamp intersection saturation degree computing formula is as follows:
S k l &alpha; T = V k l &alpha; T C k l &alpha;
Wherein, α represents that signal lamp crossing is numbered, for dynamic traffic control subarea G klsignal lamp crossing sum; for dynamic traffic control community G klα signal lamp crossing at the volume of traffic of T period; for representing dynamic traffic control community G klα signal lamp crossing in the maximum traffic capacity of T period;
42) the maximum traffic capacity computing formula as follows:
C k l &alpha; T = { &Sigma; &gamma; = 1 &Gamma; k l &alpha; 1 T C k l &alpha; &beta; &gamma; T , &Sigma; &gamma; = 1 &Gamma; k l &alpha; 2 T C k l &alpha; &beta; &gamma; T , ... , &Sigma; &gamma; = 1 &Gamma; k l &alpha; &beta; T C k l &alpha; &beta; &gamma; T , ... }
The maximum traffic capacity of each import in each element respective signal lamp crossing; Wherein, α is signal lamp crossing numbering, and β is α signal lamp crossing inlet numbering, and γ is β import lane number, and 0 < α≤A, A are dynamic traffic control community, place G klsignal lamp crossing quantity; 0 < β≤B, B are the import volume of signal lamp crossing, place α; 0 < γ≤Γ; Γ is the track quantity of place import β; the dynamic traffic control community G in the T period klthe traffic capacity in γ track of α β the import in signal lamp crossing, for the dynamic traffic control community G in the T period klβ the import numbering import track sum α signal lamp crossing;
43) volume of traffic get the data on flows that each import records at the ground induction coil of T period, formula is as follows:
V k l &alpha; T = { &Sigma; &gamma; = 1 &Gamma; k l &alpha; 1 T V k l &alpha; &beta; &gamma; T , &Sigma; &gamma; = 1 &Gamma; k l &alpha; 2 T V k l &alpha; &beta; &gamma; T , ... , &Sigma; &gamma; = 1 &Gamma; k l &alpha; &beta; T V k l &alpha; &beta; &gamma; T , ... }
Each element is at the volume of traffic of each import in T period respective signal lamp crossing; Wherein, α is signal lamp crossing numbering, and β is α signal lamp crossing inlet numbering, and γ is β import lane number, and 0 < α≤A, A are dynamic traffic control community, place G klsignal lamp crossing quantity; 0 < β≤B, B are the import volume of signal lamp crossing, place α; 0 < γ≤Γ, Γ are the track quantity of place import β; the dynamic traffic control community G in the T period klthe volume of traffic in γ track of α β the import in signal lamp crossing, for the dynamic traffic control community G in the T period klβ the import numbering import track sum α signal lamp crossing;
44) β import in the saturation degree of T period is:
S k l &alpha; &beta; T = V k l &alpha; &beta; T C k l &alpha; &beta; T = &Sigma; &gamma; = 1 &Gamma; &beta; T V k l &alpha; &beta; &gamma; T &Sigma; &gamma; = 1 &Gamma; &beta; T C k l &alpha; &beta; &gamma; T
45) import β saturation degree maximal value in the α of signal lamp crossing of winning the confidence is the saturation degree in the T period of this signal lamp crossing, that is:
S k l &alpha; T = V k l &alpha; T C k l &alpha; T = max { S k l &alpha; &beta; T } = max { &Sigma; &gamma; = 1 &Gamma; &beta; T V k l &alpha; &beta; &gamma; T &Sigma; &gamma; = 1 &Gamma; &beta; T C k l &alpha; &beta; &gamma; T }
46) saturation degree of dynamic traffic control community in the T period is calculated computing formula is:
S k l T = 1 &alpha; &Sigma; &alpha; = 1 A k l T S k l &alpha; T
Wherein, k represents that static traffic control work zone is numbered, and l represents the dynamic traffic control subarea numbering in static traffic control work zone, and α is signal lamp crossing numbering in dynamic traffic control subarea, for the signal lamp intersection saturation degree of T period, for the dynamic traffic control subarea G in the T period klthe number of middle signal lamp crossing;
47) according to T period dynamic traffic control community saturation degree namely > 0.8, is divided into wagon flow respectively and passes unimpeded and control community, signal lamp Collaborative Control community and Collaborative Control community in many ways by dynamic traffic control community.
6. traffic control sub-area division according to claim 5 is optimized and self-adapting regulation method, and it is characterized in that, the real-time adjustment of traffic control community refers to: calculate T+1 period each signal lamp intersection saturation degree calculating T+1 period each signal lamp intersection saturation degree basis on, calculate dynamic traffic control subarea saturation degree contrast with whether corresponding crossing α exists change, and whether the type in two period same dynamic traffic control subareas changes, if meet wherein a kind of change, then repartition dynamic traffic control subarea, static traffic control work zone remains unchanged; Otherwise, without the need to carrying out dynamic traffic control sub-area division.
CN201510762739.0A 2015-11-09 2015-11-09 Traffic control sub-district optimizes and self-adapting regulation method Active CN105225503B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510762739.0A CN105225503B (en) 2015-11-09 2015-11-09 Traffic control sub-district optimizes and self-adapting regulation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510762739.0A CN105225503B (en) 2015-11-09 2015-11-09 Traffic control sub-district optimizes and self-adapting regulation method

Publications (2)

Publication Number Publication Date
CN105225503A true CN105225503A (en) 2016-01-06
CN105225503B CN105225503B (en) 2017-10-24

Family

ID=54994433

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510762739.0A Active CN105225503B (en) 2015-11-09 2015-11-09 Traffic control sub-district optimizes and self-adapting regulation method

Country Status (1)

Country Link
CN (1) CN105225503B (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105913673A (en) * 2016-05-18 2016-08-31 杭州智诚惠通科技有限公司 Large-scale road network signal lamp estimation method
CN107180541A (en) * 2017-06-01 2017-09-19 华南理工大学 A kind of dynamic adjusting method of traffic control cell
CN108305468A (en) * 2017-01-13 2018-07-20 普天信息技术有限公司 One kind being based on shifty traffic control method and system
CN108320511A (en) * 2018-03-30 2018-07-24 江苏智通交通科技有限公司 Urban highway traffic sub-area division method based on spectral clustering
CN108335496A (en) * 2018-01-02 2018-07-27 青岛海信网络科技股份有限公司 A kind of City-level traffic signal optimization method and system
CN109272170A (en) * 2018-10-11 2019-01-25 北京市交通信息中心 A kind of traffic zone dividing system based on Louvain algorithm
CN110889967A (en) * 2019-11-28 2020-03-17 北京航空航天大学 Overflow risk balance signal control optimization method based on main road segmentation
CN111210625A (en) * 2020-01-10 2020-05-29 阿里巴巴集团控股有限公司 Traffic control method and device and electronic equipment
CN111325979A (en) * 2020-02-28 2020-06-23 海信集团有限公司 Method and device for dividing traffic control multistage subareas
CN111341110A (en) * 2020-05-22 2020-06-26 深圳市城市交通规划设计研究中心股份有限公司 Signal coordination control subarea division method and device, storage medium and terminal equipment
CN111354197A (en) * 2018-12-24 2020-06-30 北京嘀嘀无限科技发展有限公司 Method and equipment for dividing traffic subareas and time periods
CN111462490A (en) * 2020-04-03 2020-07-28 海信集团有限公司 Road network visualization method and device based on multistage subregion division
CN111798677A (en) * 2020-07-15 2020-10-20 安徽达尔智能控制***股份有限公司 Traffic incident monitoring and commanding system based on road video

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7447588B1 (en) * 2007-07-16 2008-11-04 Wenshine Technology Ltd. Method and system for partitioning a continental roadway network for an intelligent vehicle highway system
CN101465057A (en) * 2009-01-05 2009-06-24 天津大学 Method for coordinating inductive sub-zone of intelligent dynamic route inductive system
CN101615344A (en) * 2009-07-21 2009-12-30 青岛海信网络科技股份有限公司 A kind of area traffic control method based on line coordination
JP2011138486A (en) * 2009-12-28 2011-07-14 Nec (China) Co Ltd Method and apparatus for processing traffic information based on intersections and sections
CN102722986A (en) * 2012-06-28 2012-10-10 吉林大学 Urban road network traffic control subarea dynamic partitioning method
CN102800200A (en) * 2012-06-28 2012-11-28 吉林大学 Method for analyzing relevance of adjacent signalized intersections

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7447588B1 (en) * 2007-07-16 2008-11-04 Wenshine Technology Ltd. Method and system for partitioning a continental roadway network for an intelligent vehicle highway system
CN101465057A (en) * 2009-01-05 2009-06-24 天津大学 Method for coordinating inductive sub-zone of intelligent dynamic route inductive system
CN101615344A (en) * 2009-07-21 2009-12-30 青岛海信网络科技股份有限公司 A kind of area traffic control method based on line coordination
JP2011138486A (en) * 2009-12-28 2011-07-14 Nec (China) Co Ltd Method and apparatus for processing traffic information based on intersections and sections
CN102722986A (en) * 2012-06-28 2012-10-10 吉林大学 Urban road network traffic control subarea dynamic partitioning method
CN102800200A (en) * 2012-06-28 2012-11-28 吉林大学 Method for analyzing relevance of adjacent signalized intersections

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
别一鸣 等: "城市路网交通控制子区动态划分策略", 《中国公路学报》 *
李秋萍 等: "城市道路网主干道提取的形态分析方法", 《武汉大学学报 信息科学版》 *
郭海锋 等: "短时交通状态预测下交通控制子区自动划分方法", 《***科学与数学》 *

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105913673A (en) * 2016-05-18 2016-08-31 杭州智诚惠通科技有限公司 Large-scale road network signal lamp estimation method
CN105913673B (en) * 2016-05-18 2018-10-12 杭州智诚惠通科技有限公司 A kind of large-scale road network signal lamp presumption method
CN108305468A (en) * 2017-01-13 2018-07-20 普天信息技术有限公司 One kind being based on shifty traffic control method and system
CN107180541A (en) * 2017-06-01 2017-09-19 华南理工大学 A kind of dynamic adjusting method of traffic control cell
CN107180541B (en) * 2017-06-01 2020-01-14 华南理工大学 Dynamic adjustment method for traffic control cell
CN108335496A (en) * 2018-01-02 2018-07-27 青岛海信网络科技股份有限公司 A kind of City-level traffic signal optimization method and system
CN108335496B (en) * 2018-01-02 2020-07-10 青岛海信网络科技股份有限公司 City-level traffic signal optimization method and system
CN108320511A (en) * 2018-03-30 2018-07-24 江苏智通交通科技有限公司 Urban highway traffic sub-area division method based on spectral clustering
CN109272170A (en) * 2018-10-11 2019-01-25 北京市交通信息中心 A kind of traffic zone dividing system based on Louvain algorithm
CN111354197A (en) * 2018-12-24 2020-06-30 北京嘀嘀无限科技发展有限公司 Method and equipment for dividing traffic subareas and time periods
CN110889967A (en) * 2019-11-28 2020-03-17 北京航空航天大学 Overflow risk balance signal control optimization method based on main road segmentation
CN110889967B (en) * 2019-11-28 2023-11-28 北京航空航天大学 Overflow risk balance signal control optimization method based on main road segmentation
CN111210625A (en) * 2020-01-10 2020-05-29 阿里巴巴集团控股有限公司 Traffic control method and device and electronic equipment
CN111325979A (en) * 2020-02-28 2020-06-23 海信集团有限公司 Method and device for dividing traffic control multistage subareas
CN111325979B (en) * 2020-02-28 2021-07-16 海信集团有限公司 Method and device for dividing traffic control multistage subareas
CN111462490A (en) * 2020-04-03 2020-07-28 海信集团有限公司 Road network visualization method and device based on multistage subregion division
CN111462490B (en) * 2020-04-03 2022-06-21 海信集团有限公司 Road network visualization method and device based on multistage subregion division
CN111341110B (en) * 2020-05-22 2020-09-11 深圳市城市交通规划设计研究中心股份有限公司 Signal coordination control subarea division method and device, storage medium and terminal equipment
CN111341110A (en) * 2020-05-22 2020-06-26 深圳市城市交通规划设计研究中心股份有限公司 Signal coordination control subarea division method and device, storage medium and terminal equipment
CN111798677A (en) * 2020-07-15 2020-10-20 安徽达尔智能控制***股份有限公司 Traffic incident monitoring and commanding system based on road video

Also Published As

Publication number Publication date
CN105225503B (en) 2017-10-24

Similar Documents

Publication Publication Date Title
CN105225503A (en) Traffic control subarea is optimized and self-adapting regulation method
CN108470444B (en) A kind of city area-traffic big data analysis System and method for based on genetic algorithm optimization
CN110136455B (en) Traffic signal lamp timing method
CN103927890B (en) A kind of Trunk Road Coordination signal control method based on dynamic O-D Matrix Estimation
WO2017166474A1 (en) Method and system for intersection group-based traffic control
CN107146446B (en) A kind of paths chosen method based on RFID data and Dynamic Vehicle source
CN101639978B (en) Method capable of dynamically partitioning traffic control subregion
CN106297329A (en) A kind of signal timing dial adaptive optimization method of networking signals machine
CN109902864B (en) Construction area traffic organization scheme design method considering network load balancing
CN103680158B (en) Based on the control work zone method for dynamically partitioning of C-average fuzzy cluster analysis
CN105761492B (en) A kind of a wide range of highway network Dynamic Assignment method based on network flow
CN108335496B (en) City-level traffic signal optimization method and system
CN103198673B (en) Bus green wave arrangement control system for controlling station stop and road section driving
CN106710220B (en) A kind of urban road layering Dynamic coordinated control algorithm and control method
CN109887274A (en) A kind of regional traffic coordination optimizing control system and method based on vehicles average delay
CN103106789B (en) Synergy method for traffic guidance system and signal control system
CN103236169B (en) Bidirectional segmental green-wave signal setting method for urban main line bus stops
CN104217605A (en) Bus arrival time estimation method and device
CN103794065A (en) Active urban road area signal timing parameter collaborative optimization method
CN111145565B (en) Method and system for recommending coordination route and coordination scheme for urban traffic
CN105489028A (en) Supersaturation multi-intersection cooperative control optimization method
CN112365713B (en) Main branch intersection signal timing optimization method
CN108804801A (en) City discrete network design problem R language implementation methods based on target flow
CN105654722A (en) Road programming method based on speeds
CN105243439A (en) Road network structure based urban agglomeration intercity railway line network scale measuring method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant