Search

CN-117315950-B - Intersection traffic flow phase sequence determining method and device and electronic equipment

CN117315950BCN 117315950 BCN117315950 BCN 117315950BCN-117315950-B

Abstract

The disclosure provides a phase sequence determining method of traffic flow at an intersection, and relates to the technical field of traffic control. The method comprises the steps of generating a plurality of basic phases corresponding to each traffic flow group based on the plurality of traffic flow groups, determining a plurality of feasible basic phases according to a preset phase constraint condition for any traffic flow group, generating a basic phase set of the traffic flow group according to the plurality of feasible basic phases, generating a plurality of phase sequences according to the plurality of feasible basic phases, determining a plurality of feasible phase sequences of the traffic flow group according to a preset phase sequence constraint condition, generating a plurality of phase sequence sets according to the feasible phase sequences of the plurality of traffic flow groups, wherein any phase sequence set comprises a plurality of feasible phase sequences, the feasible phase sequences in the same phase sequence set respectively belong to different traffic flow groups, calculating the sum of key flow ratios of the phase sequence sets, and determining a target phase sequence set according to the sum of key flow ratios.

Inventors

  • LIU XINKUAN
  • MEI YU
  • Ling Weicen
  • WANG HAO

Assignees

  • 阿波罗智联(北京)科技有限公司

Dates

Publication Date
20260512
Application Date
20230904

Claims (20)

  1. 1. A method of phase sequence determination of an intersection traffic stream, wherein the method comprises: determining a plurality of traffic flows based on intersection basic information, and dividing a plurality of traffic flow groups according to the traffic flows; generating a plurality of basic phases corresponding to each traffic flow group based on the traffic flow groups; for any traffic flow group, determining a plurality of feasible basic phases from a plurality of basic phases corresponding to the traffic flow group according to a preset phase constraint condition, and generating a basic phase set of the traffic flow group according to the plurality of feasible basic phases; For any traffic flow group, generating a plurality of phase sequences according to a plurality of feasible basic phases contained in the basic phase set, and determining a plurality of feasible phase sequences of the traffic flow group from the plurality of phase sequences according to a preset phase sequence constraint condition; Generating a plurality of phase sequence sets according to the feasible phase sequences of the traffic flow groups, wherein any one phase sequence set comprises a plurality of feasible phase sequences, and the feasible phase sequences in the same phase sequence set respectively belong to different traffic flow groups; calculating the sum of key flow ratios of the phase-phase sequence sets, and determining a target phase-phase sequence set according to the sum of the key flow ratios, wherein the target phase-phase sequence set is used for controlling traffic flow of an intersection; the phase sequence constraint condition comprises a third special release constraint condition, wherein the third special release constraint condition comprises any phase sequence of any traffic flow group, and if a target traffic flow which belongs to a preset secondary release traffic flow set and does not belong to a preset lap joint release traffic flow set is released in any phase under the phase sequence, the target traffic flow is not released in the previous phase or the later phase.
  2. 2. The method of claim 1, wherein the determining a plurality of traffic flows based on intersection base information and dividing a plurality of traffic flow groups according to the plurality of traffic flows comprises: determining a plurality of traffic flows according to intersection inlet direction information and traffic flow direction information contained in intersection basic information, wherein each traffic flow corresponds to one intersection inlet direction and one traffic flow direction; And dividing the traffic flow with opposite intersection inlet directions in the traffic flows into one traffic flow group to obtain the traffic flow groups.
  3. 3. The method of claim 1, wherein the generating a plurality of base phases for each traffic flow group based on the plurality of traffic flow groups comprises: for one traffic flow group, generating a release state corresponding to each traffic flow in the traffic flow group in any phase, wherein the release state of one traffic flow is used for indicating whether the traffic flow is released in any phase; and obtaining a basic phase according to the release state corresponding to each traffic flow under any phase.
  4. 4. The method of any of claims 1-3, wherein the phase constraint comprises a base phase constraint; The basic phase constraint includes at least one of: Determining that the basic phase has at least one released traffic flow for any basic phase of any traffic flow group; For any basic phase of any traffic flow group, determining that a plurality of traffic flows released under the same phase have no conflict relation; for any basic phase of any traffic flow group, it is determined that a plurality of traffic flows that are released in the same phase belong to the same traffic flow group.
  5. 5. The method of any of claims 1-3, wherein the phase constraints include signal facility phase constraints; The signal lamp facility phase constraint condition includes: determining that the release states of a plurality of traffic flows controlled by the same signal lamp group are the same in any basic phase for a plurality of traffic flows controlled by the same signal lamp group in any traffic flow group, and And determining that the conflict relation between a plurality of traffic flows controlled by the same signal lamp group and other traffic flows is consistent.
  6. 6. The method of any of claims 1-3, wherein the phase constraints include a lane facility phase constraint; The lane facility phase constraint condition includes: Determining that the release states of the traffic flows of the corresponding mixed lanes are the same for the traffic flows of the corresponding mixed lanes in any traffic flow group under any basic phase, and A conflicting relationship of a plurality of traffic flows corresponding to the mixed lane with other traffic flows is determined to be consistent.
  7. 7. The method according to claim 4, wherein after determining a plurality of feasible basic phases from a plurality of basic phases corresponding to the traffic flow group according to a preset phase constraint condition for any traffic flow group and generating a basic phase set of the traffic flow group according to the plurality of feasible basic phases, the method further comprises, for any traffic flow group, generating a plurality of phase sequences according to a plurality of feasible basic phases included in the basic phase set, and determining a plurality of feasible phase sequences of the traffic flow group from the plurality of phase sequences according to a preset phase sequence constraint condition before: generating a plurality of basic phases corresponding to traffic flows in the rear traffic flow set according to a preset rear traffic flow set of traffic flows corresponding to overflow risks, wherein the rear traffic flow set of the traffic flows corresponding to the overflow risks is a traffic flow set which does not conflict with the traffic flows of the overflow risks and belongs to the same traffic flow group; Determining a plurality of feasible basic phases from the plurality of basic phases according to a preset overflow phase constraint condition; Updating the rear traffic flow set according to traffic flows corresponding to the plurality of feasible basic phases; wherein the overflow phase constraint is the same as any of the phase constraints of claims 4-6.
  8. 8. A method according to any one of claims 1-3, wherein said generating a plurality of phase sequences for any traffic flow group from a plurality of possible elementary phases comprised by said elementary phase set comprises: For any traffic flow group, enumerating execution sequence combinations of the feasible basic phases according to the feasible basic phases contained in the basic phase set corresponding to the traffic flow group, and obtaining a plurality of phase sequences.
  9. 9. The method of any of claims 1-3, wherein the phase sequence constraints comprise a base phase sequence constraint; the basic phase sequence constraint condition comprises: For any phase sequence of any traffic flow group, each traffic flow in the traffic flow group is cleared at least once in the phase sequence.
  10. 10. The method of any of claims 1-3, wherein the phase sequence constraint comprises a clear times phase sequence constraint; the release times phase sequence constraint condition comprises: for any phase sequence of any traffic flow group, each traffic flow in the traffic flow group is passed at most twice in the phase sequence.
  11. 11. The method of any of claims 1-3, wherein the phase sequence constraints include a region to be transferred pre-phase sequence constraint; The pre-phase sequence constraint condition of the zone to be transferred comprises the following steps: For any phase sequence of any traffic flow group, in the phase sequence, any traffic flow marked as a to-be-transferred area is released, and the released traffic flow in the previous phase belongs to a preset front traffic flow set corresponding to the traffic flow of the to-be-transferred area.
  12. 12. The method of claim 11, wherein the phase sequence constraints further comprise a post-phase sequence constraint for a region to be transferred; the to-be-transferred region post phase sequence constraint condition comprises: For any phase sequence of any traffic flow group, in the phase sequence, any traffic flow marked as a to-be-transferred area is released, and the released traffic flow in the latter phase does not belong to a preset front traffic flow set corresponding to the traffic flow of the to-be-transferred area.
  13. 13. The method of any of claims 1-3, wherein the phase sequence constraints include overflow phase sequence constraints; the overflow phase sequence constraint condition comprises: For any phase sequence of any traffic flow group, in the phase sequence, any traffic flow marked as overflow risk is released, and the released traffic flow in the latter phase belongs to a preset post traffic flow set of traffic flows corresponding to the overflow risk.
  14. 14. The method of any of claims 1-3, wherein the phase sequence constraint comprises a first special release constraint; the first special release constraint includes: For any phase sequence of any traffic flow group, the release frequency of any traffic flow in the phase sequence is 1.
  15. 15. The method of any of claims 1-3, wherein the phase sequence constraints include a second special release constraint; the second special release constraint includes: For any phase sequence of any traffic flow group, in any phase under the phase sequence, if the target traffic flow belonging to the preset lap joint release traffic flow set and not belonging to the preset secondary release traffic flow set is released, the target traffic flow is released in the previous phase or the next phase.
  16. 16. The method of any of claims 1-3, wherein the phase sequence constraint comprises a fourth special release constraint; The fourth special release constraint includes: For any phase sequence of any traffic flow group, in any phase under the phase sequence, if the target traffic flow belonging to the preset secondary release traffic flow set and the preset overlap release traffic flow set is released, the release times of the target traffic flow in the previous phase and in the next phase are less than or equal to 1.
  17. 17. A method according to any one of claims 1-3, wherein said calculating a sum of critical flow ratios for each of said phase-sequence sets, determining a target phase-sequence set from said sum of critical flow ratios, comprises: determining a key flow ratio of each basic phase in feasible phase sequences contained in any phase sequence set; obtaining the sum of the key flow ratios according to the key flow ratio of each phase sequence set; and determining the phase sequence set with the minimum sum of the key flow ratios as the target phase sequence set.
  18. 18. The method of claim 17, wherein determining, for any phase-sequence set, a critical flow ratio for each base phase in the feasible phase-sequence that it contains, comprises: determining, for any base phase, whether a traffic flow marked as a special pass is contained in the base phase, wherein the special pass includes a secondary pass and a lap pass; If not, taking the maximum flow ratio under the basic phase as the key flow ratio of the basic phase; And if so, obtaining the key flow ratio of the basic phase according to the difference between the special release flow ratio of the traffic flow which is released specially and the flow ratio released secondarily under the basic phase, wherein the special release flow ratio is the sum of the flow ratios of the traffic flows released specially in all special release times.
  19. 19. The method of claim 17, wherein after generating a plurality of phase-sequence sets from the feasible phase-sequences of a plurality of traffic-flow groups, the computing a sum of critical flow ratios for each of the phase-sequence sets, the method further comprising, prior to determining a target phase-sequence set from the sum of critical flow ratios: at any basic phase, it is verified that the flow ratio of the traffic flow of the special release is larger than that of the traffic flow of the non-special release.
  20. 20. A method according to any one of claims 1-3, wherein the calculating a sum of critical flow ratios for each of the phase-sequence sets, determining a target phase-sequence set from the sum of critical flow ratios, wherein the target phase-sequence set is used to control traffic flow at an intersection, the method further comprising: and calculating the signal control period of the target phase sequence set and the phase green time of each phase.

Description

Intersection traffic flow phase sequence determining method and device and electronic equipment Technical Field The disclosure relates to the technical field of traffic control processing, in particular to a method, a device and electronic equipment for determining a phase sequence of traffic flow at an intersection. Background With the continuous expansion of urban scale, the vehicle holding quantity is rapidly increased, and in order to ensure the orderly and unimpeded running of urban traffic, the control of the traffic signal at the intersection of the intersection is indispensable. At present, urban traffic jam problems, intersection traffic signal control problems and the like have attracted attention of a plurality of researchers, and under the condition that urban roads are not changed, optimization of traffic signals plays a positive role in reducing the jam and keeping the traffic smooth. The target is aimed at the traffic flow phase sequence control of the intersection, only the geometric information of the intersection (namely the inlet direction of the intersection, the number of the intersection channels and the like) is often considered, and the phase sequence control cannot be adjusted based on complex other conditions. Disclosure of Invention The disclosure provides a phase sequence determining method, a device and electronic equipment for solving at least one of the technical problems of intersection traffic flow. According to an aspect of the present disclosure, there is provided a phase sequence determining method of an intersection traffic flow, wherein the method includes: determining a plurality of traffic flows based on intersection basic information, and dividing a plurality of traffic flow groups according to the traffic flows; generating a plurality of basic phases corresponding to each traffic flow group based on the traffic flow groups; for any traffic flow group, determining a plurality of feasible basic phases from a plurality of basic phases corresponding to the traffic flow group according to a preset phase constraint condition, and generating a basic phase set of the traffic flow group according to the plurality of feasible basic phases; For any traffic flow group, generating a plurality of phase sequences according to a plurality of feasible basic phases contained in the basic phase set, and determining a plurality of feasible phase sequences of the traffic flow group from the plurality of phase sequences according to a preset phase sequence constraint condition; Generating a plurality of phase sequence sets according to the feasible phase sequences of the traffic flow groups, wherein any one phase sequence set comprises a plurality of feasible phase sequences, and the feasible phase sequences in the same phase sequence set respectively belong to different traffic flow groups; And calculating the sum of the key flow ratios of the phase-phase sequence sets, and determining a target phase-phase sequence set according to the sum of the key flow ratios, wherein the target phase-phase sequence set is used for controlling traffic flow of an intersection. According to another aspect of the present disclosure, there is provided a phase sequence determining apparatus of an intersection traffic flow, wherein the apparatus includes: the traffic flow group module is used for determining a plurality of traffic flows based on intersection basic information and dividing a plurality of traffic flow groups according to the traffic flows; the basic phase module is used for generating a plurality of basic phases corresponding to each traffic flow group based on the traffic flow groups; the basic phase set module is used for determining a plurality of feasible basic phases from a plurality of basic phases corresponding to the traffic flow group according to a preset phase constraint condition for any traffic flow group, and generating a basic phase set of the traffic flow group according to the plurality of feasible basic phases; the feasible phase sequence module is used for generating a plurality of phase sequences according to a plurality of feasible basic phases contained in the basic phase set for any traffic flow group, and determining a plurality of feasible phase sequences of the traffic flow group from the plurality of phase sequences according to a preset phase sequence constraint condition; The phase sequence set module is used for generating a plurality of phase sequence sets according to the feasible phase sequences of a plurality of traffic flow groups, wherein any one phase sequence set comprises a plurality of feasible phase sequences, and the feasible phase sequences in the same phase sequence set respectively belong to different traffic flow groups; And the target phase sequence set module is used for calculating the sum of the key flow ratios of the phase sequence sets and determining the target phase sequence set according to the sum of the key flow ratios, wherein the tar