CN114613166B - Signal lamp control method and system considering boundary intersection queuing length - Google Patents

Signal lamp control method and system considering boundary intersection queuing length Download PDF

Info

Publication number
CN114613166B
CN114613166B CN202210258049.1A CN202210258049A CN114613166B CN 114613166 B CN114613166 B CN 114613166B CN 202210258049 A CN202210258049 A CN 202210258049A CN 114613166 B CN114613166 B CN 114613166B
Authority
CN
China
Prior art keywords
subarea
controlled
intersection
boundary
road network
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.)
Active
Application number
CN202210258049.1A
Other languages
Chinese (zh)
Other versions
CN114613166A (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.)
Shandong University
Original Assignee
Shandong 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 Shandong University filed Critical Shandong University
Priority to CN202210258049.1A priority Critical patent/CN114613166B/en
Publication of CN114613166A publication Critical patent/CN114613166A/en
Application granted granted Critical
Publication of CN114613166B publication Critical patent/CN114613166B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/07Controlling traffic signals
    • G08G1/08Controlling traffic signals according to detected number or speed of vehicles
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring and analyzing of parameters relative to traffic conditions
    • G08G1/0125Traffic data processing
    • G08G1/0133Traffic data processing for classifying traffic situation
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02BCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
    • Y02B20/00Energy efficient lighting technologies, e.g. halogen lamps or gas discharge lamps
    • Y02B20/40Control techniques providing energy savings, e.g. smart controller or presence detection

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Traffic Control Systems (AREA)

Abstract

The invention provides a signal lamp control method and a system considering the queuing length of a boundary intersection, comprising the following steps: acquiring road network information; dividing the acquired road network to obtain a plurality of road network subareas; fitting to obtain a macroscopic basic diagram according to the related data of the road network sub-regions, and selecting a controlled sub-region according to the fitting degree of the macroscopic basic diagram; determining the accumulated number of vehicles in the controlled subarea and the actual queuing length of the road section of the boundary intersection of the controlled subarea; obtaining a green light duration control result according to the determined accumulated number of vehicles in the controlled subarea, the actual queuing length of the intersection section of the boundary of the controlled subarea and a preset control strategy; according to the invention, from a macroscopic view, the traffic jam phenomenon is relieved by performing macroscopic control based on a macroscopic basic diagram theory, and meanwhile, the queuing length of the boundary intersection is considered based on the macroscopic basic diagram theory, so that the secondary regulation and control of the boundary intersection green light time is realized.

Description

Signal lamp control method and system considering boundary intersection queuing length
Technical Field
The invention belongs to the technical field of traffic control, and particularly relates to a signal lamp control method and system considering the queuing length of a boundary intersection.
Background
Urban traffic is an arterial system of a city, is an important infrastructure of the city, and has particularly important roles and roles in urban economic life and social life. From the current urban early-late peak road congestion distribution, the current traffic congestion is not just a congestion problem of a single intersection or a certain trunk road, but is spread to regional traffic congestion problems.
The inventor finds that the traditional control of a single intersection or the control of a trunk road section cannot solve the regional congestion problem; when the regional traffic jam problem is relieved by adopting single sub-region boundary control, the queuing problem at the boundary intersection is often ignored, the implementation effect of a control strategy is affected, and the regional traffic jam problem is caused to continue to spread upstream.
Disclosure of Invention
In order to solve the problems, the invention provides a signal lamp control method and a signal lamp control system considering the queuing length of a boundary intersection, and the signal lamp control method and the signal lamp control system are used for carrying out macroscopic control on the basis of analyzing peak periods based on a macroscopic basic diagram (Macroscopic Fundamental Diagram, MFD) theory from the macroscopic perspective so as to relieve traffic jams; aiming at the research of the existing urban road network sub-area boundary control method, most of the existing urban road network sub-area boundary control method only considers traffic running conditions in the subareas, but does not consider traffic conditions of subarea boundary intersections, if the queuing length of the boundary intersections exceeds a queuing threshold value, traffic jam can be caused to spread upstream, and traffic outside the subareas is influenced.
In order to achieve the above object, the present invention is realized by the following technical scheme:
in a first aspect, the present invention provides a signal lamp control method considering a queuing length of a boundary intersection, including:
acquiring road network information;
dividing the acquired road network to obtain a plurality of road network subareas;
fitting to obtain a macroscopic basic diagram according to the related data of the road network sub-regions, and selecting a controlled sub-region according to the fitting degree of the macroscopic basic diagram;
determining the accumulated number of vehicles in the controlled subarea and the actual queuing length of the road section of the boundary intersection of the controlled subarea;
obtaining a green light duration control result according to the determined accumulated number of vehicles in the controlled subarea, the actual queuing length of the intersection section of the boundary of the controlled subarea and a preset control strategy;
when a preset control strategy controls the green light time length, firstly, determining the green light time length of the first boundary intersection adjustment of the current period according to the accumulated number of vehicles in the controlled subarea, and determining the green light time length of the second boundary intersection adjustment according to the actual queuing length of the road section of the boundary intersection of the controlled subarea; the green light duration of the boundary intersection of the current period is as follows: the green light time length of the previous period boundary crossing entering the controlled subarea is different from the green light time length of the first boundary crossing, and the green light time length of the second boundary crossing is added.
Further, dividing the road network includes:
acquiring traffic parameters, and constructing a weighted undirected graph of the road network according to the traffic parameters;
calculating the association degree between adjacent intersections in the road network according to the weighted undirected graph; constructing a weighting matrix of the road network undirected weighting graph according to the association degree;
and carrying out normalized segmentation according to the association degree and the weighting matrix to obtain a road network subarea.
Further, fitting to obtain a macroscopic basic diagram according to the related data of the road network sub-area, including:
collecting the accumulated number of vehicles in each road network subarea and the number of vehicles reaching the destination journey;
and drawing a road network scatter diagram by taking the accumulated number of vehicles in the road network subarea at a certain moment as an abscissa and the total number of vehicles driven off at a corresponding moment as an ordinate, fitting a road network macroscopic basic diagram curve according to scatter diagram data, and acquiring an equation of the macroscopic basic diagram and the optimal accumulated number of vehicles in the subarea.
Further, the cumulative number of vehicles in the controlled sub-zone is: the sum of the cumulative number of vehicles whose destination is in the controlled subarea at a certain moment and the cumulative number of vehicles whose destination is in the peripheral subarea at a corresponding moment.
Further, the actual queuing length of the controlled subarea boundary intersection road section is the number of queuing vehicles at the current intersection j at the time t+Δt:
Figure SMS_1
wherein t is ij Representing the number of vehicle transfers from intersection i to intersection j; a is that i Vehicle arrival rate at intersection i; x is x i (t) represents the number of vehicles queued at the current intersection j at time t.
Further, when the accumulated number of vehicles in the controlled subarea is maintained at the optimal accumulated number of vehicles, the stroke completion amount of the controlled subarea is maximum; when the accumulated vehicle number in the controlled subarea is smaller than the minimum value of the preset value range, the road network is in an unblocked state, and the vehicle journey in the controlled subarea is increased along with the increase of the accumulated vehicle number; when the accumulated number of vehicles in the controlled subarea exceeds the maximum value of the threshold range, traffic jam occurs in the traffic in the controlled subarea.
Further, the green light duration control includes:
calculating the difference value between the accumulated vehicle number in the controlled subarea and the optimal accumulated vehicle number, and distributing the difference value to each boundary intersection according to the proportion of the entering controlled subarea of each boundary intersection of the controlled subarea to the total entering subarea, so as to adjust the green light time of the intersection;
if the actual queuing length of the controlled subarea boundary intersection road section exceeds the queuing threshold green light time, increasing the unit green light time; and if the actual queuing length of the road section of the boundary intersection of the controlled subarea is smaller than the minimum queuing length, reducing the unit green light time, and performing secondary optimization on the street light time of the signal lamp of the boundary intersection.
In a second aspect, the present invention also provides a signal lamp control system considering a queuing length of a boundary intersection, including:
a data acquisition module configured to: acquiring road network information;
a subregion division module configured to: dividing the acquired road network to obtain a plurality of road network subareas;
a macro base graph creation module configured to: fitting to obtain a macroscopic basic diagram according to the related data of the road network sub-regions, and selecting a controlled sub-region according to the fitting degree of the macroscopic basic diagram;
a vehicle condition determination module configured to: determining the accumulated number of vehicles in the controlled subarea and the actual queuing length of the road section of the boundary intersection of the controlled subarea;
a control module configured to: obtaining a green light duration control result according to the determined accumulated number of vehicles in the controlled subarea, the actual queuing length of the intersection section of the boundary of the controlled subarea and a preset control strategy;
when a preset control strategy controls the green light time length, firstly, determining the green light time length of the first boundary intersection adjustment of the current period according to the accumulated number of vehicles in the controlled subarea, and determining the green light time length of the second boundary intersection adjustment according to the actual queuing length of the road section of the boundary intersection of the controlled subarea; the green light duration of the boundary intersection of the current period is as follows: the green light time length of the previous period boundary crossing entering the controlled subarea is different from the green light time length of the first boundary crossing, and the green light time length of the second boundary crossing is added.
In a third aspect, the present invention also provides a computer readable storage medium having stored thereon a computer program which when executed by a processor implements the steps of the traffic light control method of the first aspect taking into account boundary crossing queuing lengths.
In a fourth aspect, the present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor implements the steps of the traffic light control method according to the first aspect, in which the traffic light control method considers the queuing length of a boundary intersection when executing the program.
Compared with the prior art, the invention has the beneficial effects that:
according to the invention, from a macroscopic view, the traffic jam phenomenon is relieved by macroscopic control based on a macroscopic basic graph theory, meanwhile, aiming at traffic conditions of intersections without considering the boundaries of the subareas, if the queuing length of the boundary intersections exceeds a queuing threshold value, the traffic jam can spread upwards, and the traffic problem outside the subareas is affected.
Drawings
The accompanying drawings, which are included to provide a further understanding of the embodiments and are incorporated in and constitute a part of this specification, illustrate and explain the embodiments and together with the description serve to explain the embodiments.
FIG. 1 is a schematic flow chart of embodiment 1 of the present invention;
FIG. 2 is a macroscopic basic diagram of a controlled sub-zone of example 1 of the present invention;
FIG. 3 is a schematic view of a traffic flow model in subareas according to embodiment 1 of the present invention;
FIG. 4 is a schematic view of a model of a single point intersection according to embodiment 1 of the present invention;
fig. 5 is a schematic diagram of a timing modification scheme of a sub-area boundary signal lamp in embodiment 1 of the present invention.
The specific embodiment is as follows:
the invention will be further described with reference to the drawings and examples.
It should be noted that the following detailed description is exemplary and is intended to provide further explanation of the present application. Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs.
Example 1:
the embodiment provides a signal lamp control method considering the queuing length of a boundary intersection, which comprises the following steps:
acquiring road network information;
dividing the acquired road network to obtain a plurality of road network subareas;
fitting to obtain a macroscopic basic diagram according to the related data of the road network sub-regions, and selecting a controlled sub-region according to the fitting degree of the macroscopic basic diagram;
determining the accumulated number of vehicles in the controlled subarea and the actual queuing length of the road section of the boundary intersection of the controlled subarea;
obtaining a green light duration control result according to the determined accumulated number of vehicles in the controlled subarea, the actual queuing length of the intersection section of the boundary of the controlled subarea and a preset control strategy;
when a preset control strategy controls the green light time length, firstly, determining the green light time length of the first boundary intersection adjustment of the current period according to the accumulated number of vehicles in the controlled subarea, and determining the green light time length of the second boundary intersection adjustment according to the actual queuing length of the road section of the boundary intersection of the controlled subarea; the green light duration of the boundary intersection of the current period is as follows: the green light time length of the previous period boundary crossing entering the controlled subarea is different from the green light time length of the first boundary crossing, and the green light time length of the second boundary crossing is added.
A signal lamp control method considering the queuing length of boundary intersections comprises the following specific implementation steps:
s1, selecting a research road network, and dividing the road network into subareas;
s2, fitting a macroscopic basic diagram by using simulation data of each sub-region after road network sub-region division, and selecting a controlled sub-region to ensure that the controlled sub-region has a clear and stable macroscopic basic diagram;
s3, constructing a traffic flow balance model of the controlled subarea and a queuing model of the boundary single-point intersection based on theoretical knowledge of the macroscopic basic diagram;
s4, judging the traffic running condition of the controlled subarea, and if the controlled subarea is in a congestion state, implementing boundary control; otherwise, continuously monitoring the traffic running state of the controlled sub-area road network;
s5, when the boundary control strategy is implemented, not only considering the traffic condition in the controlled subarea; and secondly regulating and controlling the timing of the boundary signal lamp according to the queuing length of the boundary intersection section considered according to the single-point intersection queuing model.
In this embodiment, step S1 includes:
s1.1, in the embodiment, an area with complex traffic in the early and late peak periods and easy to be congested in the city can be selected as a research object of the method, traffic parameters of road sections in the road network can be obtained by adopting methods such as a hundred-degree map, manual actual measurement and the like, and a weighted undirected graph G of the road network is constructed.
S1.2, calculating the association degree between adjacent intersections in the road network by utilizing a Whitson model based on the obtained undirected weighted graph G of the road network and the actual traffic flow data of the road section; constructing a weighting matrix W of the road network undirected weighting graph G according to the association degree, wherein the element W of the j th row and the column in the weighting matrix W i,j The calculation formula of (2) is as follows:
Figure SMS_2
Figure SMS_3
wherein I is i,j A correlation value between intersection i and intersection j is represented; t represents the travel time between adjacent intersections; n represents the flow direction number of an inlet channel of an upstream intersection; q represents the flow in the road section; a (i, j) =1 indicates that intersection i and intersection j are spatially adjacent.
S1.3, carrying out normalized segmentation according to the association degree information between adjacent intersections in the road network and the weight matrix W of the undirected weighted graph G, and segmenting the intersections with large association degree values into a subarea, wherein the association degree values between different subareas have larger difference.
In this embodiment, step S2 includes:
s2.1, according to the traffic parameters of each divided subarea, road network can be drawn based on VISSIM4.3, road network parameters and simulation parameters are set, and the accumulated number of vehicles in each subarea and the number of vehicles reaching the destination journey are collected during simulation.
S2.2, processing the number of vehicles in the road network, removing data points with obvious errors, and obtaining effective macroscopic basic graph sample values.
S2.3, drawing a road network MFD scatter diagram by taking the accumulated vehicle number n in the road network sampling time moment subarea as an abscissa and the total number of vehicles driving away from the road network at the road network sampling time t moment as an ordinate, fitting a cubic equation to a road network macroscopic basic diagram curve according to scatter diagram data to obtain an MFD equation, and solving the optimal accumulated vehicle number in the subarea by utilizing MATLAB. And solving the MFD fitting degree value of each sub-region division sub-region by utilizing MATLAB, and selecting the sub-region with the highest fitting degree as the controlled sub-region.
In this embodiment, step S3 includes:
s3.1, an urban road network is arranged, the urban road network is divided into a plurality of well-defined macroscopic basic map subareas according to traffic flow density or other related parameters, and the inflow and outflow of traffic flow among the subareas are kept relatively balanced. The controlled subarea i can be a subarea which is oversaturated in the early and late peak time or is very easy to generate traffic jam, the subarea j is a peripheral area of the controlled subarea, and a traffic balance model of the subarea i can be expressed as follows:
n(t)=n ii (t)+n ij (t)
Figure SMS_4
Figure SMS_5
wherein n (t) represents the cumulative number of vehicles within the controlled sub-zone i; n is n ii (t) represents the accumulated number of vehicles whose destination is in the controlled sub-zone i at time t; n is n ij (t) represents the accumulated number of vehicles whose destination is outside the sub-zone j at time t; q ii (t) represents traffic flow at time t at controlled sub-zone i, the destination also at sub-zone i; q ji (t) represents the traffic flow at the peripheral sub-zone j and the destination at sub-zone i at time t; u (u) i (t) and u j (t) represents the proportion of entering and exiting the controlled sub-zone through the boundary of the controlled sub-zone i at time t; g (n (t)) represents the number of travel-completed vehicles corresponding to the accumulated number of vehicles n (t) in the controlled sub-zone i at time t.
S3.2, constructing a queuing model of the boundary single-point intersection of the controlled subarea; in the embodiment, taking a conventional four-way intersection in actual life as an example, modeling is performed on the geometric structure of a single intersection and the vehicle queuing; the number of queued vehicles at the current intersection i at time (t+Δt) can be described as:
Figure SMS_6
wherein t is ij The number of vehicle transitions from intersection i to intersection j is shown; a is that i Vehicle arrival rate at intersection i; x is x i And (t) represents the number of vehicles in line at intersection i at time t.
S3.3, in the calculation process of adopting the boundary control method, the timing of each signal lamp is kept unchanged in the current control period T until the next control period is entered, the green light duration calculated according to the previous control period is adjusted, and the vehicle balance equation of the road network is discretized to obtain the traffic light system:
n(j+1)=n(j)+∑ m q m,in (j+1)·t m,in (j+1)-∑ m q m,out (j+1)·t m,out (j+1)
wherein q m,in (j+1) represents the traffic flow of j+1 cycles from boundary intersection m into the controlled sub-zone; t is t m,in (+1) represents the green time for the j+1th cycle boundary crossing m to enter the controlled sub-zone; q m,out (j+1) represents traffic flow leaving the controlled sub-zone from boundary intersection m for the j+1th cycle; t is t m,out (j+1) represents the green light duration of the j+1th cycle leaving the controlled sub-zone from boundary intersection m.
In this embodiment, step S4 includes:
s4.1, according to the basic characteristics of the MFDs of the subareas, an optimal value exists in the accumulated number of vehicles in the controlled subareas, and when the accumulated number of vehicles in the subareas is maintained in a preset threshold range near the optimal value, the stroke completion amount of the controlled subareas is maximum; when the accumulated vehicle number in the subarea is smaller than the minimum value of the preset value range, the road network is in an unblocked state, and the vehicle journey in the subarea is increased along with the increase of the accumulated vehicle number; when the number of accumulated vehicles exceeds the maximum value of the threshold range once, the traffic in the sub-area is subjected to large-area traffic jam.
S4.2, if the accumulated number of vehicles in the road network exceeds the optimal accumulated number of vehicles, considering that the subareas are in a congestion state, and starting to implement a boundary control strategy; and when the accumulated number of vehicles in the road network is smaller than the optimal accumulated number of vehicles, continuously monitoring the running condition in the controlled subarea.
In this embodiment, step S5 includes:
s5.1 calculating the difference delta n (j+1) =n (j+1) -n between the accumulated number of vehicles in the controlled sub-zone and the optimal number of vehicles * The green light time length of the intersection is adjusted according to the proportion of the entrance controlled subarea of each boundary intersection of the controlled subarea to the total number of vehicles in the entrance subarea, so that the green light time length of the intersection is adjusted, and the green light time length of the (j+1) th cycle boundary intersection i is adjusted (the green light time length of the first boundary intersection is adjusted)):
Figure SMS_7
Wherein n is in (j+1) represents the total number of vehicles entering the controlled sub-zone for the j+1th cycle; n is n * Representing an optimal cumulative number of vehicles within the controlled sub-zone; n (j+1) represents the cumulative number of vehicles in the j+1th cycle controlled sub-zone; t is t i,in (j) The green light time length of the j-th cycle boundary crossing i entering the controlled sub-zone is represented.
S5.2, increasing the unit green light time according to the actual queuing length of the controlled subarea boundary intersection road section if the queuing length exceeds the queuing threshold green light time; if the queuing length is smaller than the minimum queuing length, the green light time of the signal lamp of the corresponding intersection is reduced by the unit green light time, and the secondary optimization is carried out on the green light time of the signal lamp of the intersection; green light time length adjusted by j+1th cycle boundary intersection i (green light time length adjusted by second boundary intersection):
Δt i2,in (j+1)=Δgε(x-x max )-Δgε(x min -x)
wherein Δg represents a unit green light time; x represents a queuing length; x is x min Representing the shortest queuing length; x is x max Representing the longest queuing length; the calculation formula of ε is as follows:
Figure SMS_8
then, the green light duration of the j+1th period after the boundary intersection i is adjusted twice is:
t i,in (j+1)=t i,in (j)-Δt i1,in (j+1)+Δt i2,in (j+1)
wherein t is i,in (j) And the green light time length of the j-th period boundary intersection i entering the controlled subarea is represented.
S5.3, the green light duration of the boundary intersection after adjustment meets the minimum green light duration g min And maximum green light time length g max The shortest green light duration satisfies the shortest pedestrian crossingAnd the maximum green light time is too long, so that the resource waste is caused.
Compared with the prior art, the embodiment provides a subarea boundary control method considering the queuing length of the boundary intersection of the controlled subarea, and based on theoretical knowledge of a subarea macroscopic basic diagram, a traffic flow balance model of the controlled subarea and a queuing model of the boundary single-point intersection are constructed. And (3) optimizing the timing of the boundary signal lamp twice according to the accumulated vehicle number in the subarea and the queuing length of the boundary intersection, and maintaining the accumulated vehicle number in the subarea near the optimal value, so that the traffic running benefit of the whole road network is improved.
Example 2:
the embodiment provides a signal lamp control system considering the queuing length of a boundary intersection, which comprises the following components:
a data acquisition module configured to: acquiring road network information;
a subregion division module configured to: dividing the acquired road network to obtain a plurality of road network subareas;
a macro base graph creation module configured to: fitting to obtain a macroscopic basic diagram according to the related data of the road network sub-regions, and selecting a controlled sub-region according to the fitting degree of the macroscopic basic diagram;
a vehicle condition determination module configured to: determining the accumulated number of vehicles in the controlled subarea and the actual queuing length of the road section of the boundary intersection of the controlled subarea;
a control module configured to: obtaining a green light duration control result according to the determined accumulated number of vehicles in the controlled subarea, the actual queuing length of the intersection section of the boundary of the controlled subarea and a preset control strategy;
when a preset control strategy controls the green light time length, firstly, determining the green light time length of the first boundary intersection adjustment of the current period according to the accumulated number of vehicles in the controlled subarea, and determining the green light time length of the second boundary intersection adjustment according to the actual queuing length of the road section of the boundary intersection of the controlled subarea; the green light duration of the boundary intersection of the current period is as follows: the green light time length of the previous period boundary crossing entering the controlled subarea is different from the green light time length of the first boundary crossing, and the green light time length of the second boundary crossing is added.
The working method of the system is the same as the signal lamp control method of embodiment 1 considering the queuing length of the boundary intersection, and will not be repeated here.
Example 3:
the present embodiment provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of the traffic light control method described in embodiment 1 that considers the queuing length of a boundary intersection.
Example 4:
the present embodiment provides an electronic device including a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor implements the steps of the traffic light control method described in embodiment 1 that considers the queuing length of a boundary intersection when executing the program.
The above description is only a preferred embodiment of the present embodiment, and is not intended to limit the present embodiment, and various modifications and variations can be made to the present embodiment by those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present embodiment should be included in the protection scope of the present embodiment.

Claims (9)

1. The signal lamp control method considering the queuing length of the boundary intersection is characterized by comprising the following steps:
acquiring road network information;
dividing the acquired road network to obtain a plurality of road network subareas;
fitting to obtain a macroscopic basic diagram according to the related data of the road network sub-regions, and selecting a controlled sub-region according to the fitting degree of the macroscopic basic diagram;
determining the accumulated number of vehicles in the controlled subarea and the actual queuing length of the road section of the boundary intersection of the controlled subarea;
obtaining a green light duration control result according to the determined accumulated number of vehicles in the controlled subarea, the actual queuing length of the intersection section of the boundary of the controlled subarea and a preset control strategy;
when a preset control strategy controls the green light time length, firstly, determining the green light time length of the first boundary intersection adjustment of the current period according to the accumulated number of vehicles in the controlled subarea, and determining the green light time length of the second boundary intersection adjustment according to the actual queuing length of the road section of the boundary intersection of the controlled subarea; the green light duration of the boundary intersection of the current period is as follows: the green light time length of the previous period boundary intersection entering the controlled subarea is different from the green light time length of the first boundary intersection, and the green light time length of the second boundary intersection is added;
acquiring traffic parameters, and constructing a weighted undirected graph of the road network according to the traffic parameters;
calculating the association degree between adjacent intersections in the road network by utilizing a Whitson model according to the weighted undirected graph and the actual traffic flow data of the road section; constructing a weighting matrix of the road network undirected weighting graph according to the association degree;
and carrying out normalized segmentation according to the association degree and the weighting matrix to obtain a road network subarea.
2. The signal lamp control method considering the queuing length of the boundary intersection as claimed in claim 1, wherein the fitting to obtain the macroscopic basic map according to the related data of the road network subarea comprises:
collecting the accumulated number of vehicles in each road network subarea and the number of vehicles reaching the destination journey;
and drawing a road network scatter diagram by taking the accumulated number of vehicles in the road network subarea at a certain moment as an abscissa and the total number of vehicles driven off at a corresponding moment as an ordinate, fitting a road network macroscopic basic diagram curve according to scatter diagram data, and acquiring an equation of the macroscopic basic diagram and the optimal accumulated number of vehicles in the subarea.
3. The traffic light control method considering the queuing length of the boundary intersection as claimed in claim 1, wherein the cumulative number of vehicles in the controlled sub-zone is: the sum of the cumulative number of vehicles whose destination is in the controlled subarea at a certain moment and the cumulative number of vehicles whose destination is in the peripheral subarea at a corresponding moment.
4. The traffic light control method considering boundary intersection queuing length according to claim 1, wherein the actual queuing length of the controlled sub-zone boundary intersection road segment is the number of queuing vehicles at the current intersection j at time t+Δt:
Figure FDA0004139559050000021
wherein t is ij Representing the number of vehicle transfers from intersection i to intersection j; a is that i Vehicle arrival rate at intersection i; x is x i (t) represents the number of vehicles queued at the current intersection j at time t.
5. The traffic light control method considering the queuing length of the boundary intersection as claimed in claim 3, wherein the travel completion amount of the controlled sub-zone is maximized when the accumulated number of vehicles in the controlled sub-zone is maintained at the optimal accumulated number of vehicles; when the accumulated vehicle number in the controlled subarea is smaller than the minimum value of the preset value range, the road network is in an unblocked state, and the vehicle journey in the controlled subarea is increased along with the increase of the accumulated vehicle number; when the accumulated number of vehicles in the controlled subarea exceeds the maximum value of the threshold range, traffic jam occurs in the traffic in the controlled subarea.
6. The traffic light control method considering the queuing length of the boundary intersection as claimed in claim 3, wherein the green light duration control comprises:
calculating the difference value between the accumulated vehicle number in the controlled subarea and the optimal accumulated vehicle number, and distributing the difference value to each boundary intersection according to the proportion of the entering controlled subarea of each boundary intersection of the controlled subarea to the total entering subarea, so as to adjust the green light time of the intersection;
if the actual queuing length of the controlled subarea boundary intersection road section exceeds the queuing threshold green light time, increasing the unit green light time; and if the actual queuing length of the road section of the boundary intersection of the controlled subarea is smaller than the minimum queuing length, reducing the unit green light time, and performing secondary optimization on the street light time of the signal lamp of the boundary intersection.
7. A signal lamp control system considering the queuing length of a boundary intersection, comprising:
a data acquisition module configured to: acquiring road network information;
a subregion division module configured to: dividing the acquired road network to obtain a plurality of road network subareas;
a macro base graph creation module configured to: fitting to obtain a macroscopic basic diagram according to the related data of the road network sub-regions, and selecting a controlled sub-region according to the fitting degree of the macroscopic basic diagram;
a vehicle condition determination module configured to: determining the accumulated number of vehicles in the controlled subarea and the actual queuing length of the road section of the boundary intersection of the controlled subarea;
a control module configured to: obtaining a green light duration control result according to the determined accumulated number of vehicles in the controlled subarea, the actual queuing length of the intersection section of the boundary of the controlled subarea and a preset control strategy;
when a preset control strategy controls the green light time length, firstly, determining the green light time length of the first boundary intersection adjustment of the current period according to the accumulated number of vehicles in the controlled subarea, and determining the green light time length of the second boundary intersection adjustment according to the actual queuing length of the road section of the boundary intersection of the controlled subarea; the green light duration of the boundary intersection of the current period is as follows: the green light time length of the previous period boundary intersection entering the controlled subarea is different from the green light time length of the first boundary intersection, and the green light time length of the second boundary intersection is added;
acquiring traffic parameters, and constructing a weighted undirected graph of the road network according to the traffic parameters;
calculating the association degree between adjacent intersections in the road network by utilizing a Whitson model according to the weighted undirected graph and the actual traffic flow data of the road section; constructing a weighting matrix of the road network undirected weighting graph according to the association degree;
and carrying out normalized segmentation according to the association degree and the weighting matrix to obtain a road network subarea.
8. A computer-readable storage medium, on which a computer program is stored, characterized in that the program, when being executed by a processor, implements the steps of the traffic light control method according to any one of claims 1-6, taking into account the queuing length of boundary intersections.
9. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the steps of the traffic light control method according to any one of claims 1-6 taking into account the queuing length of boundary intersections when executing the program.
CN202210258049.1A 2022-03-16 2022-03-16 Signal lamp control method and system considering boundary intersection queuing length Active CN114613166B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210258049.1A CN114613166B (en) 2022-03-16 2022-03-16 Signal lamp control method and system considering boundary intersection queuing length

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210258049.1A CN114613166B (en) 2022-03-16 2022-03-16 Signal lamp control method and system considering boundary intersection queuing length

Publications (2)

Publication Number Publication Date
CN114613166A CN114613166A (en) 2022-06-10
CN114613166B true CN114613166B (en) 2023-05-23

Family

ID=81862600

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210258049.1A Active CN114613166B (en) 2022-03-16 2022-03-16 Signal lamp control method and system considering boundary intersection queuing length

Country Status (1)

Country Link
CN (1) CN114613166B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117351747A (en) * 2023-11-07 2024-01-05 苏州大学 Traffic jam control method and device and computer readable storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108305468A (en) * 2017-01-13 2018-07-20 普天信息技术有限公司 One kind being based on shifty traffic control method and system
CN111429733A (en) * 2020-03-24 2020-07-17 浙江工业大学 Road network traffic signal control method based on macroscopic basic graph
CN113538897A (en) * 2021-06-03 2021-10-22 太原理工大学 Urban traffic area iterative learning boundary control method considering disturbance
WO2022037000A1 (en) * 2020-08-17 2022-02-24 山东交通学院 Regional dynamic boundary control method and system for preventing queuing overflow in boundary road section

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108305468A (en) * 2017-01-13 2018-07-20 普天信息技术有限公司 One kind being based on shifty traffic control method and system
CN111429733A (en) * 2020-03-24 2020-07-17 浙江工业大学 Road network traffic signal control method based on macroscopic basic graph
WO2022037000A1 (en) * 2020-08-17 2022-02-24 山东交通学院 Regional dynamic boundary control method and system for preventing queuing overflow in boundary road section
CN113538897A (en) * 2021-06-03 2021-10-22 太原理工大学 Urban traffic area iterative learning boundary control method considering disturbance

Also Published As

Publication number Publication date
CN114613166A (en) 2022-06-10

Similar Documents

Publication Publication Date Title
US10242568B2 (en) Adjustment of a learning rate of Q-learning used to control traffic signals
CN111932888B (en) Regional dynamic boundary control method and system for preventing boundary road section queuing overflow
US12014629B2 (en) Road traffic analysis methods and apparatuses
CN103996289B (en) A kind of flow-speeds match model and Travel Time Estimation Method and system
CN113538897B (en) Urban traffic area iterative learning boundary control method considering disturbance
Amirgholy et al. Modeling the dynamics of congestion in large urban networks using the macroscopic fundamental diagram: User equilibrium, system optimum, and pricing strategies
CN111932914B (en) Double-layer boundary control method for road network in urban congestion area
Fu et al. Hierarchical perimeter control with guaranteed stability for dynamically coupled heterogeneous urban traffic
CN105118308B (en) Urban road intersection traffic signal optimization method based on cluster intensified learning
CN113096418B (en) Traffic network traffic light control method, system and computer readable storage medium
CN110570672B (en) Regional traffic signal lamp control method based on graph neural network
CN106952484B (en) Road network threshold control based on macroscopic basic graph
CN107293133B (en) A kind of method for controlling traffic signal lights
CN114613166B (en) Signal lamp control method and system considering boundary intersection queuing length
CN114299729B (en) Signal control method, system and computer storage medium based on intelligent traffic
CN110444020B (en) Associated intersection control method, device and system and storage medium
CN104778835A (en) High-grade road multi-bottleneck-point congestion evolution space-time range identification method
CN111429733A (en) Road network traffic signal control method based on macroscopic basic graph
CN111145544A (en) Travel time and route prediction method based on congestion spreading dissipation model
CN112365713B (en) Main branch intersection signal timing optimization method
CN108133602B (en) Urban traffic signal control method and device
CN114120670B (en) Method and system for traffic signal control
CN115691138A (en) Road network subregion division and subregion boundary flow control method
CN111899537B (en) Intersection signal control mobile tuning device and method based on edge calculation
CN117351734A (en) Intelligent regulation and control method and system for vehicle delay

Legal Events

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