Variable Lane Control Method, Electronic Device and Storage Medium

By collecting and analyzing traffic data in various flow directions of variable lane imports in real time and adjusting the flow direction of variable lanes, the problem of poor control of variable lanes in the prior art is solved, and more efficient and precise control is achieved.

CN115909739BActive Publication Date: 2025-07-01ZHEJIANG SUPCON INFORMATION TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211464868.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-22
Publication Date
2025-07-01
Estimated Expiration
2042-11-22

AI Technical Summary

Technical Problem

The existing variable lane control methods cannot combine the real-time pass requirements of intersections to provide the most accurate control of variable lanes, resulting in poor control effects.

Method used

By collecting traffic data from various flow directions of variable lane imports in real time, determining basic traffic parameters, judging the traffic imbalance state at the intersection, calculating the space utilization difference information under each lane scheme, and then adjusting the flow direction of variable lanes.

Benefits of technology

The accuracy of variable lane flow direction control is improved, so that the control results are more in line with the current traffic state, and intelligent control of variable lanes is realized, which reduces the error and time-consuming of manual control and improves control efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115909739B_ABST
    Figure CN115909739B_ABST
Patent Text Reader

Abstract

The present application provides a variable lane control method, an electronic device, and a storage medium, which relate to the technical field of intelligent traffic control. This method determines the current traffic imbalance state at the intersection of the variable lane through the real-time traffic data at the variable lane entrance. When there is a traffic imbalance at the intersection, the difference information of the space utilization rate corresponding to the variable lane entrance under each lane plan can be calculated through the real-time traffic data at the variable lane entrance under each lane plan provided. Then, according to the difference information of the space utilization rate corresponding to the variable lane entrance under each lane plan, the flow direction switching of the variable lane is controlled. By optimizing the lane plan through the real-time traffic data at the variable lane entrance, the accuracy of the variable lane flow direction control can be improved, making the optimization result more in line with the current traffic state. Moreover, through this method, the intelligent control of the variable lane can be realized, reducing the error and time consumption of manual control, thereby improving the efficiency of variable lane control.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of intelligent transportation control, and more specifically, to a method for controlling variable lanes, an electronic device, and a storage medium. Background Art

[0002] In recent years, with the rapid growth of the urban population and motor vehicles on the road, traffic problems have become increasingly serious. As a convenient and flexible traffic management measure, variable lanes can effectively alleviate the problems of insufficient utilization of space resources and imbalance of traffic demand at intersections caused by changes in traffic volume.

[0003] Currently, the variable lane control method mainly relies on manual experience control or timed control. However, this control method cannot combine the real-time traffic demand at intersections to make the most accurate control of variable lanes, resulting in poor control effects of variable lanes. Summary of the Invention

[0004] The purpose of this application is to provide a method for controlling variable lanes, an electronic device, and a storage medium, in order to solve the problem of poor control effects of variable lanes existing in the prior art.

[0005] To achieve the above purpose, the technical solutions adopted in the embodiments of this application are as follows:

[0006] In a first aspect, an embodiment of this application provides a method for controlling variable lanes, including:

[0007] Determine the basic traffic parameters of each flow direction based on the real-time traffic data of each flow direction in the current variable lane inlet;

[0008] Determine the traffic imbalance state of the intersection of the variable lane based on the basic traffic parameters of each flow direction;

[0009] If the traffic imbalance state of the intersection indicates that the intersection of the variable lane is traffic imbalanced, then determine the space utilization rate of each flow direction in the variable lane inlet under each lane plan based on the basic traffic parameters of each flow direction in the variable lane inlet under each lane plan;

[0010] Determine the space utilization rate difference information corresponding to the variable lane inlet under each lane plan based on the space utilization rate of each flow direction in the variable lane inlet;

[0011] Switch the flow direction of the variable lane based on the space utilization rate difference information corresponding to the variable lane inlet under each lane plan.

[0012] Optionally, determining the spatial utilization rate of each flow direction in the variable lane inlet under each lane plan according to the basic traffic parameters of each flow direction in the variable lane inlet under each lane plan includes:

[0013] If the green light traffic demands of each flow direction in the current variable lane inlet meet the preset conditions, then determine the spatial utilization rate of each flow direction in the variable lane inlet under the lane plan according to the basic traffic parameters of each flow direction corresponding to the variable lane inlet under the lane plan and the average green light queue length of the variable lane inlet in the previous signal cycle of the statistical period.

[0014] Optionally, switching the flow direction of the variable lane according to the spatial utilization rate difference information corresponding to the variable lane inlet under each lane plan includes:

[0015] Determine the target lane plan corresponding to the variable lane inlet from each lane plan according to the spatial utilization rate difference information corresponding to the variable lane inlet under each lane plan;

[0016] Switch the flow direction of the variable lane according to the target lane plan and the current lane attribute of the variable lane inlet.

[0017] Optionally, after switching the flow direction of the variable lane, it further includes:

[0018] Determine a plurality of time parameters according to the number of lanes of the target flow direction in the variable lane inlet after switching, the number of lanes of the target flow direction in the variable lane inlet before switching, the average green light time of the variable lane inlet in the statistical period before switching, and the basic traffic parameters of the target flow direction before switching;

[0019] Determine the time difference according to each time parameter;

[0020] Adjust the green light time of the target flow direction of the variable lane inlet after switching according to the time difference.

[0021] Optionally, adjusting the green light time of the target flow direction of the variable lane inlet after switching according to the time difference includes:

[0022] If the number of straight lanes in the variable lane inlet after switching is greater than the number of left-turn lanes, then reduce the green light time of the straight lane by the time difference and increase the green light time of the left-turn lane by the time difference;

[0023] If the number of left-turn lanes in the variable lane inlet after switching is greater than the number of straight lanes, then reduce the green light time of the left-turn lane by the time difference and increase the green light time of the straight lane by the time difference.

[0024] Optionally, determining the basic traffic parameters of current flow directions according to the real-time traffic data of each flow direction in the current variable lane entrance, including:

[0025] Determining the basic traffic parameters of each signal cycle corresponding to each flow direction according to the real-time traffic data of each flow direction in each signal cycle within the statistical period in the variable lane entrance, where the signal cycle is calculated based on the green light time of each driving direction phase at the intersection;

[0026] Determining the basic traffic parameters of each flow direction respectively according to the basic traffic parameters of each signal cycle corresponding to each flow direction and the statistical period.

[0027] Optionally, determining the traffic imbalance state at the intersection of the variable lane according to the basic traffic parameters of current flow directions, including:

[0028] Respectively determining the ratios of the basic traffic parameters of the target flow direction to the basic traffic parameters of other flow directions in the same phase as the target flow direction;

[0029] If at least one of the ratios of the basic traffic parameters of the target flow direction to the basic traffic parameters of other flow directions does not meet the first preset threshold, determining that the traffic imbalance state at the intersection of the variable lane is traffic imbalance at the intersection; or

[0030] Respectively determining the ratios of the basic traffic parameters of the target flow direction to the basic traffic parameters of other flow directions in the same entrance as the target flow direction;

[0031] If at least one of the ratios of the basic traffic parameters of the target flow direction to the basic traffic parameters of other flow directions does not meet the second preset threshold, determining that the traffic imbalance state at the intersection of the variable lane is traffic imbalance at the intersection.

[0032] Optionally, determining the space utilization rate of each flow direction in the variable lane entrance under the lane plan according to the basic traffic parameters of each flow direction corresponding to the variable lane entrance under the lane plan and the average green light queue length of the variable lane entrance in the previous signal cycle of the statistical period, including:

[0033] Determining the average green light queue length of the variable lane entrance in the previous signal cycle of the statistical period according to the number of lanes of each flow direction in the variable lane entrance under the lane plan and the basic traffic parameters of each flow direction in the previous signal cycle of the statistical period;

[0034] Determining the space utilization rate of each flow direction in the variable lane entrance under the lane plan according to the basic traffic parameters of each flow direction, the average green light queue length of the variable lane entrance in the previous signal cycle of the statistical period, the statistical period and the signal cycle.

[0035] In a second aspect, an embodiment of the present application further provides a variable lane control device, including: a determination module and a switching module;

[0036] The determination module is configured to determine the basic traffic parameters of each current flow direction according to the real-time traffic data of each flow direction in the current variable lane entrance;

[0037] The determination module is configured to determine the traffic imbalance state of the intersection of the variable lane according to the basic traffic parameters of each current flow direction;

[0038] If the traffic imbalance state of the intersection indicates that the intersection of the variable lane is traffic-imbalanced, the determination module is configured to determine the space utilization rate of each flow direction in the variable lane entrance under each lane plan according to the basic traffic parameters of each flow direction in the variable lane entrance under each lane plan;

[0039] The determination module is configured to determine the space utilization rate difference information corresponding to the variable lane entrance under each lane plan according to the space utilization rate of each flow direction in the variable lane entrance;

[0040] The switching module is configured to switch the flow direction of the variable lane according to the space utilization rate difference information corresponding to the variable lane entrance under each lane plan.

[0041] Optionally, the determination module is specifically configured to, if the green light traffic demand of each flow direction in the current variable lane entrance meets a preset condition, determine the space utilization rate of each flow direction in the variable lane entrance under the lane plan according to the basic traffic parameters of each flow direction corresponding to the variable lane entrance under the lane plan and the average green light queue length of the variable lane entrance in the previous signal cycle of the statistical period.

[0042] Optionally, the switching module is specifically configured to determine the target lane plan corresponding to the variable lane entrance from each lane plan according to the space utilization rate difference information corresponding to the variable lane entrance under each lane plan;

[0043] Switch the flow direction of the variable lane according to the target lane plan and the current lane attribute of the variable lane entrance.

[0044] Optionally, the device further includes: an adjustment module;

[0045] The determination module is further configured to determine a plurality of time parameters according to the number of lanes of the target flow direction in the variable lane entrance after switching, the number of lanes of the target flow direction in the variable lane entrance before switching, the average green light time of the variable lane entrance in the statistical period before switching, and the basic traffic parameters of the target flow direction before switching.

[0046] Determine the time difference according to each time parameter;

[0047] The adjustment module is used to adjust the green light time of the target flow direction of the variable lane inlet after switching according to the time difference.

[0048] Optionally, the adjustment module is specifically configured to, if the number of straight lanes in the variable lane inlet after switching is greater than the number of left-turn lanes, reduce the green light time of the straight lane by the time difference and increase the green light time of the left-turn lane by the time difference;

[0049] If the number of left-turn lanes in the variable lane inlet after switching is greater than the number of straight lanes, reduce the green light time of the left-turn lane by the time difference and increase the green light time of the straight lane by the time difference.

[0050] Optionally, the determination module is specifically configured to respectively determine the basic traffic parameters of each signal cycle corresponding to each flow direction according to the real-time traffic data of each flow direction in each signal cycle in the variable lane inlet within the statistical period, and the signal cycle is calculated according to the green light time of each driving direction phase at the intersection;

[0051] According to the basic traffic parameters of each signal cycle corresponding to each flow direction and the statistical period, respectively determine the basic traffic parameters of each flow direction.

[0052] Optionally, the determination module is specifically configured to respectively determine the ratio of the basic traffic parameter of the target flow direction to the basic traffic parameters of other flow directions in the same phase as the target flow direction;

[0053] If at least one ratio of the ratio of the basic traffic parameter of the target flow direction to the basic traffic parameters of other flow directions does not meet the first preset threshold, determine that the intersection traffic imbalance state of the variable lane is intersection traffic imbalance; or

[0054] Respectively determine the ratio of the basic traffic parameter of the target flow direction to the basic traffic parameters of other flow directions in the same inlet as the target flow direction;

[0055] If at least one ratio of the ratio of the basic traffic parameter of the target flow direction to the basic traffic parameters of other flow directions does not meet the second preset threshold, determine that the intersection traffic imbalance state of the variable lane is intersection traffic imbalance.

[0056] Optionally, the determination module is specifically configured to determine the average green light queue length of the variable lane inlet in the previous signal cycle of the statistical period according to the number of lanes of each flow direction in the variable lane inlet and the basic traffic parameters of each flow direction under the lane plan in the previous signal cycle of the statistical period;

[0057] Determine the space utilization rate of each flow direction at the variable lane inlet under the lane plan according to the basic traffic parameters of each flow direction, the average green light queue length at the variable lane inlet in the previous signal cycle of the statistical period, the statistical period, and the signal cycle.

[0058] In a third aspect, an embodiment of the present application provides an electronic device, including: a processor, a storage medium, and a bus. The storage medium stores machine-readable instructions executable by the processor. When the electronic device runs, communication between the processor and the storage medium is carried out through the bus. The processor executes the machine-readable instructions to perform the steps of the method provided in the first aspect when executed.

[0059] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium. A computer program is stored on the storage medium. When the computer program is run by a processor, it performs the steps of the method provided in the first aspect.

[0060] The beneficial effects of the present application are:

[0061] The present application provides a variable lane control method, an electronic device, and a storage medium. By using the real-time traffic data at the variable lane inlet, it judges the current traffic imbalance state at the intersection of the variable lane. When the traffic at the intersection is imbalanced, it can calculate the difference information of the space utilization rate corresponding to the variable lane inlet under each lane plan through the real-time traffic data at the variable lane inlet under each lane plan, and thus control the flow direction switching of the variable lane according to the difference information of the space utilization rate corresponding to the variable lane inlet under each lane plan. Optimizing the lane plan through the real-time traffic data at the variable lane inlet can improve the accuracy of the variable lane flow direction control, make the optimization result more in line with the current traffic state, and moreover, the intelligent control of the variable lane can be realized through this method, reducing the error and time consumption of manual control, thereby improving the efficiency of the variable lane control.

[0062] In addition, by using the basic traffic parameters of each flow direction at the variable lane inlet before the variable lane switching and the lane attributes after the switching, the adjustment of the green light time required for each phase at the intersection after the switching is realized to optimize the green signal ratio, thereby improving the overall traffic efficiency of the intersection. Description of the Drawings

[0063] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings required in the embodiments. It should be understood that the following drawings only show some embodiments of the present application, and therefore should not be regarded as limiting the scope. For those of ordinary skill in the art, other related drawings can be obtained based on these drawings without creative efforts.

[0064] Figure 1 A schematic diagram of an intersection provided by an embodiment of the present application;

[0065] Figure 2 A flowchart of a variable lane control method provided by an embodiment of the present application Figure 1 ;

[0066] Figure 3 A flowchart of a variable lane control method provided by an embodiment of the present application Figure 2 ;

[0067] Figure 4 A flowchart of a variable lane control method provided by an embodiment of the present application Figure 3 ;

[0068] Figure 5 A flowchart of a variable lane control method provided by an embodiment of the present application Figure 4 ;

[0069] Figure 6 A flowchart of a variable lane control method provided by an embodiment of the present application Figure 5 ;

[0070] Figure 7 A flowchart of a variable lane control method provided by an embodiment of the present application Figure 6 ;

[0071] Figure 8 A flowchart of a variable lane control method provided by an embodiment of the present application Figure 7 ;

[0072] Figure 9 A flowchart of a variable lane control method provided by an embodiment of the present application Figure 8 ;

[0073] Figure 10 A flowchart of a variable lane control method provided by an embodiment of the present application Figure 9 ;

[0074] Figure 11 A schematic diagram of a variable lane control device provided by an embodiment of the present application;

[0075] Figure 12 A schematic diagram of the structure of an electronic device provided by an embodiment of the present application. Detailed implementation manners

[0076] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions in the embodiments of this application will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of this application. It should be understood that the accompanying drawings in this application only serve the purposes of illustration and description, and are not used to limit the protection scope of this application. Additionally, it should be understood that the schematic drawings are not drawn to scale. The flowcharts used in this application illustrate the operations implemented according to some embodiments of this application. It should be understood that the operations in the flowchart may not be implemented in sequence, and steps without a logical context relationship may be reversed or implemented simultaneously. In addition, those skilled in the art can add one or more other operations to the flowchart or remove one or more operations from the flowchart under the guidance of the content of this application.

[0077] In addition, the described embodiments are only a part of the embodiments of this application, rather than all of the embodiments. The components of the embodiments of this application usually described and illustrated in the accompanying drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of this application claimed, but merely represents the selected embodiments of this application. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative efforts belong to the scope of protection of this application.

[0078] It should be noted that the term "including" will be used in the embodiments of this application to indicate the existence of the features stated thereafter, but does not exclude the addition of other features.

[0079] Figure 1 A schematic diagram of an intersection provided for the embodiments of this application; as Figure 1 shown, it may include four roads in the east, west, south, and north directions. Each road includes a forward driving lane and a reverse driving lane. In this embodiment, taking the forward driving lane on the south road as an example where a variable lane is set, then the variable lane entrance refers to the intersection to which the forward driving lane on the south road where the variable lane is located belongs. The entrance can be understood as the direction flowing from the intersection to the intersection. Conversely, the exit refers to the direction flowing from the intersection to the intersection.

[0080] In addition, the phases are described. For an intersection, it can be divided into 4 phases, including: north-south straight phase, north-south left turn phase, east-west straight phase, and east-west left turn phase.

[0081] For an intersection, it can include 12 flow directions. The concept of flow direction is for a specific intersection in the intersection. Usually, each intersection can include three flow directions, namely: straight, left turn, and right turn. That is Figure 1Among them, the forward driving lanes on the south road may include straight lanes, left-turn lanes, and right-turn lanes. The straight lane corresponds to the straight traffic flow, the left-turn lane corresponds to the left-turn traffic flow, and the right-turn lane corresponds to the right-turn traffic flow. Similarly, the north road, east road, and west road all include straight traffic flows, left-turn traffic flows, and right-turn traffic flows. Thus, the intersection includes 12 traffic flows.

[0082] In the figure, the letter i is used to represent the phase. For the traffic flow, only the traffic flows in the inlets where the variable lanes are located are shown exemplarily.

[0083] In addition, a brief description of the variable lane is also given. The variable lane is mainly set for sections where the traffic flow is concentrated during some peak hours but the number of lanes is small; or there are obvious differences in the two-way traffic flow during the morning and evening peak hours, and it is a lane that can change the driving direction.

[0084] Generally, the driving direction of the variable lane is determined according to the traffic flow. When the traffic flow in the left lane is large, the variable lane will change to the left-turn traffic flow to relieve the pressure on the left lane. Similarly, when the pressure on the right lane is large, it will change to the right-turn traffic flow, and when the pressure on the straight lane is large, it will change to the straight traffic flow.

[0085] Through Figure 1 the schematic diagram, the concepts of inlet, outlet, phase, and traffic flow can be clearly distinguished.

[0086] Next, the method steps of the present application will be described through specific embodiments.

[0087] Figure 2 is the flow schematic Figure 1 of the variable lane control method provided by the embodiment of the present application. The execution subject of this method can be a computer device, a server, etc. As Figure 1 shown, this method may include:

[0088] S201. Determine the basic traffic parameters of each current traffic flow according to the real-time traffic data of each traffic flow in the current variable lane inlet.

[0089] This method can be applied to the real-time traffic operation scenario. By detecting the operation status of each intersection, when traffic congestion occurs at the intersection, this method can be used to control the flow direction switching of the variable lanes set at the intersection to relieve the traffic congestion state.

[0090] Optionally, the real-time traffic data of each traffic flow in the current variable lane can be collected. Here, the current refers to the preset time period where the current moment is located, and the variable lane can be any variable lane that needs to be switched and controlled.

[0091] Among them, the real-time traffic data of each flow direction in the current variable lane inlet can be collected in real time by a vehicle operation management device. For example, it can be statistically obtained from the road surface information collected in real time by a vehicle monitoring system.

[0092] Optionally, the real-time traffic data of the straight-through flow direction, left-turn flow direction, and right-turn flow direction in the current variable lane inlet can be obtained respectively to determine the basic traffic parameters of the straight-through flow direction, left-turn flow direction, and right-turn flow direction respectively.

[0093] It is worth noting that at present, most intersections do not specifically set a traffic signal for right turns. That is, vehicles can turn right without the control of traffic signals and can always pass smoothly. And the congestion of vehicles is basically caused by a large number of straight-through and left-turn vehicles. Therefore, in this method, when calculating, according to the actual situation of the intersection, when there is a traffic signal for right turns at the intersection, the right-turn flow direction of the variable lane inlet in each calculation can be used as a parameter for calculation.

[0094] When there is no traffic signal for right turns at the intersection, the right-turn flow direction may not be included in the flow directions of the variable lane inlet, and only the relevant data of the left-turn flow direction and the straight-through flow direction are used for calculation.

[0095] S202. Determine the traffic imbalance state of the intersection of the variable lane according to the basic traffic parameters of each current flow direction.

[0096] Based on the basic traffic parameters of each flow direction calculated above, the traffic imbalance state of the intersection can be judged. When the judgment result is that the traffic at the intersection is not imbalanced, the flow direction of the variable lane may not be switched, and the variable lane continues to maintain the current flow direction.

[0097] S203. If the traffic imbalance state of the intersection indicates that the traffic at the intersection of the variable lane is imbalanced, determine the space utilization rate of each flow direction in the variable lane inlet under each lane plan according to the basic traffic parameters of each flow direction in the variable lane inlet under each lane plan.

[0098] In some embodiments, when the above traffic imbalance state of the intersection indicates that the traffic at the intersection of the variable lane is imbalanced, the target lane plan can be determined from multiple lane plans by the lane plan selection method provided by this solution, so as to switch the flow direction of the variable lane according to the target lane plan.

[0099] Optionally, each of these lane plans can be each lane plan in the set of candidate lane plans screened from the lane plan set according to the screening conditions.

[0100] For each intersection where there are variable lanes, multiple sets of lane plans can be set based on historical data and expert experience analysis according to the channelization characteristics of the intersection. A set of lane plans can be obtained by combining multiple sets of lane plans. A lane plan can refer to a combination of lane attributes. A set of lane plans can include: the number of left-turn lanes, the number of straight lanes, and the number of right-turn lanes. Among them, in each set of lane plans, the variable lane can act as any one of the left-turn lane, right-turn lane, or straight-through lane.

[0101] Among them, the channelization characteristics of the intersection can include: the number of lanes that can be set at the intersection, the size of the intersection, the number of lanes that can be set in each direction at the intersection, etc. The lane plans included in the set of alternative lane plans corresponding to different intersections are different.

[0102] The screening conditions can include: the total traffic volume of the intersection, the total vehicle queue length, and whether to set reverse variable lanes.

[0103] When the traffic at the intersection is unbalanced, the space utilization rate of each flow direction in the variable lane inlet under each lane plan can be determined according to the basic traffic parameters of each flow direction in the variable lane inlet under each lane plan. That is to say, each set of lane plans is an independent plan. For each set of lane plans, the method of this application can be executed once to finally determine the target lane plan from each set of lane plans.

[0104] Here, the space utilization rate of each flow direction in the variable lane inlet under each lane plan can be determined.

[0105] S204. Determine the space utilization rate difference information corresponding to the variable lane inlet under each lane plan according to the space utilization rate of each flow direction in the variable lane inlet.

[0106] Based on the space utilization rate of each flow direction in the variable lane inlet under each lane plan, the space utilization rate difference information corresponding to the variable lane inlet under each lane plan can be calculated. The space utilization rate difference information corresponding to the inlet can characterize the space utilization degree of the inlet. When the space utilization rate difference information is large, to a certain extent, it can indicate that the vehicle operation in each flow direction at the inlet is unbalanced and the probability of congestion is relatively high. When the space utilization rate difference information is small, to a certain extent, it can indicate that the vehicle operation in each flow direction at the inlet is relatively balanced and the probability of congestion is relatively small.

[0107] S205. Switch the flow direction of the variable lane according to the space utilization rate difference information corresponding to the variable lane inlet under each lane plan.

[0108] Optionally, the target lane plan can be selected from each lane plan according to the difference information of the space utilization rate corresponding to the variable lane inlet under each lane plan. Since the number of lanes in each lane is indicated in the target lane plan, the flow direction of the variable lane can be switched according to the number of lanes in the target lane plan and the number of lanes in the current state.

[0109] In summary, the variable lane control method provided in this embodiment determines the current traffic imbalance state of the variable lane through the real-time traffic data of the variable lane inlet. When the traffic at the intersection is imbalanced, the difference information of the space utilization rate corresponding to the variable lane inlet under each lane plan can be calculated through the real-time traffic data of the variable lane inlet under each lane plan provided. Thus, according to the difference information of the space utilization rate corresponding to the variable lane inlet under each lane plan, the flow direction switching of the variable lane is controlled. Optimizing the lane plan through the real-time traffic data of the variable lane inlet can improve the accuracy of the variable lane flow direction control, making the optimization result more in line with the current traffic state. Moreover, through this method, the intelligent control of the variable lane can be realized, reducing the error and time consumption of manual control, thereby improving the efficiency of the variable lane control.

[0110] Optionally, in step S203, determining the space utilization rate of each flow direction in the variable lane inlet under each lane plan according to the basic traffic parameters of each flow direction in the variable lane inlet under each lane plan may include: if the green light traffic demand of each flow direction in the current variable lane inlet meets the preset condition, then according to the basic traffic parameters of each flow direction corresponding to the variable lane inlet under the lane plan and the average green light queue length of the variable lane inlet in the previous signal cycle of the statistical period, determine the space utilization rate of each flow direction in the variable lane inlet under the lane plan.

[0111] In an implementable manner, when the traffic imbalance state at the intersection indicates that the traffic at the intersection of the variable lane is imbalanced and the green light traffic demand of each flow direction in the current variable lane inlet meets the preset condition, the lane plan optimization can be performed by calculating the difference information of the space utilization rate corresponding to the variable lane inlet under each lane plan.

[0112] The following embodiments all take one lane plan as an example to illustrate the calculation of the difference information of the space utilization rate corresponding to the variable lane inlet under the lane plan. Here, one lane plan can be any one of each lane plan. For each lane plan, the method of calculating the difference information of the space utilization rate is the same and will not be elaborated.

[0113] Optionally, the space utilization rate of each flow direction in the variable lane inlet under the lane plan can be determined according to the basic traffic parameters of each flow direction corresponding to the variable lane inlet under the lane plan and the average green light queue length of the variable lane inlet in the previous signal cycle of the statistical period.

[0114] It should be noted that the statistical period here can refer to the statistical period of the traffic data of each flow direction in the variable lane inlet, which can be in minutes, and the statistical period can be 5 minutes, 10 minutes, etc.

[0115] The signal period is obtained by adding up the green light times of the four phases at the intersection. Assuming that the calculated signal period is 2 minutes and the statistical period is 10 minutes, then one statistical period contains 5 signal periods.

[0116] The above basic traffic parameters of each flow direction and the average green light queue length at the variable lane inlet can be statistically obtained through the collected road surface information.

[0117] Figure 3 Flow chart of the variable lane control method provided by the embodiment of the present application Figure 2 . Optionally, in the above steps, determining the space utilization rate of each flow direction in the variable lane inlet under the lane plan according to the basic traffic parameters of each flow direction corresponding to the variable lane inlet under the lane plan and the average green light queue length at the variable lane inlet in the previous signal period of the statistical period may include:

[0118] S301. Determine the average green light queue length at the variable lane inlet in the previous signal period of the statistical period according to the number of lanes of each flow direction in the variable lane inlet under the lane plan and the basic traffic parameters of each flow direction in the previous signal period of the statistical period.

[0119] In some embodiments, the formula can be used to calculate the average green light queue length at the variable lane inlet in the previous signal period of the statistical period, where represents the average green light queue length at the variable lane inlet, is the number of lanes of flow direction j (including the right-turn lane) in the variable lane inlet, represents the basic traffic parameter of flow direction j, and flow direction j can be any one of the left-turn flow direction, the straight-through flow direction, and the right-turn flow direction.

[0120] By averaging the green light queue lengths of each flow direction, the average green light queue length at the variable lane inlet in the previous signal period of the statistical period can be calculated.

[0121] S302. Determine the space utilization rate of each flow direction in the variable lane inlet under the lane plan according to the basic traffic parameters of each flow direction, the average green light queue length at the variable lane inlet in the previous signal period of the statistical period, the statistical period, and the signal period.

[0122] Optionally, the calculation of the basic traffic parameters of each flow direction in the variable lane inlet under the lane plan can be obtained by referring to steps S601 - S602.

[0123] Based on the basic traffic parameters of each flow direction obtained from the above calculations and the average green - light queue length at the variable lane inlet in the previous signal cycle of the statistical period, the space utilization rate of each flow direction in the variable lane inlet under the lane plan can be calculated using the following formula.

[0124]

[0125] Where, represents the average green - light queue length at the variable lane inlet in the previous signal cycle of the statistical period, represents the basic traffic parameter of flow direction j, then the corresponding space utilization rate β x , T c is the signal cycle; T is the data statistical period. Similarly, flow direction j can refer to any flow direction, and the corresponding space utilization rate can be calculated for each flow direction.

[0126] Optionally, in step S204, according to the space utilization rate of each flow direction in the variable lane inlet, determining the space utilization rate difference information corresponding to the variable lane inlet under each lane plan may include: using the ratio of the space utilization rate of the straight - through flow direction to the space utilization rate of the left - turn flow direction in the variable lane inlet under each lane plan as the space utilization rate difference information corresponding to the variable lane inlet under each lane plan.

[0127] In this embodiment, on the premise of not considering the right - turn lane scenario, assuming that the space utilization rate of the left - turn flow direction in the variable lane inlet under the lane plan is β l , and the space utilization rate of the straight - through flow direction in the variable lane inlet under the lane plan is β s , then, the space utilization rate difference information R corresponding to the variable lane inlet under the lane plan is calculated using the formula obtained.

[0128] Figure 4 is the flow - chart illustration of the variable - lane control method provided by the embodiment of the present application Figure 3 . Optionally, in step S205, according to the space utilization rate difference information corresponding to the variable lane inlet under each lane plan, switching the flow direction of the variable lane may include:

[0129] S401. According to the space utilization rate difference information corresponding to the variable lane inlet under each lane plan, determine the target lane plan corresponding to the variable lane inlet from each lane plan.

[0130] Suppose the difference information of the space utilization rate corresponding to the variable lane inlet under a lane plan is represented by R. In an implementable manner, the lane plan with min(|1 - R|) can be determined as the target lane plan among each lane plan.

[0131] Here is a prerequisite, that is, the difference information R of the space utilization rate corresponding to the variable lane inlet under the lane plan needs to meet a preset threshold, and the lane plans that do not meet the preset threshold can be directly discarded.

[0132] For each lane plan where the difference information R of the space utilization rate meets the preset threshold, first calculate |1 - R| for each lane plan according to the difference information R of the space utilization rate corresponding to the variable lane inlet under each lane plan, and then the lane plan corresponding to the minimum value among the |1 - R| results of each lane plan is the target lane plan.

[0133] S402. Switch the flow direction of the variable lane according to the target lane plan and the current lane attribute of the variable lane inlet.

[0134] Optionally, suppose the variable lane is currently a straight lane, and the current lane attribute of the variable lane inlet is: the inlet includes 2 straight lanes (one of the straight lanes is a fixed straight lane, and the other straight lane is the straight lane served by the variable lane), 1 left-turn lane and 1 right-turn lane, and the lane information indicated by the target lane plan is: 2 left-turn lanes, 1 straight lane and 1 right-turn lane. Then, the variable lane currently used for straight can be switched to the left-turn flow direction so that the variable lane serves as a left-turn lane.

[0135] Figure 5 Flow schematic of the variable lane control method provided by the embodiment of the present application Figure 4 . Optionally, in step S205, after switching the flow direction of the variable lane, the method may further include:

[0136] S501. Determine a plurality of time parameters according to the number of lanes in the target flow direction in the variable lane inlet after switching, the number of lanes in the target flow direction in the variable lane inlet before switching, the average green light time of the variable lane inlet in the statistical period before switching, and the basic traffic parameters of the target flow direction before switching.

[0137] In some embodiments, the green light time required for each phase after the variable lane switches the flow direction can also be predicted based on the basic traffic parameters before the current variable lane does not switch the flow direction, and the green signal ratio of the existing signal plan can be optimized.

[0138] Optionally, the first time parameter and the second time parameter can be determined respectively according to the number of left-turn lanes in the variable lane inlet after switching, the number of left-turn lanes in the variable lane inlet before switching, the average green light time of the left-turn flow in the variable lane inlet during the statistical period before switching, and the basic traffic parameters of the left-turn flow before switching. The calculation formula of the first parameter is as follows:

[0139]

[0140] where n′ l is the number of left-turn lanes in the variable lane inlet after switching, n l is the number of left-turn lanes in the variable lane inlet before switching, and t l is the average green light time of the left-turn flow during the statistical period.

[0141] The calculation formula of the second parameter is as follows:

[0142]

[0143] where represents the basic traffic parameters of the left-turn flow before switching, represents the saturated headway of the left-turn flow before switching. The function round represents rounding.

[0144] Similarly, the third time parameter and the fourth time parameter can be determined respectively according to the number of straight lanes in the variable lane inlet after switching, the number of straight lanes in the variable lane inlet before switching, the average green light time of the straight flow in the variable lane inlet during the statistical period before switching, and the basic traffic parameters of the straight flow before switching. The calculation formula of the third parameter is as follows:

[0145]

[0146] where n′ s is the number of straight lanes in the variable lane inlet after switching, n s is the number of straight lanes in the variable lane inlet before switching, and t s is the average green light time of the straight-turn flow during the statistical period.

[0147] The calculation formula of the fourth parameter is as follows:

[0148]

[0149] where represents the basic traffic parameters of the straight flow before switching, represents the saturated headway of the straight flow before switching.

[0150] S502. Determine the time difference according to each time parameter.

[0151] Then, on the premise that the signal cycle remains unchanged, the time difference Δt = min[Δt l1 , Δt l2 , Δt s1 , Δt s2 , T max -t s , t l -T nin , where T max represents the maximum green light time of the driving direction phase associated with the variable lane inlet, and T min represents the minimum green light time of the driving direction phase associated with the variable lane inlet.

[0152] S503. Adjust the green light time of the target flow direction of the variable lane inlet after switching according to the time difference.

[0153] Based on the calculated time difference, the green light time of each flow direction after the flow direction of the variable lane is switched can be adjusted.

[0154] Optionally, in step S503, adjusting the green light time of the target flow direction of the variable lane inlet after switching according to the time difference may include:

[0155] If the number of straight lanes in the variable lane inlet after switching is greater than the number of left-turn lanes, reduce the green light time of the straight lanes by the time difference and increase the green light time of the left-turn lanes by the time difference.

[0156] Assume that the lane attribute after the flow direction of the variable lane is switched is: the number of straight lanes is greater than the number of left-turn lanes. Since the number of straight lanes increases, then, correspondingly, the green light time of straight can be reduced and the green light time of left-turn can be increased to make the traffic flow of straight and left-turn reach equilibrium. That is, subtract the time difference from the current green light time of straight, and add the time difference to the current green light time of left-turn.

[0157] If the number of left-turn lanes in the variable lane inlet after switching is greater than the number of straight lanes, reduce the green light time of the left-turn lanes by the time difference and increase the green light time of the straight lanes by the time difference.

[0158] And assume that the lane attribute after the flow direction of the variable lane is switched is: the number of left-turn lanes is greater than the number of straight lanes. Since the number of left-turn lanes increases, then, correspondingly, the green light time of left-turn can be reduced and the green light time of straight can be increased to make the traffic flow of straight and left-turn reach equilibrium. That is, subtract the time difference from the current green light time of left-turn, and add the time difference to the current green light time of straight.

[0159] Figure 6 is the flowchart of the variable lane control method provided by the embodiment of the present applicationFigure 5 Optionally, in step S201, based on the real-time traffic data of each flow direction in the current variable lane inlet, the basic traffic parameters of each current flow direction can be determined, including:

[0160] S601. Based on the real-time traffic data of each flow direction in the variable lane inlet within the statistical period in each signal cycle, determine the basic traffic parameters of each signal cycle corresponding to each flow direction respectively. The signal cycle is calculated based on the green light time of each driving direction phase at the intersection.

[0161] In some embodiments, the basic traffic parameters of each flow direction can be calculated using the formula where is the traffic data of the t-th signal cycle of flow direction j at the inlet within the T-th statistical period; is the basic traffic parameter of flow direction j in the variable lane inlet within the statistical period.

[0162] First, the basic traffic parameters of each signal cycle corresponding to each flow direction can be calculated.

[0163] The traffic data here can use the traffic volume as a parameter or the vehicle queue length as a parameter.

[0164] S602. Based on the basic traffic parameters of each signal cycle corresponding to each flow direction and the statistical period, determine the basic traffic parameters of each flow direction respectively.

[0165] By averaging the basic traffic parameters of each signal cycle corresponding to each flow direction, the basic traffic parameters of each flow direction within the statistical period can be calculated.

[0166] Figure 7 This is the flowchart of the variable lane control method provided by the embodiments of the present application. Figure 6 In step S202, based on the basic traffic parameters of each current flow direction, determine the traffic imbalance state of the intersection of the variable lane, including:

[0167] S701. Determine the ratio of the basic traffic parameter of the target flow direction to the basic traffic parameters of other flow directions in the same phase as the target flow direction respectively.

[0168] In a feasible manner, for any flow direction j, the balance degree of the basic traffic parameter of flow direction j and the basic traffic parameters of other flow directions in the same phase as it can be determined. That is, the basic traffic parameter of flow direction j is respectively divided by the basic traffic parameters of other flow directions in the same phase as it to obtain the ratio.

[0169] In this way, for one flow direction, multiple ratios can be calculated.

[0170] S702. If at least one of the ratios of the basic traffic parameters of the target traffic flow to those of other traffic flows does not meet the first preset threshold, it is determined that the intersection traffic imbalance state of the variable lane is intersection traffic imbalance.

[0171] Optionally, when the ratios of the basic traffic parameters of flow j to those of other traffic flows in its corresponding phase all meet the first preset threshold, it is considered that the intersection traffic imbalance state of the variable lane is intersection traffic non - imbalance. Otherwise, if there is at least one ratio among multiple ratios that does not meet the first preset threshold, it is determined that the intersection traffic imbalance state of the variable lane is intersection traffic imbalance.

[0172] Figure 8 Flow schematic of the variable lane control method provided by the embodiment of the present application Figure 7 . In step S202, determining the intersection traffic imbalance state of the variable lane according to the basic traffic parameters of current traffic flows may include:

[0173] S801. Respectively determine the ratios of the basic traffic parameters of the target traffic flow to those of other traffic flows in the same approach as the target traffic flow.

[0174] In another implementable manner, for any traffic flow j, the balance degree of the basic traffic parameters of flow j to those of other traffic flows in its corresponding approach can be determined. That is, the basic traffic parameter of flow j is respectively divided by the basic traffic parameters of other traffic flows in its corresponding approach to obtain ratios.

[0175] S802. If at least one of the ratios of the basic traffic parameters of the target traffic flow to those of other traffic flows does not meet the second preset threshold, it is determined that the intersection traffic imbalance state of the variable lane is intersection traffic imbalance.

[0176] Optionally, when the ratios of the basic traffic parameters of flow j to those of other traffic flows in its corresponding approach all meet the second preset threshold, it is considered that the intersection traffic imbalance state of the variable lane is intersection traffic non - imbalance. Otherwise, if there is at least one ratio among multiple ratios that does not meet the second preset threshold, it is determined that the intersection traffic imbalance state of the variable lane is intersection traffic imbalance.

[0177] Optionally, the following method can also be used to judge the intersection traffic imbalance state:

[0178] If there is vehicle spillover at the downstream exit corresponding to any traffic flow j in the driving direction phase associated with the variable lane approach, it is determined that the intersection traffic imbalance state of the variable lane is intersection traffic imbalance.

[0179] Figure 9 Flow schematic of the variable lane control method provided by the embodiment of the present application Figure 8 . Optionally, the method of the present application may further include:

[0180] S901. Determine the green light time demand parameters for each flow direction based on the basic traffic parameters of each flow direction in the variable lane inlet and the average green light time of each flow direction within the statistical period respectively.

[0181] Optionally, the formula can be used to calculate the green light time demand parameters for each flow direction.

[0182] where L x_ave is the basic traffic parameter of flow direction j within the statistical period; t x_ave is the average green light time of flow direction j within the statistical period.

[0183] Then, the green light time demand parameter α l for the left-turn flow direction and the green light time demand parameter α s for the straight-ahead flow direction can be calculated respectively.

[0184] S902. If the ratio of the green light time demand parameter of the first flow direction to the green light time demand parameter of the second flow direction meets the second preset threshold, it is determined that the green light traffic demands of each flow direction in the variable lane inlet meet the conditions.

[0185] Here, the first flow direction can refer to the straight-ahead flow direction or the left-turn flow direction. When the first flow direction is the straight-ahead flow direction, the second flow direction is the left-turn flow direction.

[0186] If or it can be determined that the green light traffic demands of each flow direction in the variable lane inlet meet the conditions.

[0187] S903. If the ratio of the green light time demand parameter of the first flow direction to the green light time demand parameter of the second flow direction does not meet the second preset threshold, it is determined that the green light traffic demands of each flow direction in the variable lane inlet do not meet the conditions.

[0188] On the contrary, if the ratio of the green light time demand parameter of the straight-ahead flow direction to the green light time demand parameter of the left-turn flow direction does not meet the above conditions, it can be determined that the green light traffic demands of each flow direction in the variable lane inlet do not meet the conditions.

[0189] In addition to the above method of selecting the target lane plan by calculating the difference information of the space utilization rate corresponding to the variable lane inlet under each lane plan, the present application also provides another implementation method.

[0190] Figure 10 is the flow chart of the variable lane control method provided by the embodiment of the present application Figure 9 . Optionally, the method of the present application may further include:

[0191] S1001. If the green - light traffic demands of all traffic flows in the variable - lane inlet do not meet the preset conditions, then according to the basic traffic parameters of all traffic flows corresponding to the lane plan, determine the traffic - basic - parameter balance degree corresponding to the variable - lane inlet under each lane plan.

[0192] In an implementable manner, when the traffic imbalance state of the intersection indicates traffic imbalance at the variable - lane intersection and the green - light traffic demands of all traffic flows in the current variable - lane inlet do not meet the preset conditions, the lane - plan optimization can be performed by calculating the traffic - basic - parameter balance degree corresponding to the variable - lane inlet under each lane plan.

[0193] First, the traffic - basic - parameter balance degree corresponding to each traffic flow in the variable - lane inlet under the lane plan can be calculated by the method of steps S701 - S702 or by the method of steps S801 - S802. Thus, by summation, the traffic - basic - parameter balance degree corresponding to the variable - lane inlet under the lane plan can be calculated.

[0194] S1002. Switch the traffic flow direction of the variable lane according to the traffic - basic - parameter balance degree corresponding to the variable - lane inlet under each lane plan.

[0195] Optionally, the lane plan with the highest traffic - basic - parameter balance degree corresponding to the variable - lane inlet can be used as the target lane plan, and thus switch the traffic flow direction of the variable lane according to the target lane plan.

[0196] In summary, the variable - lane control method provided in this embodiment judges the current traffic - imbalance state of the intersection at the variable - lane inlet through the real - time traffic data of the variable - lane inlet. When the intersection is traffic - imbalanced, the difference information of the space - utilization rate corresponding to the variable - lane inlet under each lane plan can be calculated through the real - time traffic data of the variable - lane inlet under each provided lane plan. Thus, according to the difference information of the space - utilization rate corresponding to the variable - lane inlet under each lane plan, the traffic - flow direction switching of the variable lane is controlled. Optimizing the lane plan through the real - time traffic data of the variable - lane inlet can improve the accuracy of the variable - lane traffic - flow control, making the optimization result more in line with the current traffic state. Moreover, through this method, the intelligent control of the variable lane can be realized, reducing the error and time - consumption of manual control, thereby improving the efficiency of the variable - lane control.

[0197] In addition, through the basic traffic parameters of all traffic flows in the variable - lane inlet before the variable - lane switching and the lane attributes after the switching, the green - light time required for each phase at the intersection after the switching is adjusted to optimize the green - signal ratio, thereby improving the overall traffic efficiency of the intersection.

[0198] The following describes the apparatus, device, storage medium, etc. for implementing the variable lane control method provided in this application. For the specific implementation process and technical effects, please refer to the above, and will not be elaborated below.

[0199] Figure 11 FIG. is a schematic diagram of a variable lane control device provided in an embodiment of this application. The functions implemented by the variable lane control device correspond to the steps executed by the above method. This device can be understood as the above server, or the processor of the server, or can also be understood as a component independent of the above server or processor and realizing the functions of this application under the control of the server, such as Figure 11 As shown, the device may include: a determination module 110 and a switching module 120;

[0200] The determination module 110 is configured to determine the basic traffic parameters of each current flow direction according to the real-time traffic data of each flow direction in the current variable lane inlet.

[0201] The determination module 110 is configured to determine the traffic imbalance state of the intersection of the variable lane according to the basic traffic parameters of each current flow direction.

[0202] The determination module 110 is configured to, if the traffic imbalance state of the intersection indicates that the intersection of the variable lane is traffic-imbalanced, determine the space utilization rate of each flow direction in the variable lane inlet under each lane plan according to the basic traffic parameters of each flow direction in the variable lane inlet under each lane plan.

[0203] The determination module 110 is configured to determine the space utilization rate difference information corresponding to the variable lane inlet under each lane plan according to the space utilization rate of each flow direction in the variable lane inlet.

[0204] The switching module 120 is configured to switch the flow direction of the variable lane according to the space utilization rate difference information corresponding to the variable lane inlet under each lane plan.

[0205] Optionally, the determination module 110 is specifically configured to, if the green light traffic demand of each flow direction in the current variable lane inlet meets a preset condition, determine the space utilization rate of each flow direction in the variable lane inlet under the lane plan according to the basic traffic parameters of each flow direction corresponding to the variable lane inlet under the lane plan and the average green light queue length of the variable lane inlet in the previous signal cycle of the statistical period.

[0206] Optionally, the switching module 120 is specifically configured to determine the target lane plan corresponding to the variable lane inlet from each lane plan according to the space utilization rate difference information corresponding to the variable lane inlet under each lane plan;

[0207] Switch the flow direction of the variable lane according to the target lane plan and the current lane attribute of the variable lane inlet.

[0208] Optionally, the apparatus further includes: an adjustment module;

[0209] The determining module 110 is further configured to determine a plurality of time parameters according to the number of lanes in the target traffic flow direction in the variable lane inlet after switching, the number of lanes in the target traffic flow direction in the variable lane inlet before switching, the average green light time of the variable lane inlet within the statistical period before switching, and the basic traffic parameters of the target traffic flow direction before switching;

[0210] Determine a time difference according to each time parameter;

[0211] The adjustment module is configured to adjust the green light time of the target traffic flow direction in the variable lane inlet after switching according to the time difference.

[0212] Optionally, the adjustment module is specifically configured to, if the number of straight lanes in the variable lane inlet after switching is greater than the number of left-turn lanes, reduce the green light time of the straight lanes by the time difference and increase the green light time of the left-turn lanes by the time difference;

[0213] If the number of left-turn lanes in the variable lane inlet after switching is greater than the number of straight lanes, reduce the green light time of the left-turn lanes by the time difference and increase the green light time of the straight lanes by the time difference.

[0214] Optionally, the determining module 110 is specifically configured to respectively determine the basic traffic parameters of each signal cycle corresponding to each traffic flow direction according to the real-time traffic data of each traffic flow direction in each signal cycle within the variable lane inlet during the statistical period, and the signal cycle is calculated according to the green light time of each driving direction phase at the intersection;

[0215] Respectively determine the basic traffic parameters of each traffic flow direction according to the basic traffic parameters of each signal cycle corresponding to each traffic flow direction and the statistical period.

[0216] Optionally, the determining module 110 is specifically configured to respectively determine the ratios of the basic traffic parameters of the target traffic flow direction to the basic traffic parameters of the other traffic flow directions in the same phase as the target traffic flow direction;

[0217] If at least one of the ratios of the basic traffic parameters of the target traffic flow direction to the basic traffic parameters of the other traffic flow directions does not meet the first preset threshold, determine that the intersection traffic imbalance state of the variable lane is intersection traffic imbalance; or

[0218] Respectively determine the ratios of the basic traffic parameters of the target traffic flow direction to the basic traffic parameters of the other traffic flow directions in the same inlet as the target traffic flow direction;

[0219] If at least one of the ratios of the basic traffic parameters of the target traffic flow direction to the basic traffic parameters of the other traffic flow directions does not meet the second preset threshold, determine that the intersection traffic imbalance state of the variable lane is intersection traffic imbalance.

[0220] Optionally, the determining module 110 is specifically configured to determine the average green - light queue length of the variable - lane inlet in the previous signal cycle of the statistical period according to the number of lanes in each flow direction at the variable - lane inlet under the lane plan and the basic traffic parameters of each flow direction in the previous signal cycle of the statistical period;

[0221] According to the basic traffic parameters of each flow direction, the average green - light queue length of the variable - lane inlet in the previous signal cycle of the statistical period, the statistical period, and the signal cycle, determine the space utilization rate of each flow direction at the variable - lane inlet under the lane plan.

[0222] The above - mentioned device is used to execute the method provided in the foregoing embodiment, and its implementation principle and technical effects are similar, and will not be elaborated here.

[0223] The above - mentioned modules can be one or more integrated circuits configured to implement the above - mentioned method. For example: one or more application - specific integrated circuits (ASICs), or, one or more digital signal processors (DSPs), or, one or more field - programmable gate arrays (FPGAs), etc. Again, when a certain module above is implemented in the form of a processing - element - scheduling program code, the processing element can be a general - purpose processor, such as a central processing unit (CPU) or other processors that can call program code. Again, these modules can be integrated together and implemented in the form of a system - on - a - chip (SOC).

[0224] The above - mentioned modules can be connected or communicate with each other via wired connections or wireless connections. Wired connections can include metal wires, optical fibers, hybrid wires, etc., or any combination thereof. Wireless connections can include connections in the form of LAN, WAN, Bluetooth, ZigBee, or NFC, etc., or any combination thereof. Two or more modules can be combined into a single module, and any one module can be divided into two or more units. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the above - described system and device can refer to the corresponding processes in the method embodiments, and will not be elaborated in this application.

[0225] Figure 12 It is a schematic structural diagram of an electronic device provided in an embodiment of the present application. The device may include: a processor 801 and a storage medium 802.

[0226] The storage medium 802 is used to store programs, and the processor 801 calls the programs stored in the storage medium 802 to execute the above method embodiments. The specific implementation manners and technical effects are similar and will not be elaborated here.

[0227] Among them, the storage medium 802 stores program codes. When the program codes are executed by the processor 801, the processor 801 is caused to execute various steps in the methods according to various exemplary embodiments of the present application described in the above "Exemplary Method" section of this specification.

[0228] The processor 801 can be a general-purpose processor, such as a central processing unit (CPU), a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, and can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor can be a microprocessor or any conventional processor, etc. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as being executed by a hardware processor, or executed by a combination of hardware and software modules in the processor.

[0229] As a non-volatile computer-readable storage medium, the storage medium 802 can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules. The storage medium can include at least one type of storage medium. For example, it can include flash memory, hard disks, multimedia cards, card-type storage media, random access storage media (RAM), static random access storage media (SRAM), programmable read-only storage media (PROM), read-only storage media (ROM), electrically erasable programmable read-only storage media (EEPROM), magnetic storage media, magnetic disks, optical discs, and so on. The storage medium is any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The storage medium 802 in the embodiments of the present application can also be a circuit or any other device capable of implementing a storage function, for storing program instructions and / or data.

[0230] Optionally, the present application further provides a program product, such as a computer-readable storage medium, including a program that is used to execute the above method embodiments when executed by a processor.

[0231] In several embodiments provided by the present application, it should be understood that the disclosed apparatus and method can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection between each other can be through some interfaces. The indirect coupling or communication connection of the apparatus or unit can be in an electrical, mechanical or other form.

[0232] The units described as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0233] In addition, each functional unit in the various embodiments of the present application can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit. The above integrated unit can be implemented in the form of hardware, or in the form of a combination of hardware and software functional units.

[0234] The above integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above software functional unit is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor (English: processor) to execute some steps of the methods described in the various embodiments of the present application. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only storage media (English: Read-Only Memory, abbreviated as: ROM), random access storage media (English: Random Access Memory, abbreviated as: RAM), magnetic disks or optical discs that can store program codes.

Claims

1. A variable lane control method, characterized in that, Including: Determining the basic traffic parameters of current flows according to the real-time traffic data of each flow in the current variable lane inlet; Determining the intersection traffic imbalance state of the variable lane according to the basic traffic parameters of current flows; If the intersection traffic imbalance state indicates that the intersection traffic of the variable lane is imbalanced, determining the space utilization rate of each flow in the variable lane inlet under each lane plan according to the basic traffic parameters of each flow in the variable lane inlet under each lane plan; Determining the space utilization rate difference information corresponding to the variable lane inlet under each lane plan according to the space utilization rate of each flow in the variable lane inlet; Switching the flow direction of the variable lane according to the space utilization rate difference information corresponding to the variable lane inlet under each lane plan; Determining a plurality of time parameters according to the number of lanes of the target flow direction in the variable lane inlet after switching, the number of lanes of the target flow direction in the variable lane inlet before switching, the average green light time of the variable lane inlet in the statistical period before switching, and the basic traffic parameters of the target flow direction before switching; Determining a time difference according to each time parameter; Adjusting the green light time of the target flow direction of the variable lane inlet after switching according to the time difference.

2. The method according to claim 1, characterized in that, The determining the space utilization rate of each flow in the variable lane inlet under each lane plan according to the basic traffic parameters of each flow in the variable lane inlet under each lane plan includes: If the green light traffic demands of each flow in the current variable lane inlet meet the preset conditions, determining the space utilization rate of each flow in the variable lane inlet under the lane plan according to the basic traffic parameters of each flow corresponding to the variable lane inlet under the lane plan and the average green light queue length of the variable lane inlet in the previous signal cycle of the statistical period.

3. The method according to claim 1, wherein The switching the flow direction of the variable lane according to the space utilization rate difference information corresponding to the variable lane inlet under each lane plan includes: Determining the target lane plan corresponding to the variable lane inlet from each lane plan according to the space utilization rate difference information corresponding to the variable lane inlet under each lane plan; Switching the flow direction of the variable lane according to the target lane plan and the current lane attribute of the variable lane inlet.

4. The method according to claim 1, wherein The adjusting the green light time of the target flow direction of the variable lane inlet after switching according to the time difference includes: If the number of straight lanes in the variable lane inlet after switching is greater than the number of left-turn lanes, reducing the green light time of the straight lanes by the time difference and increasing the green light time of the left-turn lanes by the time difference; If the number of left-turn lanes in the variable lane inlet after switching is greater than the number of straight lanes, reducing the green light time of the left-turn lanes by the time difference and increasing the green light time of the straight lanes by the time difference.

5. The method according to claim 1, wherein The determining the basic traffic parameters of current flows according to the real-time traffic data of each flow in the current variable lane inlet includes: Based on the real-time traffic data of each flow direction in each signal cycle at the variable lane inlet within the statistical period, the basic traffic parameters of each signal cycle corresponding to each flow direction are determined respectively. The signal cycle is calculated based on the green light time of each driving direction phase at the intersection. Based on the basic traffic parameters of each signal cycle corresponding to each flow direction and the statistical period, the basic traffic parameters of each flow direction are determined respectively.

6. The method according to claim 1, characterized in that, Determining the intersection traffic imbalance state of the variable lane according to the basic traffic parameters of the current each flow direction includes: Determining the ratio of the basic traffic parameter of the target flow direction to the basic traffic parameters of other flow directions in the same phase where the target flow direction is located respectively; If at least one of the ratios of the basic traffic parameter of the target flow direction to the basic traffic parameters of other flow directions does not meet the first preset threshold, determining that the intersection traffic imbalance state of the variable lane is intersection traffic imbalance; or Determining the ratio of the basic traffic parameter of the target flow direction to the basic traffic parameters of other flow directions in the same inlet where the target flow direction is located respectively; If at least one of the ratios of the basic traffic parameter of the target flow direction to the basic traffic parameters of other flow directions does not meet the second preset threshold, determining that the intersection traffic imbalance state of the variable lane is intersection traffic imbalance.

7. The method according to claim 2, wherein Determining the space utilization rate of each flow direction in the variable lane inlet under the lane plan according to the basic traffic parameters of each flow direction corresponding to the variable lane inlet under the lane plan and the average green light queue length of the variable lane inlet in the previous signal cycle of the statistical period includes: Determining the average green light queue length of the variable lane inlet in the previous signal cycle of the statistical period according to the number of lanes of each flow direction in the variable lane inlet under the lane plan and the basic traffic parameters of each flow direction in the previous signal cycle of the statistical period; Determining the space utilization rate of each flow direction in the variable lane inlet under the lane plan according to the basic traffic parameters of each flow direction, the average green light queue length of the variable lane inlet in the previous signal cycle of the statistical period, the statistical period and the signal cycle.

8. An electronic device, characterized in that, Including: A processor, a storage medium and a bus. The storage medium stores program instructions executable by the processor. When the electronic device runs, the processor communicates with the storage medium through the bus. The processor executes the program instructions to execute the variable lane control method according to any one of claims 1 to 7 when executed.

9. A computer-readable storage medium, characterized in that, A computer program is stored on the storage medium. When the computer program is run by the processor, it executes the variable lane control method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Variable lane control method and device, equipment and storage medium

    CN113570855A