Method to schedule intelligent traffic lights in real time based on digital infochemicals
10891855 ยท 2021-01-12
Assignee
Inventors
Cpc classification
G08G1/083
PHYSICS
International classification
Abstract
A method to schedule intelligent traffic lights in real time based on digital infochemicals (DIs) is disclosed. The method takes advantage of DIs as medium to both predicate traffic flow and smooth the green/Cycle (g/C) ratio. First collect DIs, then update DIs by three actions including aggregation, evaporation, and propagation. After that, adjust the g/C ratio of the traffic light. DIs have the function of prediction due to the propagation that allows DIs reach the traffic earlier than the real traffic flow. On the other hand, DIs have the function of memory due to the evaporation that remembers the information of the historical traffic flow. The prediction and memory of DIs, as the reason why DIs are superior to the pure traffic flow, give the DI-based intelligent traffic light compelling advantages over the pure traffic based intelligent traffic light.
Claims
1. A method to schedule intelligent traffic lights in real time based on digital infochemicals, DIs, wherein comprising the following steps: step 1, collect digital infochemicals according to the target requirements, a road is split into several cells; at time tick t, the traffic light system automatically collects the DIs generated by the traffic flow in each cell, and then updates the DIs through three processes, i.e., aggregation, evaporation, and propagation; said aggregation refers to the accumulation of DIs generated by different vehicles within the same cell;
.sub.i,t=.sub.i,t1+n.sub.i,t(1) where, .sub.i,t1 is number of DIs in the ith cell at time t1; n.sub.i,t is the number of vehicles in the ith cell at time t; .sub.i,t is the updated number of DIs in the ith cell at time t; said evaporation refers to the gradual deduction of DIs along with time going:
.sub.i,t.sup.=(1.sub.v).sub.i,t(2) where, .sub.i,t is the number of DIs in the ith cell at time t; .sub.v is the evaporation rate; .sub.i,t.sup.is the number of DIs left after evaporation; said propagation refers to that the DIs propagate to the neighboring areas along with the driving direction of vehicles:
.sub.i,t.sup.=(1.sub.p).sub.i,t.sup.(3) where, .sub.i,t.sup.is the number of DIs left after evaporation; .sub. is the propagation rate, i.e., the percentage of DIs propagated to the neighboring areas; .sub.i,t.sup.the number of DIs left after propagation; under synchronized update, the DIs in all the cells propagate simultaneously, and then receive the DIs propagated from other cells:
2. The method to schedule intelligent traffic lights in real time based on digital infochemicals according to claim 1, wherein the transportation simulation model utilizes discrete time strategy with 1 second as time step and 1 meter as the length of each cell; Equation 5 is simplified as:
Description
DESCRIPTIONS OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
DETAILED DESCRIPTION
(7) Have a two-way three-lane road as an example, shown in
(8) Assume there are 2 vehicles in cell C.sub.S,1 at time 0, then the DIs .sub.S,1 is 2.
(9) Firstly, consider evaporation with the evaporation rate .sub.v of 0.2/s that indicates 20% of DIs are evaporated every one second. Then .sub.S,1 changes to 1.6.
(10) Next, consider propagation with the propagation rate .sub. of 0.3/s that indicates 30% of DIs diffuse to the downstream road. Then .sub.S,1 changes to 1.12.
(11) Assume that the propagation speed is the same as the vehicles' traveling speed, i.e., 100 km/hr=28 m/s, which means the DIs propagate by 28 meters every second that is equivalent to 3 cells. The DIs propagated spray into the adjacent 3 cells evenly, i.e., C.sub.4,1, C.sub.3,1, C.sub.2,1, and the DIs in each cell are increased by 1.6*0.3/3=0.16.
(12) Cell C.sub.5,1 also accepts the DIs propagated from the upstream 3 cells. Assuming the DIs propagated from cell C.sub.6,1, C.sub.7,1, C.sub.8,1 are 0.1, 0.21, 0.08, respectively, .sub.5,1. finally changes to 1.12+0.1+0.21+0.08=1.51 at time 0.
(13) Assuming there are 3 vehicles in cell C.sub.5,1 at the next time, i.e., time 1, the DIs in the cell increase from the base 1.51 by 3, that is 4.51.
(14) Firstly, consider evaporation with the evaporation rate .sub.v of 0.2/s that indicates 20% of DIs are evaporated every one second. Then .sub.S,1 changes to 3.608.
(15) Next, consider propagation with the propagation rate .sub. of 0.3/s that indicates 30% of DIs diffuse to the downstream road. Then .sub.S,1 changes to 2.5256. The DIs propagated spray into the adjacent 3 cells evenly, i.e., a, C.sub.4,1, C.sub.3,1, C.sub.2,1, and the DIs in each cell are increased by 3.608*0.3/3=0.3608.
(16) From what described above, the DIs on the road follow the same rule, that is, unlimitedly iterate aggregation, evaporation, and propagation, during which the number of DIs is updated dynamically with the real-time traffic flow. The intelligent traffic light introduced in this invention adjusts the phase duration of the traffic light based on the updated DIs so as to reduce congestion.
(17) Considering the intersection as shown in
(18)
where, T.sub.G.sup.WE and T.sub.R.sup.NS are the green phase duration for the west-east and red phase duration for the north-south road, respectively. T.sub.C is a controlling cycle of the traffic light. The green phase duration for the north-south road is
(19)
(20) To evaluate the performance of the DIs-based traffic light, compare it to the traffic light controlled by fixed scheduling strategy and by trigger-based strategy. Fixed scheduling strategy predefine the phase durations according to historical traffic data, and keeps the phase duration unchanged once set up. The trigger-based strategy means that the traffic light on the main stream road keeps green during a signaling cycle until there are vehicles waiting on the road with relatively lower traffic. Then the traffic light on the road with relatively lower traffic changes to green for a certain period. The trigger-based strategy is designed to prioritize the traffic on the main stream road.
(21) To compare these three traffic light scheduling strategies, the real traffic demand with peak hours is used as the testing data, as shown in