Intersection variable lane setting method and system, electronic equipment and storage medium

By collecting intersection data to calculate the imbalance coefficient and analyzing lane requirements, the problem of difficulty in quickly judging variable lane settings in the existing technology is solved, and the rapid relief of traffic congestion and improvement of traffic efficiency is achieved.

CN120580846APending Publication Date: 2025-09-02ANHUI BAICHENG HUITONG TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510748805.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-06
Publication Date
2025-09-02

AI Technical Summary

Technical Problem

The prior art is difficult to quickly and accurately determine whether a variable lane needs to be set based on a small amount of intersection data, which makes it difficult to effectively alleviate traffic congestion problems.

Method used

By collecting lane data and signal timing schemes for different steering of each branch at different times at the intersection, the intersection imbalance coefficient is calculated, lane division requirements are analyzed, and the requirements for variable lanes are generated.

Benefits of technology

It is possible to quickly determine whether the intersection needs to be set up with variable lanes based on a small amount of data, dynamically adjust the lane configuration, effectively alleviate traffic congestion and improve traffic efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120580846A_ABST
    Figure CN120580846A_ABST
Patent Text Reader

Abstract

The invention relates to intelligent traffic management, in particular to an intersection variable lane setting method and system, electronic equipment and a storage medium, and the method comprises the steps: selecting an intersection of an urban road, and collecting lane data of different turning directions of each branch at different time periods of the intersection and signal timing schemes at different time periods of the intersection; calculating intersection unbalance coefficients under different signal timing schemes; carrying out division demand analysis on different lanes, and determining channelization suggestions of the intersection in different time periods; comparing channelization suggestions at different time periods of the intersection, and generating a demand of adding a variable lane at the intersection; the technical scheme provided by the invention can effectively overcome the defect that whether a variable lane needs to be arranged at an intersection is difficult to accurately and quickly analyze and judge based on a small amount of intersection data in the prior art.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to intelligent traffic management, and in particular to a method, system, electronic equipment and storage medium for setting variable lanes at an intersection. Background Art

[0002] Variable lanes are primarily used at the entrances of urban intersections. Due to significant variations in traffic demand across lanes at different times of day, lane utilization is low during periods of low demand. To improve lane utilization at intersections, enable flexible adjustments to lane steering functions, and compensate for the low utilization of through lanes or left-turn lanes caused by fixed lane steering functions at intersections, scientifically and rationally designed variable lanes are being implemented to alleviate or even eliminate traffic congestion and improve intersection efficiency.

[0003] Currently, the management of variable lanes primarily focuses on the integration of lane optimization and signal control schemes, or variable lane design. This integration focuses on lane optimization, prioritizing lanes that turn from left to straight or straight to left, and then optimizing signal control schemes based on lane configuration. Variable lane design relies on acquiring data, analyzing intersection imbalances, and determining the optimal lane turning configuration. Optimizing lane turning configurations requires obtaining signal control schemes and calculating metrics such as saturation for comparison, which is computationally intensive.

[0004] Regardless of the above research, it is not conducive to quickly determining whether an intersection needs to have variable lanes. Therefore, the technical solution of this application aims to accurately and quickly analyze and determine whether an intersection needs to have variable lanes based on a small amount of intersection data, thereby improving intersection traffic efficiency. Summary of the Invention

[0005] (1) Technical problems solved

[0006] In response to the above-mentioned shortcomings of the existing technology, the present invention provides a method, system, electronic device and storage medium for setting variable lanes at intersections, which can effectively overcome the defect of the existing technology that it is difficult to accurately and quickly analyze and determine whether variable lanes are needed at an intersection based on a small amount of intersection data.

[0007] (2) Technical solution

[0008] To achieve the above objectives, the present invention is implemented through the following technical solutions:

[0009] A method for setting variable lanes at an intersection, comprising the following steps:

[0010] S1. Select an intersection on an urban road and collect lane data for different turns at different times of the intersection and the signal timing plan for different times of the intersection;

[0011] S2. Calculate the intersection imbalance coefficient under different signal timing schemes;

[0012] S3. Analyze the needs for lane division and determine channelization recommendations for intersections at different times.

[0013] S4. Compare the channelization suggestions at different times of the intersection and generate the demand for adding variable lanes at the intersection.

[0014] Preferably, in S1, an intersection of an urban road is selected, and lane data of different turns of each branch at different time periods at the intersection and signal timing plans at different time periods at the intersection are collected, including:

[0015] Obtain the number of lanes with different turns for each branch at the intersection during the morning rush hour on a certain day, obtain the traffic volume per unit time for each branch at the intersection during the morning rush hour on a certain day, obtain the signal timing plan for the intersection during the morning rush hour on a certain day, and determine the release method for the signal timing plan;

[0016] Obtain the number of lanes for different turns on each branch of the intersection during off-peak hours on a certain day, obtain the traffic volume per unit time for different turns on each branch of the intersection during off-peak hours on a certain day, obtain the signal timing plan for the intersection during off-peak hours on a certain day, and determine the release method for the signal timing plan;

[0017] Obtain the number of lanes with different turns for each branch at the intersection during the evening rush hour on a certain day, obtain the traffic volume per unit time for each branch at the intersection during the evening rush hour on a certain day, obtain the signal timing plan for the intersection during the evening rush hour on a certain day, and determine the release method for the signal timing plan;

[0018] Among them, the release methods of the signal timing plan include single-port release method and opposite-direction release method.

[0019] Preferably, calculating the intersection imbalance coefficient under different signal timing schemes in S2 includes:

[0020] For single-port release mode:

[0021] Calculate the intersection imbalance coefficient for a certain period of time:

[0022]

[0023] in, is the intersection imbalance coefficient of the through lane allocation and left turn lane allocation of the i-th branch at a certain time period under the single-port release mode, i = 1, 2, 3, 4, corresponding to the north branch, east branch, south branch, and west branch respectively. is the left-turn traffic flow per unit time of the i-th branch at a certain time period at the intersection, is the number of left-turn lanes in the i-th branch of the intersection during a certain period of time, is the through traffic flow per unit time of the i-th branch at a certain time period at the intersection, is the number of through lanes in the i-th branch of the intersection during a certain period of time, α is the traffic efficiency coefficient of through and left turns at the intersection during a certain period of time, α∈[1.1,1.5].

[0024] Preferably, calculating the intersection imbalance coefficient under different signal timing schemes in S2 includes:

[0025] For the opposite release method:

[0026] Calculate the imbalance coefficient of the first intersection in a certain period:

[0027]

[0028] in, is the first intersection imbalance coefficient of the through lane allocation and left turn lane allocation of the i-th branch at a certain time period under the opposite release mode, i = 1, 2, 3, 4, corresponding to the north branch, east branch, south branch, and west branch respectively, is the left-turn traffic flow per unit time of the i-th branch at a certain time period at the intersection, is the number of left-turn lanes in the i-th branch of the intersection during a certain period of time, is the through traffic flow per unit time of the i-th branch at a certain time period at the intersection, is the number of through lanes in the i-th branch of the intersection during a certain period of time;

[0029] is the left-turn traffic flow per unit time of the i+2 branch at a certain time period at the intersection, is the number of left-turn lanes in the i+2th branch of the intersection during a certain period of time, is the through traffic flow per unit time of the i+2th branch at a certain time period at the intersection, is the number of through lanes in the i+2th branch of the intersection during a certain period of time, α is the traffic efficiency coefficient of through and left turns during a certain period of time at the intersection, α∈[1.1,1.5];

[0030] Calculate the imbalance coefficient of the second intersection in a certain period of time:

[0031]

[0032] in, is the second intersection imbalance coefficient between the through lane allocation and the left turn lane allocation of the i-th branch at a certain time period under the opposite release mode;

[0033] Calculate the imbalance coefficient of the third intersection in a certain period of time:

[0034]

[0035] in, is the third intersection imbalance coefficient of the through lane allocation and left turn lane allocation of the i-th branch at a certain time period under the opposite release mode.

[0036] Preferably, S3 performs a lane division demand analysis to determine channelization recommendations for the intersection at different times, including:

[0037] Intersection imbalance coefficient based on single-interface release mode Analyze the demand for dividing different lanes at an intersection during a certain period of time:

[0038]

[0039] If the intersection imbalance coefficient under the single-port release mode If formula (1) is satisfied, it is more reasonable to set the left-turn lane outside the intersection as a straight-ahead or straight-left lane during this period; if the intersection imbalance coefficient under the single-port release mode is If formula (2) is satisfied, it is more reasonable to set the inner through lane of the intersection as the left turn lane or the straight left lane during this period; otherwise, the lane allocation of the intersection during this period remains the same.

[0040] Preferably, S3 performs a lane division demand analysis to determine channelization recommendations for the intersection at different times, including:

[0041] The imbalance coefficient of the first intersection based on the opposite release mode Unbalance coefficient of the second intersection and the imbalance coefficient of the third intersection Analyze the demand for dividing different lanes at an intersection during a certain period of time:

[0042]

[0043] If the intersection imbalance coefficient under the opposite-direction release mode satisfies equations (3) and (4), then it is more reasonable to set the outer left-turn lane of the intersection as a straight-ahead or straight-left lane during this period; if the intersection imbalance coefficient under the opposite-direction release mode satisfies equations (3) and (5), then it is more reasonable to set the inner straight-ahead lane of the intersection as a left-turn lane or straight-ahead left lane during this period; otherwise, the lane allocation of the intersection during this period remains the same.

[0044] Preferably, S4 compares the channelization suggestions at different times of the intersection and generates the need for adding variable lanes at the intersection, including:

[0045] Comparing the channelization suggestions at different times of the intersection, if a lane has different lane division requirements in multiple time periods, then the lane needs to be set up as a variable lane to reasonably allocate lane resources at the intersection and improve traffic efficiency; if the lane division requirements of a lane are consistent in multiple time periods, then the lane does not need to be set up as a variable lane.

[0046] A variable lane setting system for an intersection includes a target selection module, a data statistics module, a calculation module, and a judgment module;

[0047] The target selection module selects the intersection of urban roads and uses each branch of the intersection as the road section to be tested;

[0048] The data statistics module collects lane data of different branches and turns at different times of the intersection and the signal timing plan at different times of the intersection;

[0049] Calculation module, calculates the intersection imbalance coefficient under different signal timing schemes:

[0050] 1) For single-port release mode:

[0051] Calculate the intersection imbalance coefficient for a certain period of time:

[0052]

[0053] in, is the intersection imbalance coefficient of the through lane allocation and left turn lane allocation of the i-th branch at a certain time period under the single-port release mode, i = 1, 2, 3, 4, corresponding to the north branch, east branch, south branch, and west branch respectively. is the left-turn traffic flow per unit time of the i-th branch at a certain time period at the intersection, is the number of left-turn lanes in the i-th branch of the intersection during a certain period of time, is the through traffic flow per unit time of the i-th branch at a certain time period at the intersection, is the number of through lanes in the i-th branch of the intersection during a certain period of time, α is the traffic efficiency coefficient of through and left turns during a certain period of time at the intersection, α∈[1.1,1.5];

[0054] 2) For the opposite release method:

[0055] Calculate the imbalance coefficient of the first intersection in a certain period:

[0056]

[0057] in, is the first intersection imbalance coefficient of the through lane allocation and left turn lane allocation of the i-th branch at a certain time period under the opposite release mode, is the left-turn traffic flow per unit time of the i+2 branch at a certain time period at the intersection, is the number of left-turn lanes in the i+2th branch of the intersection during a certain period of time, is the through traffic flow per unit time of the i+2th branch at a certain time period at the intersection, is the number of through lanes in the i+2th branch of the intersection during a certain period of time;

[0058] Calculate the imbalance coefficient of the second intersection in a certain period of time:

[0059]

[0060] in, is the second intersection imbalance coefficient between the through lane allocation and the left turn lane allocation of the i-th branch at a certain time period under the opposite release mode;

[0061] Calculate the imbalance coefficient of the third intersection in a certain period of time:

[0062]

[0063] in, is the third intersection imbalance coefficient of the through lane allocation and left turn lane allocation of the i-th branch at a certain time period under the opposite release mode;

[0064] The judgment module analyzes the demand for dividing different lanes, determines the channelization suggestions for the intersection at different time periods, and generates the demand for adding variable lanes at the intersection by comparing the channelization suggestions for the intersection at different time periods.

[0065] An electronic device includes a processor, a memory, an input device and an output device, the memory is used to store a computer program, the computer program includes program instructions, and the processor is configured to call the program instructions to execute the above-mentioned method for setting variable lanes at an intersection.

[0066] A computer-readable storage medium stores a computer program, wherein the computer program includes program instructions, and when the program instructions are executed by a processor, the method for setting variable lanes at an intersection is implemented.

[0067] (3) Beneficial effects

[0068] Compared with the prior art, the method, system, electronic device, and storage medium for setting variable lanes at an intersection provided by the present invention have the following beneficial effects:

[0069] 1) This invention obtains lane data for different turns at each branch of an intersection at different times, as well as signal timing plans for different times. Based on actual traffic conditions, it designs intersection imbalance indicators for single-intersection and opposite-intersection release modes, as well as criteria for setting variable lanes. This method enables traffic management departments to quickly and dynamically adjust the configuration of variable lanes to address congestion at urban intersections, effectively alleviating traffic congestion.

[0070] 2) The present invention can provide urban traffic managers with a convenient and quick judgment tool. Based on the basic data of the intersection, the system can accurately and quickly determine whether the intersection needs to have variable lanes. It can help urban traffic managers further improve the traffic efficiency of the intersection and ensure traffic safety, and has a very broad application prospect. BRIEF DESCRIPTION OF THE DRAWINGS

[0071] To more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present invention. Those skilled in the art can also derive other drawings based on these drawings without inventive effort.

[0072] Figure 1 It is a schematic diagram of the process of the present invention;

[0073] Figure 2 A schematic diagram of the system of the present invention;

[0074] Figure 3 Schematic diagram of the electronic device in the present invention. DETAILED DESCRIPTION

[0075] To make the purpose, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making any creative efforts shall fall within the scope of protection of the present invention.

[0076] A method for setting variable lanes at an intersection, such as Figure 1 As shown, S1, select an intersection of urban roads, collect lane data of different branches and turns at different time periods at the intersection and the signal timing plan at different time periods at the intersection, specifically including:

[0077] Obtain the number of lanes with different turns for each branch at the intersection during the morning rush hour on a certain day, obtain the traffic volume per unit time for each branch at the intersection during the morning rush hour on a certain day, obtain the signal timing plan for the intersection during the morning rush hour on a certain day, and determine the release method for the signal timing plan;

[0078] Obtain the number of lanes for different turns on each branch of the intersection during off-peak hours on a certain day, obtain the traffic volume per unit time for different turns on each branch of the intersection during off-peak hours on a certain day, obtain the signal timing plan for the intersection during off-peak hours on a certain day, and determine the release method for the signal timing plan;

[0079] Obtain the number of lanes with different turns for each branch at the intersection during the evening rush hour on a certain day, obtain the traffic volume per unit time for each branch at the intersection during the evening rush hour on a certain day, obtain the signal timing plan for the intersection during the evening rush hour on a certain day, and determine the release method for the signal timing plan;

[0080] Among them, the release methods of the signal timing plan include single-port release method and opposite-direction release method.

[0081] S2. Calculate the intersection imbalance coefficient under different signal timing schemes, including:

[0082] 1) For single-port release mode:

[0083] Calculate the intersection imbalance coefficient for a certain period of time:

[0084]

[0085] in, is the intersection imbalance coefficient of the through lane allocation and left turn lane allocation of the i-th branch at a certain time period under the single-port release mode, i = 1, 2, 3, 4, corresponding to the north branch, east branch, south branch, and west branch respectively (in the technical solution of this application, i is generally 1 or 2), is the left-turn traffic flow per unit time of the i-th branch at a certain time period at the intersection, is the number of left-turn lanes in the i-th branch of the intersection during a certain period of time, is the through traffic flow per unit time of the i-th branch at a certain time period at the intersection, is the number of through lanes in the i-th branch of the intersection during a certain period of time, α is the traffic efficiency coefficient of through and left turns during a certain period of time at the intersection, α∈[1.1,1.5];

[0086] 2) For the opposite release method:

[0087] Calculate the imbalance coefficient of the first intersection in a certain period:

[0088]

[0089] in, is the first intersection imbalance coefficient of the through lane allocation and left turn lane allocation of the i-th branch at a certain time period under the opposite release mode, i = 1, 2, 3, 4, corresponding to the north branch, east branch, south branch, and west branch respectively, is the left-turn traffic flow per unit time of the i-th branch at a certain time period at the intersection, is the number of left-turn lanes in the i-th branch of the intersection during a certain period of time, is the through traffic flow per unit time of the i-th branch at a certain time period at the intersection, is the number of through lanes in the i-th branch of the intersection during a certain period of time;

[0090] is the left-turn traffic flow per unit time of the i+2 branch at a certain time period at the intersection, is the number of left-turn lanes in the i+2th branch of the intersection during a certain period of time, is the through traffic flow per unit time of the i+2th branch at a certain time period at the intersection, is the number of through lanes in the i+2th branch of the intersection during a certain period of time, α is the traffic efficiency coefficient of through and left turns during a certain period of time at the intersection, α∈[1.1,1.5];

[0091] Calculate the imbalance coefficient of the second intersection in a certain period of time:

[0092]

[0093] in, is the second intersection imbalance coefficient between the through lane allocation and the left turn lane allocation of the i-th branch at a certain time period under the opposite release mode;

[0094] Calculate the imbalance coefficient of the third intersection in a certain period of time:

[0095]

[0096] in, is the third intersection imbalance coefficient of the through lane allocation and left turn lane allocation of the i-th branch at a certain time period under the opposite release mode.

[0097] S3. Analyze the needs for lane division and determine channelization recommendations for intersections at different times, including:

[0098] 1) Intersection imbalance coefficient based on single-interface release mode Analyze the demand for dividing different lanes at an intersection during a certain period of time:

[0099]

[0100] If the intersection imbalance coefficient under the single-port release mode If formula (1) is satisfied, it is more reasonable to set the left-turn lane outside the intersection as a straight-ahead or straight-left lane during this period; if the intersection imbalance coefficient under the single-port release mode is If formula (2) is satisfied, it is more reasonable to set the inner through lane of the intersection as the left turn lane or the straight left lane during this period; otherwise, the lane allocation of the intersection during this period remains the same;

[0101] 2) Unbalance coefficient of the first intersection based on the opposite release mode Unbalance coefficient of the second intersection and the imbalance coefficient of the third intersection Analyze the demand for dividing different lanes at an intersection during a certain period of time:

[0102]

[0103] If the intersection imbalance coefficient under the opposite-direction release mode satisfies equations (3) and (4), then it is more reasonable to set the outer left-turn lane of the intersection as a straight-ahead or straight-left lane during this period; if the intersection imbalance coefficient under the opposite-direction release mode satisfies equations (3) and (5), then it is more reasonable to set the inner straight-ahead lane of the intersection as a left-turn lane or straight-ahead left lane during this period; otherwise, the lane allocation of the intersection during this period remains the same.

[0104] S4. Compare the channelization suggestions at different times of day at the intersection and generate the need for adding variable lanes at the intersection, including:

[0105] Comparing the channelization suggestions at different times of the intersection, if a lane has different lane division requirements in multiple time periods, then the lane needs to be set up as a variable lane to reasonably allocate lane resources at the intersection and improve traffic efficiency; if the lane division requirements of a lane are consistent in multiple time periods, then the lane does not need to be set up as a variable lane.

[0106] In the technical solution of this application, based on the above-mentioned disclosure of a method for setting variable lanes at an intersection, a system for setting variable lanes at an intersection is also disclosed, such as Figure 2 As shown, it includes target selection module, data statistics module, calculation module and judgment module;

[0107] The target selection module selects the intersection of urban roads and uses each branch of the intersection as the road section to be tested;

[0108] The data statistics module collects lane data of different branches and turns at different times of the intersection and the signal timing plan at different times of the intersection;

[0109] Calculation module, calculates the intersection imbalance coefficient under different signal timing schemes:

[0110] 1) For single-port release mode:

[0111] Calculate the intersection imbalance coefficient for a certain period of time:

[0112]

[0113] in, is the intersection imbalance coefficient of the through lane allocation and left turn lane allocation of the i-th branch at a certain time period under the single-port release mode, i = 1, 2, 3, 4, corresponding to the north branch, east branch, south branch, and west branch respectively. is the left-turn traffic flow per unit time of the i-th branch at a certain time period at the intersection, is the number of left-turn lanes in the i-th branch of the intersection during a certain period of time, is the through traffic flow per unit time of the i-th branch at a certain time period at the intersection, is the number of through lanes in the i-th branch of the intersection during a certain period of time, α is the traffic efficiency coefficient of through and left turns during a certain period of time at the intersection, α∈[1.1,1.5];

[0114] 2) For the opposite release method:

[0115] Calculate the imbalance coefficient of the first intersection in a certain period:

[0116]

[0117] in, is the first intersection imbalance coefficient between the through lane allocation and the left turn lane allocation of the i-th branch at a certain time period under the opposite release mode, is the left-turn traffic flow per unit time of the i+2 branch at a certain time period at the intersection, is the number of left-turn lanes in the i+2th branch of the intersection during a certain period of time, is the through traffic flow per unit time of the i+2th branch at a certain time period at the intersection, is the number of through lanes in the i+2th branch of the intersection during a certain period of time;

[0118] Calculate the imbalance coefficient of the second intersection during a certain period:

[0119]

[0120] in, is the second intersection imbalance coefficient between the through lane allocation and the left turn lane allocation of the i-th branch at a certain time period under the opposite release mode;

[0121] Calculate the imbalance coefficient of the third intersection in a certain period of time:

[0122]

[0123] in, is the third intersection imbalance coefficient of the through lane allocation and left turn lane allocation of the i-th branch at a certain time period under the opposite release mode;

[0124] The judgment module analyzes the demand for dividing different lanes, determines the channelization suggestions for the intersection at different time periods, and generates the demand for adding variable lanes at the intersection by comparing the channelization suggestions for different time periods.

[0125] The technical solution of this application also discloses an electronic device, such as Figure 3 As shown, it includes a processor, a memory, an input device and an output device. The memory is used to store a computer program. The computer program includes program instructions. The processor is configured to call the program instructions to execute the above-mentioned variable lane setting method at the intersection.

[0126] The electronic device may be the mobile device itself, or a stand-alone device independent of the mobile device. The stand-alone device may communicate with the mobile device to receive the collected input signals from the mobile device and send the selected target decision behavior to the mobile device.

[0127] like Figure 3 As shown, the electronic device includes one or more processors and memory. The processor can be a central processing unit (CPU) or other forms of processing units with data processing capabilities and / or instruction execution capabilities, and can control other components in the electronic device to achieve desired functions.

[0128] The memory may include one or more computer programs, which may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. Volatile memory may include random access memory (RAM) and / or cache memory, etc.; non-volatile memory may include read-only memory (ROM), hard disk, flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium, and the processor may execute the program instructions to implement the decision-making behavior, decision-making method, and other desired functions of the technical solution of the present application described above.

[0129] The electronic device may also include input devices and output devices, which are communicatively connected via a bus system and / or other forms of connection mechanisms (not shown). The input devices may include various devices such as an onboard diagnostic system (OBD), a unified diagnostic service (UDS), an inertial measurement unit (IMU), a camera, a lidar, a millimeter-wave radar, an ultrasonic radar, and vehicle-to-everything (V2X) communications. The input devices may also include a keyboard, a mouse, etc.; the output devices may include a display, a speaker, a printer, a communication network, and a remote output device connected thereto.

[0130] Of course, to simplify, Figure 3 Only some components of the electronic device related to the technical solution of the present application are shown, and components such as a bus system, input / output interfaces, etc. are omitted. In addition, the electronic device may further include other suitable components according to specific application conditions.

[0131] The technical solution of the present application also discloses a computer-readable storage medium, which stores a computer program. The computer program includes program instructions, and when the program instructions are executed by a processor, the above-mentioned method for setting variable lanes at an intersection is implemented.

[0132] The computer program can be written in any combination of one or more programming languages ​​to implement the program code of the technical solution of the present application. The programming languages ​​include object-oriented programming languages ​​such as Java, C++, etc., as well as conventional procedural programming languages ​​such as C or similar programming languages. The program code can be executed entirely on the user device, partially on the user device, as a standalone software package, partially on the user device and partially on a remote computing device, or entirely on a remote computing device / server.

[0133] The computer-readable storage medium may be any combination of one or more readable media, which may be a readable signal medium or a readable storage medium. The readable storage medium may include, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, and semiconductor systems, devices, or components, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: an electrical connection having one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any combination thereof.

[0134] The basic principles of the present application have been described above in conjunction with specific embodiments. However, it should be noted that the advantages, strengths, and effects mentioned in this application are merely illustrative and not restrictive, and it should not be assumed that these advantages, strengths, and effects are required of each embodiment of this application. In addition, the specific details disclosed above are merely illustrative and facilitating understanding, and are not restrictive. The above details do not limit this application to necessarily being implemented using the above specific details.

[0135] The block diagrams of the devices, devices, equipment, and systems involved in this application are merely illustrative examples and are not intended to require or imply that they must be connected, arranged, or configured in the manner shown in the block diagrams. As will be appreciated by those skilled in the art, these devices, devices, equipment, and systems can be connected, arranged, or configured in any manner. Words such as "include," "comprise," "have," and the like are open-ended words, meaning "including but not limited to," and can be used interchangeably therewith. The words "or" and "and" used herein refer to the words "and / or" and can be used interchangeably therewith, unless the context clearly indicates otherwise. The word "such as" used herein refers to the phrase "such as but not limited to," and can be used interchangeably therewith.

[0136] It should also be noted that in the apparatus, device, and method of the present application, each component or each step can be decomposed and / or recombined, and such decomposition and / or recombination should be regarded as equivalent solutions of the present application.

[0137] The above description of the disclosed aspects is provided to enable any person skilled in the art to make or use the present application. Various modifications to these aspects will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other aspects without departing from the scope of the present application. Therefore, the present application is not intended to be limited to the aspects shown herein, but rather to be accorded the widest scope consistent with the principles and novel features disclosed herein.

[0138] The above description has been provided for the purpose of illustration and description. Furthermore, this description is not intended to limit the embodiments of the present application to the forms disclosed herein. Although a number of example aspects and embodiments have been discussed above, those skilled in the art will recognize certain variations, modifications, alterations, additions, and sub-combinations thereof.

Claims

1. A method for setting variable lanes at an intersection, characterized by: The following steps are involved: S1. Select an intersection on an urban road and collect lane data for different turns at different times of the intersection and the signal timing plan for different times of the intersection; S2. Calculate the intersection imbalance coefficient under different signal timing schemes; S3. Analyze the needs for lane division and determine channelization recommendations for intersections at different times. S4. Compare the channelization suggestions at different times of the intersection and generate the demand for adding variable lanes at the intersection.

2. The method for setting variable lanes at an intersection according to claim 1, characterized in that: In S1, an urban road intersection is selected to collect lane data of different branches and turns at different times of the intersection and the signal timing plan at different times of the intersection, including: Obtain the number of lanes with different turns for each branch at the intersection during the morning rush hour on a certain day, obtain the traffic volume per unit time for each branch at the intersection during the morning rush hour on a certain day, obtain the signal timing plan for the intersection during the morning rush hour on a certain day, and determine the release method for the signal timing plan; Obtain the number of lanes for different turns on each branch of the intersection during off-peak hours on a certain day, obtain the traffic volume per unit time for different turns on each branch of the intersection during off-peak hours on a certain day, obtain the signal timing plan for the intersection during off-peak hours on a certain day, and determine the release method for the signal timing plan; Obtain the number of lanes with different turns for each branch at the intersection during the evening rush hour on a certain day, obtain the traffic volume per unit time for each branch at the intersection during the evening rush hour on a certain day, obtain the signal timing plan for the intersection during the evening rush hour on a certain day, and determine the release method for the signal timing plan; Among them, the release methods of the signal timing plan include single-port release method and opposite-direction release method.

3. The method for setting variable lanes at an intersection according to claim 2, characterized in that: S2 calculates the intersection imbalance coefficient under different signal timing schemes, including: For single-port release mode: Calculate the intersection imbalance coefficient for a certain period of time: in, is the intersection imbalance coefficient of the through lane allocation and left turn lane allocation of the i-th branch at a certain time period under the single-port release mode, i = 1, 2, 3, 4, corresponding to the north branch, east branch, south branch, and west branch respectively. is the left-turn traffic flow per unit time of the i-th branch at a certain time period at the intersection, is the number of left-turn lanes in the i-th branch of the intersection during a certain period of time, is the through traffic flow per unit time of the i-th branch at a certain time period at the intersection, is the number of through lanes in the i-th branch of the intersection during a certain period of time, α is the traffic efficiency coefficient of through and left turns at the intersection during a certain period of time, α∈[1.1,1.5].

4. The method for setting variable lanes at an intersection according to claim 2, characterized in that: S2 calculates the intersection imbalance coefficient under different signal timing schemes, including: For the opposite release method: Calculate the imbalance coefficient of the first intersection in a certain period: in, is the first intersection imbalance coefficient of the through lane allocation and left turn lane allocation of the i-th branch at a certain time period under the opposite release mode, i = 1, 2, 3, 4, corresponding to the north branch, east branch, south branch, and west branch respectively, is the left-turn traffic flow per unit time of the i-th branch at a certain time period at the intersection, is the number of left-turn lanes in the i-th branch of the intersection during a certain period of time, is the through traffic flow per unit time of the i-th branch at a certain time period at the intersection, is the number of through lanes in the i-th branch of the intersection during a certain period of time; is the left-turn traffic flow per unit time of the i+2 branch at a certain time period at the intersection, is the number of left-turn lanes in the i+2th branch of the intersection during a certain period of time, is the through traffic flow per unit time of the i+2th branch at a certain time period at the intersection, is the number of through lanes in the i+2th branch of the intersection during a certain period of time, α is the traffic efficiency coefficient of through and left turns during a certain period of time at the intersection, α∈[1.1,1.5]; Calculate the imbalance coefficient of the second intersection during a certain period: in, is the second intersection imbalance coefficient between the through lane allocation and the left turn lane allocation of the i-th branch at a certain time period under the opposite release mode; Calculate the imbalance coefficient of the third intersection in a certain period of time: in, is the third intersection imbalance coefficient of the through lane allocation and left turn lane allocation of the i-th branch at a certain time period under the opposite release mode.

5. The method for setting variable lanes at an intersection according to claim 3, characterized in that: In S3, we analyze the needs for lane division and determine channelization recommendations for intersections at different times, including: Intersection imbalance coefficient based on single-interface release mode Analyze the demand for dividing different lanes at an intersection during a certain period of time: If the intersection imbalance coefficient under the single-port release mode If formula (1) is satisfied, it is more reasonable to set the left-turn lane outside the intersection as a straight-ahead or straight-left lane during this period; if the intersection imbalance coefficient under the single-port release mode is If formula (2) is satisfied, it is more reasonable to set the inner through lane of the intersection as the left turn lane or the straight left lane during this period; otherwise, the lane allocation of the intersection during this period remains the same.

6. The method for setting variable lanes at an intersection according to claim 4, characterized in that: In S3, we analyze the needs for lane division and determine channelization recommendations for intersections at different times, including: The imbalance coefficient of the first intersection based on the opposite release mode Unbalance coefficient of the second intersection and the imbalance coefficient of the third intersection Analyze the demand for dividing different lanes at an intersection during a certain period of time: If the intersection imbalance coefficient under the opposite-direction release mode satisfies equations (3) and (4), then it is more reasonable to set the outer left-turn lane of the intersection as a straight-ahead or straight-left lane during this period; if the intersection imbalance coefficient under the opposite-direction release mode satisfies equations (3) and (5), then it is more reasonable to set the inner straight-ahead lane of the intersection as a left-turn lane or straight-ahead left lane during this period; otherwise, the lane allocation of the intersection during this period remains the same.

7. The method for setting variable lanes at an intersection according to claim 5 or 6, characterized in that: S4 compares the channelization suggestions at different times of the day at the intersection and generates the need for adding variable lanes at the intersection, including: Comparing the channelization suggestions at different times of the intersection, if a lane has different lane division requirements in multiple time periods, then the lane needs to be set up as a variable lane to reasonably allocate lane resources at the intersection and improve traffic efficiency; if the lane division requirements of a lane are consistent in multiple time periods, then the lane does not need to be set up as a variable lane.

8. A system for setting variable lanes at an intersection, for executing the method for setting variable lanes at an intersection according to claim 1, characterized in that: Including target selection module, data statistics module, calculation module and judgment module; The target selection module selects the intersection of urban roads and uses each branch of the intersection as the road section to be tested; The data statistics module collects lane data of different branches and turns at different times of the intersection and the signal timing plan at different times of the intersection; Calculation module, calculates the intersection imbalance coefficient under different signal timing schemes: 1) For single-port release mode: Calculate the intersection imbalance coefficient for a certain period of time: in, is the intersection imbalance coefficient of the through lane allocation and left turn lane allocation of the i-th branch at a certain time period under the single-port release mode, i = 1, 2, 3, 4, corresponding to the north branch, east branch, south branch, and west branch respectively. is the left-turn traffic flow per unit time of the i-th branch at a certain time period at the intersection, is the number of left-turn lanes in the i-th branch of the intersection during a certain period of time, is the through traffic flow per unit time of the i-th branch at a certain time period at the intersection, is the number of through lanes in the i-th branch of the intersection during a certain period of time, α is the traffic efficiency coefficient of through and left turns during a certain period of time at the intersection, α∈[1.1,1.5]; 2) For the opposite release method: Calculate the imbalance coefficient of the first intersection in a certain period: in, is the first intersection imbalance coefficient of the through lane allocation and left turn lane allocation of the i-th branch at a certain time period under the opposite release mode, is the left-turn traffic flow per unit time of the i+2 branch at a certain time period at the intersection, is the number of left-turn lanes in the i+2th branch of the intersection during a certain period of time, is the through traffic flow per unit time of the i+2th branch at a certain time period at the intersection, is the number of through lanes in the i+2th branch of the intersection during a certain period of time; Calculate the imbalance coefficient of the second intersection during a certain period: in, is the second intersection imbalance coefficient between the through lane allocation and the left turn lane allocation of the i-th branch at a certain time period under the opposite release mode; Calculate the imbalance coefficient of the third intersection in a certain period of time: in, is the third intersection imbalance coefficient of the through lane allocation and left turn lane allocation of the i-th branch at a certain time period under the opposite release mode; The judgment module analyzes the demand for dividing different lanes, determines the channelization suggestions for the intersection at different time periods, and generates the demand for adding variable lanes at the intersection by comparing the channelization suggestions for the intersection at different time periods.

9. An electronic device, characterized in that: The method comprises a processor, a memory, an input device and an output device, wherein the memory is used to store a computer program, the computer program includes program instructions, and the processor is configured to call the program instructions to execute the method for setting variable lanes at an intersection as described in any one of claims 1 to 6.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, which includes program instructions. When the program instructions are executed by a processor, the method for setting variable lanes at an intersection as described in any one of claims 1 to 6 is implemented.