A data processing system for obtaining a green wave band
By designing a data processing system, using the traffic light information list and the preset trunk coordination control model, adjusting the phase difference of the traffic lights to obtain the target green wave band, the problem of maximizing the penetration bandwidth in the prior art cannot be optimized, and the optimization of the average vehicle speed and related indicators is achieved.
Patent Information
- Application Number
- CN202310180952.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-22
- Publication Date
- 2025-05-30
- Estimated Expiration
- 2043-02-22
AI Technical Summary
The existing green wave control model with bandwidth maximization can only obtain one through the green wave band, which fails to optimize the average speed and related indicators of vehicles on the green wave band in reality.
A data processing system is designed to obtain the traffic light information list and use the preset trunk coordination control model to calculate the initial phase difference list, the phase difference range list and the second phase difference list, and then adjust the phase difference of the traffic light to obtain the target green wave band to ensure the optimal vehicle's average speed and related indicators.
By adjusting the phase difference of the traffic light, the average vehicle speed and related indicators of the vehicle on the target green wave band can be optimized, thereby maximizing the role of the green wave band.
Smart Images

Figure CN116229739B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of intelligent transportation, and particularly to a data processing system for obtaining a green wave band. Background Art
[0002] The green wave band refers to the technology of calculating the time for a vehicle to pass through a certain section of the road and then coordinating the traffic light signals at each intersection so that the vehicle can continuously obtain a green light all the way when passing through. With the development of the intelligent transportation system, the density of urban road networks has been increasing continuously. Along with this, the number of road intersections has increased sharply, and there are more and more vehicles on the road, and the phenomenon of queuing and congestion is becoming increasingly serious. Controlling the bandwidth of the green wave band can effectively reduce the queuing and congestion phenomenon and improve the traffic efficiency of the road. The existing method for obtaining the green wave band is to continuously improve and expand the green wave control model with the goal of maximizing the penetration bandwidth, so as to obtain the maximum penetration green wave band.
[0003] However, the above method has the following technical problems:
[0004] The green wave control model with maximum bandwidth can only obtain one penetration green wave band. In reality, maximizing the penetration bandwidth does not necessarily achieve the optimal effect, that is, it does not necessarily make the average vehicle speed on the green wave band and other related indicators of the average vehicle speed optimal. Summary of the Invention
[0005] In view of the above technical problems, the technical solution adopted by the present invention is as follows:
[0006] A data processing system for obtaining a green wave band, comprising: a traffic signal information list A = {A 1 , ……, A i , ……, A m}, a processor, and a memory storing a computer program, wherein A i is the traffic signal information corresponding to the i-th traffic signal ID in a preset path, i = 1 …… m, and m is the number of traffic signals in the preset path. When the computer program is executed by the processor, the following steps are implemented:
[0007] S100. Input A into a preset trunk line coordination control model to obtain an initial phase difference list B = {B 1 , ……, B i , ……, B m-1} corresponding to A, where B i is the initial phase difference between the traffic signal corresponding to A i+1 and the traffic signal corresponding to A i in the first green wave band.
[0008] S200. According to B, obtain a first phase difference interval list C = {C1 , ..., C i , ..., C m-1}, C i =[C 0 i , C 1 i ], C 0 i For B i The lower limit of the first phase difference interval, C 1 i For B i The upper limit value of the corresponding first phase difference interval, wherein step S200 includes the following steps:
[0009] S201. According to A, obtain the first time complexity priority Y corresponding to B 1 , Y 1 Meet the following conditions:
[0010] Y 1 =Σ m i=2 F i ; F i A i The number of seconds corresponding to the period of the traffic light in .
[0011] S203. According to B, obtain the second time complexity priority Y corresponding to B. 2 , Y 2 Meet the following conditions:
[0012]
[0013] S205, when Y 1 ≤Y 2 When, according to B i Get C 0 i and C 1 i .
[0014] S207, when Y 1 >Y 2 When, according to B i Get C 0 i and C 1 i , wherein, in step S207, C is obtained 0 i and C 1 i The step S205 is the same as the step S206 in which C is obtained. 0 i and C 1i The steps are inconsistent.
[0015] S300. Obtain, according to C, the second phase difference list D = {D 1 , ……, D j , ……, D n}, where D j = {D j1 , ……, D ji , ……, D j(m-1)}, D ji is the second phase difference corresponding to C in the j-th second phase difference list corresponding to C i , j = 1 …… n, n is the number of second phase difference lists corresponding to C, and among them, D ji ∈ [C 0 i , C 1 i .
[0016] S400. Obtain the target green wave band according to D ji .
[0017] The present invention has at least the following beneficial effects:
[0018] The present invention provides a data processing system for obtaining a green wave band, including: a traffic signal lamp information list, a processor, and a memory storing a computer program. When the computer program is executed by the processor, the following steps are implemented: obtaining an initial phase difference list of the first green wave band; obtaining a first phase difference interval list; obtaining a second phase difference list; and obtaining the target green wave band according to the second phase difference. It can be seen from the present invention that the green wave vehicle speed corresponding to the green wave band is processed and analyzed, and the target green wave band is obtained by adjusting the phase difference of the traffic signal lamps in the green wave band, so that the average vehicle speed of the vehicles on the target green wave band and other related indexes of the average vehicle speed are optimal, thereby making the green wave band play the greatest role. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0020] Figure 1 It is a flowchart of a computer program executed by a data processing system for obtaining a green wave band provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0021] Next, in combination with the accompanying drawings in the embodiments of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative efforts belong to the scope of protection of the present invention.
[0022] The present invention provides a data processing system for obtaining a green wave band, including: a traffic signal information list A = {A 1 , ……, A i , ……, A m}, a processor, and a memory storing a computer program. Among them, A i is the traffic signal information corresponding to the i-th traffic signal ID in the preset path, i = 1 …… m, and m is the number of traffic signals in the preset path. When the computer program is executed by the processor, the following steps are implemented, as Figure 1 shown:
[0023] S100. Input A into the preset arterial coordination control model to obtain the initial phase difference list B = {B 1 , ……, B i , ……, B m-1} corresponding to A. B i is the initial phase difference between the traffic signal corresponding to A i+1 and the traffic signal corresponding to A i in the first green wave band; among them, those skilled in the art know that any arterial coordination control model in the prior art that can obtain the phase difference between traffic signals in the green wave band belongs to the scope of protection of the present invention and will not be elaborated here. For example: the multiband model.
[0024] Specifically, the traffic signal ID is the unique identity identifier of the traffic signal.
[0025] Further, in the preset path, one traffic signal corresponds to one road intersection.
[0026] Specifically, the traffic signal information includes: the cycle of the traffic signal, the green ratio of the traffic signal, and the position coordinates of the traffic signal.
[0027] Further, the cycle of the traffic signal is the total duration for all phases of the traffic signal to appear in sequence once.
[0028] S200. According to B, obtain the first phase difference interval list C = {C 1 , ……, C i , ……, C m-1} corresponding to B, Ci = [C 0 i , C 1 i , C 0 i is the lower limit value of the first phase difference interval corresponding to B, C i 1 i is the upper limit value of the first phase difference interval corresponding to B. i 0 Specifically, C
[0029] i 1 i ≠ C 1 i .
[0030] Specifically, the step S200 includes the following steps:
[0031] S201. Obtain the first time complexity priority Y corresponding to B according to A 1 , Y 1 meets the following conditions:
[0032] Y 1 = Σ m i=2 F i ; F i is the number of seconds corresponding to the cycle of the traffic signal in A i .
[0033] S203. Obtain the second time complexity priority Y corresponding to B according to B 2 , Y 2 meets the following conditions:
[0034]
[0035] S205. When Y 1 ≤ Y 2 , obtain C i 0 i 1 and C i i+1 .
[0036] Specifically, in the step S205, the following steps are included:
[0037] S1. Obtain the first vehicle speed V corresponding to B according to B, and the first vehicle speed is the initial phase difference between the traffic signal corresponding to A in the first green wave band and the traffic signal corresponding to A i+1 i is B i When it comes to the green wave speed corresponding to the first green wave band, those skilled in the art are aware that any method for obtaining the green wave speed corresponding to the green wave band in the prior art falls within the protection scope of the present invention and will not be elaborated herein.
[0038] S3. According to B i , obtain the second green wave band list G i corresponding to B i = {G i1 , ……, G ix , ……, G ip(i)} and the second vehicle speed list H i corresponding to G i = {H i1 , ……, H ix , ……, H ip(i)}, G ix is the x-th second green wave band corresponding to B i , x = 1... p(i), p(i) is the number of second green wave bands corresponding to B i , H ix is the green wave vehicle speed corresponding to G ix . The second green wave band is obtained by processing the first green wave band according to the first key processing rule. The first key processing rule meets the following conditions: Keep the other initial phase differences in the first green wave band unchanged except for B i , and adjust B i to G 0 ix . G 0 ix is the phase difference between the traffic signal corresponding to A ix in G i+1 and the traffic signal corresponding to A i . Among them, G 0 ix meets the following conditions:
[0039] G 0 ix = B i + x × ΔB, ΔB is a preset phase difference threshold, ΔB = 1s; H ix meets the following conditions:
[0040] When x > 1 and x < p(i), H ix > H i(x-1) ; When x = p(i), H ix < H i(x-1) .
[0041] Specifically, S3 can be understood as: Keep the other initial phase differences in the first green wave band unchanged except for B i , and adjust B i to G0 i1 , obtain G i1 and H i1 , when H i1 > V, adjust B i to G 0 i2 , obtain G i2 and H i2 , otherwise, no longer obtain G i2 and H i2 , when H i2 > H i1 , adjust B i to G 0 i3 , obtain G i3 and H i3 , otherwise, no longer obtain G i3 and H i3 , when H i3 > H i2 , adjust B i to G 0 i4 , obtain G i4 and H i4 , otherwise, no longer obtain G i4 and H i4 , and so on.
[0042] S5. When p(i)>1, determine C 1 i = G 0 i(p(i)-1) , otherwise, determine C 1 i = B i .
[0043] S7. According to B i , obtain the third green waveband list L i corresponding to B i = {L i1 , ……, L iy , ……, G iq(i)} and the third vehicle speed list K i corresponding to L i = {K i1 , ……, K iy , ……, K iq(i)}, L iy is the y-th third green waveband corresponding to B i , y = 1……q(i), q(i) is the number of the third green wavebands corresponding to B i , K iy is the vehicle speed corresponding to L iyThe corresponding green wave vehicle speed. The third green wave band is the green wave band obtained by processing the first green wave band according to the second key processing rule, and the second key processing rule meets the following conditions: Keep the other initial phase differences in the first green wave band unchanged except for B i except i and adjust B 0 iy to L 0 iy where L iy is the phase difference between the traffic signal corresponding to A i+1 in L i and the traffic signal corresponding to A 0 iy and L
[0044] meets the following conditions: 0 iy L i = B iy - y×ΔB; K
[0045] meets the following conditions: iy When y > 1 and y < q(i), K i(y-1) > K iy ; when y = q(i), K i(y-1) .
[0046] Specifically, S7 can be understood as: Keep the other initial phase differences in the first green wave band unchanged except for B i except i and adjust B 0 i1 to L i1 and obtain L i1 and K i1 , when K i > V, adjust B 0 i2 to L i2 and obtain L i2 and K i2 and K i2 , when K i2 > K i1 , adjust B i to L 0 i3 and obtain L i3 and K i3 , otherwise no longer obtain L i3 and K i3 , when K i3 > K i2 , adjust B i to L 0 i4 and obtain L i4and K i4 otherwise, no longer obtain L i4 and K i4 and so on.
[0047] S9. When q(i) > 1, determine C 0 i = L 0 i(q(i)-1) otherwise, determine C 0 i = B i .
[0048] S207. When Y 1 > Y 2 , obtain C i and C 0 i according to B 1 i . Among them, the steps of obtaining C 0 i and C 1 i in step S207 are inconsistent with the steps of obtaining C 0 i and C 1 i in step S205.
[0049] Specifically, in step S207, the following steps are included:
[0050] S10. According to B i , obtain the first key green wave band list U i corresponding to B i = {U i1 , ……, U ir , ……, G is} and the first key vehicle speed list Z i corresponding to U i = {Z i1 , ……, Z ir , ……, Z is}, U ir is the r-th first key green wave band corresponding to B i , r = 1 …… s, s is the number of the first key green wave bands corresponding to B i , Z ir is the green wave vehicle speed corresponding to U ir . The first key green wave band is the green wave band obtained by processing the first green wave band according to the first specified processing rule. The first specified processing rule meets the following conditions: Keep other initial phase differences in the first green wave band unchanged except for B i , and adjust B i to U 0ir , U 0 ir To obtain the phase difference between the traffic signal corresponding to A in U ir and the traffic signal corresponding to A i+1 , where U i meets the following conditions: 0 ir
[0051] U 0 ir = B i + r × ΔB1, ΔB1 = B i , where U 0 ir ≤ F i+1 .
[0052] S20. When ΔB1 ≠ 1, obtain the largest Z in Z i and use the corresponding U ir as B 0 ir , let ΔB1 = ΔB1 / 2, and execute step S10. i
[0053] S30. When ΔB1 = 1, obtain Z 0 ir , Z 0 ir is the largest Z in Z i ir .
[0054] S40. When Z 0 ir > V, determine the corresponding U of Z 0 ir as C 0 ir , otherwise, determine B 1 i as C i 1 i .
[0055] S50. According to B i , obtain the second key green wave band list W i corresponding to B i = {W i1 , ……, W ik , ……, W it} and the first key vehicle speed list R i corresponding to W i = {R i1 , ……, R ik , ……, R it}, W ik For B i The corresponding k-th second key green waveband, k = 1... t, where t is the number of second key green wavebands corresponding to B i The number of second key green wavebands, R ik For W ik The green wave speed corresponding to it. The second key green waveband is obtained by processing the first green waveband according to the second specified processing rule. The second specified processing rule meets the following conditions: Keep the other initial phase differences in the first green waveband unchanged except for B i and adjust B i to W 0 ik , and W 0 ik is the phase difference between the traffic signal corresponding to A in W ik and the traffic signal corresponding to A i+1 . Among them, W i meets the following conditions: 0 ik W
[0056] = B 0 ik - k × ΔB1, where W i ≥ 0. 0 ik
[0057] S60. When ΔB1 ≠ 1, obtain the largest R i in R ik and the corresponding W 0 ik as B i , let ΔB1 = ΔB1 / 2, and execute step S50.
[0058] S70. When ΔB1 = 1, obtain R 0 ik , R 0 ik is the largest R i in R ik .
[0059] S80. When R ik > V, determine the corresponding W 0 ik as C 0 ik , otherwise, determine B 0 i as C i 0 i .
[0060]
[0060] As described above, obtain the first time complexity priority and the second time complexity priority corresponding to the initial phase difference list, compare the first time complexity priority and the second time complexity priority, and further process and analyze the green wave vehicle speed corresponding to the first green wave band, obtain the first key green wave band, the green wave vehicle speed corresponding to the first key green wave band, the second key green wave band, and the green wave vehicle speed corresponding to the second key green wave band, so as to obtain a relatively accurate first phase difference interval, which can save space, reduce resource waste, and adjust the phase difference of the traffic lights in the green wave band according to the first intermediate phase difference interval, and further obtain the target green wave band, so that the average vehicle speed of the vehicles on the target green wave band and other related indicators of the average vehicle speed are optimal, so as to make the green wave band play the greatest role.
[0061] S300. According to C, obtain the second phase difference list D = {D 1 , ……, D j , ……, D n}, where D j = {D j1 , ……, D ji , ……, D j(m-1)}, and D ji is the second phase difference corresponding to C in the j-th second phase difference list corresponding to C i , j = 1 …… n, and n is the number of second phase difference lists corresponding to C. Among them, D ji ∈ [C 0 i , C 1 i ; it can be understood that: for the first time, extract a value from each [C 0 i , C 1 i as D 1i ; for the second time, extract a value from each [C 0 i , C 1 i as D 2i and at least one D 2i is different from D 1i ; for the third time, extract a value from each [C 0 i , C 1 i as D 3i and at least one D 3i is different from D 1i , at least one D 3i is different from D 2i ; ……; for the j-th time, extract a value from each [C 0 i, C 1 i extract a value as D from ji and there is at least one D ji different from D (j-1)i and there is at least one D ji different from D (j-2)i and there is at least one D ji different from D (j-3)i ... and there is at least one D ji different from D 1i ;...; The nth time, extract a value as D from each [C 0 i , C 1 i ni and there is at least one D ni different from D (n-1)i and there is at least one D ni different from D (n-2)i and there is at least one D ni different from D (n-3)i ... and there is at least one D ni different from D 1i and different from D.
[0062] Specifically, n meets the following conditions:
[0063]
[0064] S400. According to D ji , obtain the target green wave band.
[0065] Specifically, the S400 step includes the following steps:
[0066] S401. Adjust B i to D ji , and obtain the fourth green wave band LB j corresponding to D j .
[0067] S403. According to LB j , obtain the fourth vehicle speed list CS = {CS 1 , ……, CS j , ……, CS n} corresponding to D, where CS j is the green wave vehicle speed corresponding to LB j .
[0068] S405. Determine the LB j corresponding to the maximum CS in CS j as the target green wave band.
[0069] As described above, the initial phase difference in the first green wave band is adjusted to the second phase difference, the fourth green wave band and the green wave vehicle speed corresponding to the fourth green wave band are obtained, and the fourth green wave band with the maximum green wave vehicle speed is determined as the target green wave band, so that the average vehicle speed of the vehicles on the target green wave band and other related indexes of the average vehicle speed are optimal, thereby making the green wave band play the maximum role.
[0070] Specifically, if m≥7, all As are obtained i the green signal ratios of the traffic lights in i If there is a traffic light in 1 whose green signal ratio is not greater than the preset green signal ratio threshold, the preset path is divided into a first path and a second path for processing. The traffic light IDs in the first path are from A i to A i+1 and the traffic light IDs in the second path are from A m to A. The first path and the second path are processed to obtain the green wave band corresponding to the first path and the green wave band corresponding to the second path. Those skilled in the art set the preset green signal ratio threshold according to actual needs.
[0071] The present invention provides a data processing system for obtaining a green wave band, including: a traffic light information list, a processor, and a memory storing a computer program. When the computer program is executed by the processor, the following steps are implemented: obtaining a list of initial phase differences of the first green wave band; obtaining a list of first phase difference intervals; obtaining a list of second phase differences; and obtaining a target green wave band according to the second phase difference. It can be seen from the present invention that the green wave vehicle speed corresponding to the green wave band is processed and analyzed, and the target green wave band is obtained by adjusting the phase difference of the traffic lights in the green wave band, so that the average vehicle speed of the vehicles on the target green wave band and other related indexes of the average vehicle speed are optimal, thereby making the green wave band play the maximum role.
[0072] Although some specific embodiments of the present invention have been described in detail by way of examples, those skilled in the art should understand that the above examples are only for illustration and not for limiting the scope of the present invention. Those skilled in the art should also understand that various modifications can be made to the embodiments without departing from the scope and spirit of the present invention. The scope of the present invention is defined by the appended claims.
Claims
1. A data processing system for obtaining a green wave band, characterized in that, The system includes: a traffic signal information list A = {A 1 , ……, A i , ……, A m}, a processor, and a memory storing a computer program, where A i is the traffic signal information corresponding to the ID of the i-th traffic signal in the preset path, i = 1 …… m, and m is the number of traffic signals in the preset path. When the computer program is executed by the processor, the following steps are implemented: S100. Input A into the preset arterial coordinated control model to obtain the initial phase difference list B = {B 1 , ……, B i , ……, B m-1} of the first green waveband corresponding to A, where B i is the initial phase difference between the traffic lights corresponding to A i+1 in the first green waveband and the traffic lights corresponding to A i ; S200. Obtain, according to B, the first phase difference interval list C = {C 1 , ……, C i , ……, C m-1}, where C i = [C 0 i , C 1 i , C 0 i is the lower limit value of the first phase difference interval corresponding to B i , and C 1 i is the upper limit value of the first phase difference interval corresponding to B i . Among them, the S200 step includes the following steps: S201. Obtain the first time complexity priority Y corresponding to B according to A 1 , Y 1 Meet the following conditions: Y 1 = Σ m i=2 F i ; F i is A i the number of seconds corresponding to the cycle of the traffic signal in A; S203. Obtain the second time complexity priority Y corresponding to B according to B 2 , Y 2 Meet the following conditions: ; S205, when Y 1 ≤Y 2 When, according to B i Get C 0 i and C 1 i ; Step S205 includes the following steps: S1. Obtain a first vehicle speed V corresponding to B according to B. The first vehicle speed is the green wave speed corresponding to the first green wave band when the initial phase difference between the traffic signal corresponding to A and the traffic signal corresponding to A in the first green wave band is B. i+1 corresponding to A i and the traffic signal corresponding to A is B i at that time; S3. According to B i , obtain the second green wave band list G i corresponding to B i = {G i1 , ……, G ix , ……, G ip(i)} and the second vehicle speed list H i corresponding to G i = {H i1 , ……, H ix , ……, H ip(i)}, where G ix is the x-th second green wave band corresponding to B i , x = 1 …… p(i), p(i) is the number of second green wave bands corresponding to B i , and H ix is the green wave vehicle speed corresponding to G ix . The second green wave band is obtained by processing the first green wave band according to the first key processing rule. The first key processing rule meets the following conditions: Keep the other initial phase differences in the first green wave band unchanged except for B i , and adjust B i to G 0 ix . G 0 ix is the phase difference between the traffic signal corresponding to A ix in G i+1 and the traffic signal corresponding to A i . Among them, G 0 ix meets the following conditions: G 0 ix = B i + x × ΔB, where ΔB is a preset phase difference threshold, and ΔB = 1s; H ix Meet the following conditions: When x > 1 and x < p(i), H ix > H i(x-1) ; when x = p(i), H ix < H i(x-1) ; S5. When p(i) > 1, determine C 1 i = G 0 i(p(i)-1) , otherwise, determine C 1 i = B i ; S7. According to B i , obtain the third green wave band list L i corresponding to B i = {L i1 , ……, L iy , ……, G iq(i)}, and the third vehicle speed list K i corresponding to L i = {K i1 , ……, K iy , ……, K iq(i)}, where L iy is the y-th third green wave band corresponding to B i , y = 1...q(i), q(i) is the number of the third green wave bands corresponding to B i , and K iy is the green wave vehicle speed corresponding to L iy . The third green wave band is obtained by processing the first green wave band according to the second key processing rule. The second key processing rule meets the following conditions: Keep the other initial phase differences in the first green wave band unchanged except for B i , and adjust B i to L 0 iy . L 0 iy is the phase difference between the traffic signal corresponding to A iy in L i+1 and the traffic signal corresponding to A i . Among them, L 0 iy meets the following conditions: L 0 iy = B i - y×ΔB; K iy Meet the following conditions: When y > 1 and y < q(i), K iy > K i(y-1) ; when y = q(i), K iy < K i(y-1) ; S9. When q(i) > 1, determine C 0 i = L 0 i(q(i)-1) , otherwise, determine C 0 i = B i ; S207, when Y 1 >Y 2 When, according to B i Get C 0 i and C 1 i , wherein, in step S207, C is obtained 0 i and C 1 i The step S205 is the same as the step S206 in which C is obtained. 0 i and C 1 i The steps are inconsistent; step S207 includes the following steps: S10. Obtain B according to B i to obtain the first key green waveband list U i corresponding to B i ={U i1 , ……, U ir , ……, G is} and the first key vehicle speed list Z i corresponding to U i ={Z i1 , ……, Z ir , ……, Z is}, where U ir is the r-th first key green waveband corresponding to B i , r = 1... s, and s is the number of the first key green wavebands corresponding to B i , Z ir is the green wave vehicle speed corresponding to U ir . The first key green waveband is the green waveband obtained by processing the first green waveband according to the first specified processing rule. The first specified processing rule meets the following conditions: Keep the other initial phase differences in the first green waveband unchanged except for B i , and adjust B i to U 0 ir . U 0 ir is the phase difference between the traffic signal corresponding to A ir in U i+1 and the traffic signal corresponding to A i . Among them, U 0 ir meets the following conditions: U 0 ir = B i + r × ΔB1, ΔB1 = B i . Among them, U 0 ir ≤ F i+1 ; S20. When ΔB1 ≠ 1, obtain the largest Z i among the Z ir corresponding to U 0 ir as B i , let ΔB1 = ΔB1 / 2, and execute step S10; S30. When ΔB1 = 1, obtain Z 0 ir , Z 0 ir is the Z i largest Z in Z ir ; S40. When Z 0 ir > V, determine Z 0 ir corresponding U 0 ir is C 1 i , otherwise, determine B i is C 1 i ; S50. According to B i , obtain the second key green wave band list W i corresponding to B i = {W i1 , ……, W ik , ……, W it} and the first key vehicle speed list R i corresponding to W i = {R i1 , ……, R ik , ……, R it}, where W ik is the k-th second key green wave band corresponding to B i , k = 1...t, and t is the number of second key green wave bands corresponding to B i , R ik is the green wave vehicle speed corresponding to W ik . The second key green wave band is the green wave band obtained by processing the first green wave band according to the second specified processing rule. The second specified processing rule meets the following conditions: Keep the other initial phase differences in the first green wave band unchanged except for B i , and adjust B i to W 0 ik . W 0 ik is the phase difference between the traffic signal corresponding to A ik in W i+1 and the traffic signal corresponding to A i . Among them, W 0 ik meets the following conditions: W 0 ik = B i - k×ΔB1, where W 0 ik ≥ 0; S60. When ΔB1 ≠ 1, obtain R i the largest R ik corresponding W 0 ik as B i , let ΔB1 = ΔB1 / 2, and execute step S50; S70. When ΔB1 = 1, obtain R 0 ik , R 0 ik is the R i largest R in R ik ; S80. When R ik > V, determine R 0 ik corresponding W 0 ik is C 0 i , otherwise, determine B i is C 0 i ; S300. Obtain, according to C, the second phase difference list D = {D 1 , ……, D j , ……, D n}, where D j = {D j1 , ……, D ji , ……, D j(m-1)}, and D ji is the second phase difference corresponding to C in the j-th second phase difference list corresponding to C i , j = 1 …… n, n is the number of second phase difference lists corresponding to C. Among them, D ji ∈ [C 0 i , C 1 i ; S400. Obtain a target green waveband according to D ji , and obtain the target green waveband.
2. The data processing system for obtaining a green wave band according to claim 1, characterized in that, The S400 step includes the following steps: S401. Adjust B i to D ji , and obtain D j corresponding to the fourth green waveband LB j ; S403. Obtain, according to LB j , the fourth vehicle speed list CS = {CS 1 , ……, CS j , ……, CS n} corresponding to D, where CS j is the green wave vehicle speed corresponding to LB j . S405. Determine the largest CS in the CSs j The corresponding LB j is the target green wave band.
3. The data processing system for obtaining a green wave band according to claim 1, characterized in that, The traffic signal information includes: the cycle of the traffic signal, the green ratio of the traffic signal, and the position coordinates of the traffic signal.
4. The data processing system for obtaining a green wave band according to claim 1, characterized in that, n meets the following conditions: 。 5. The data processing system for obtaining a green wave band according to claim 1, characterized in that, C 0 i ≠C 1 i 。 6. The data processing system for obtaining a green wave band according to claim 3, characterized in that, The cycle of the traffic signal is the total duration for all phases of the traffic signal to appear in sequence once.
Citation Information
Patent Citations
Bidirectional green wave control method and bidirectional green wave control device
CN105788298A
Network green wave coordination method and terminal
CN112419758A