Signal period calculation method of roadside traffic signal lamp data acquisition equipment

By installing traffic light data acquisition equipment on the roadside, collecting and analyzing data, and generating signal cycle distribution maps, the problem of light color countdown jump in traffic light data acquisition equipment is solved, the operation and maintenance efficiency is improved, and signal timing solution is provided data support.

CN119107828APending Publication Date: 2024-12-10SHANGHAI SONGHONG INTELLIGENT AUTOMOBILE TECH CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202411170811.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-26
Publication Date
2024-12-10

AI Technical Summary

Technical Problem

At this stage, there is a lack of effective methods to judge and deal with the problem of light color countdown jump in traffic light data acquisition equipment caused by manual control or signal scheme transition of traffic managers, resulting in low operation and maintenance efficiency.

Method used

By installing roadside traffic light data collection equipment, collecting and processing traffic light data, analyzing and calculating signal cycles, and generating signal cycle distribution diagrams, helping to quickly troubleshoot the reasons for countdown jumps.

Benefits of technology

It provides data support for signal timing scheme prediction and confidence calculation, and by drawing signal cycle distribution map, the efficiency of operation and maintenance personnel in rapid problem detection and improvement of operation and maintenance efficiency of traffic light data acquisition equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119107828A_ABST
    Figure CN119107828A_ABST
Patent Text Reader

Abstract

The invention belongs to the field of intelligent network connection, and particularly relates to a signal period calculation method for roadside traffic signal lamp data acquisition equipment, which comprises the following steps of: S1, installing the roadside traffic signal lamp data acquisition equipment at an intersection controlled by signal lamps; s2, processing and storing the acquired signal lamp data; s3, constructing a set of calculation model for calculating the signal lamp period, wherein the model completes the calculation of the signal period through three sub-steps of unidirectional stage division, phase data set construction and signal period division; and S4, generating an intersection period distribution diagram. According to the method, the problem of signal period calculation of roadside traffic signal lamp data acquisition equipment is solved, and basic data are provided for signal timing scheme prediction, confidence calculation and the like; and the drawn signal period distribution diagram can help operation and maintenance personnel to quickly check reasons causing countdown jump of the signal lamp, so that the operation and maintenance efficiency of the roadside traffic signal lamp data acquisition equipment is effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of intelligent networking, and specifically relates to a signal period calculation method of a roadside traffic signal light data acquisition device. Background Art

[0002] In recent years, the global trend of "single-vehicle intelligence + network empowerment" integration has been obvious, and the path of network integration has gradually become a consensus. Intelligent connected vehicles have come into being. The safe driving of intelligent connected vehicles is inseparable from the acquisition, calculation and analysis of traffic light data. It can be said that traffic light data has become one of the most urgently needed traffic data types for intelligent connected vehicles.

[0003] Traffic light data collection equipment collects traffic light data by collecting signal machine voltage, and is the main source of intelligent networked traffic light data at this stage. Traffic signal cycle data collected by traffic light data collection equipment is an important basis for key links such as signal timing plan prediction and confidence calculation, and is also one of the most important parameters in intersection signal timing plans.

[0004] Chinese patent CN201010224666.7 (publication date: May 24, 2024) discloses an invention patent for a control optimization method and device for the coordination of intelligent connected vehicles and traffic lights. The invention obtains the vehicle motion state information and traffic signal state information of multiple intelligent connected vehicles, and then determines the vehicle arrival information set corresponding to each intelligent connected vehicle based on the vehicle motion state information and traffic signal state information, and then determines the vehicle control strategy based on the vehicle arrival information set and traffic signal state information, and finally controls the driving of each intelligent connected vehicle based on the vehicle control strategy. By combining the vehicle motion state information and the traffic signal state information, the invention can optimize the traffic signal timing according to the current traffic demand in the time dimension; in the spatial dimension, it implements the trajectory control of the traffic formation, so that vehicles can pass faster without stopping, which is conducive to improving the traffic efficiency.

[0005] Chinese patent CN201811580573.0 (publication date: June 30, 2020) discloses a traffic signal cycle calculation method and device, and a computer-readable invention patent. The invention divides the target area into multiple traffic sub-areas, uses the vehicle trajectory data and the position relationship of each traffic intersection to calculate the traffic signal cycle of each traffic intersection, and then simulates the traffic signal cycle that can improve the traffic conditions. The invention is mainly to optimize the traffic conditions and avoid congestion at the intersection.

[0006] From the above comparative cases, we can see that at this stage, these methods are only applicable to the recommended cycle calculation for signal optimization, while the method of calculating the actual cycle based on the signal light data obtained by the signal light data acquisition device is still blank. Therefore, a signal cycle calculation method for roadside traffic light data acquisition equipment is needed to solve the above problems. At the same time, there is a situation where the countdown of the traffic light color jumps. This situation may be caused by equipment software, hardware or network problems, or it may be the manual control of the signal by the traffic manager during peak hours or the transition between multiple signal schemes. Among them, the former needs to locate the problem and solve it in time, while the latter is a normal phenomenon and does not need to be processed. At present, there is no effective means to judge the manual control of traffic managers or the transition of signal schemes. When the countdown of the light color jumps, it takes a lot of manpower and time to confirm through video. Summary of the invention

[0007] In order to solve the above technical problems, the present invention provides a signal period calculation method of a roadside traffic signal light data acquisition device, which can realize traffic signal light data acquisition and signal period calculation. The technical solution is as follows:

[0008] A method for calculating a signal period of a roadside traffic signal light data acquisition device, the method comprising the following steps:

[0009] Step S1, installing roadside traffic signal light data collection equipment;

[0010] Step S2: Processing and storing the collected traffic light data;

[0011] Step S3, analyzing and calculating the collected traffic light data;

[0012] Step S4: Generate a cycle distribution map of the intersection according to the calculation results.

[0013] Furthermore, the data fields collected in step S1 include area number, intersection number, number of light groups, light group number, light color status, light color start time, current light color countdown, light color duration, countdown confidence, light color confidence, data sending time, and data receiving time; the light color status includes red light, yellow light, and green light.

[0014] Furthermore, the step S3 includes the following steps:

[0015] Step S3.1: for each direction of traffic under each entrance road, according to the order of a round of green light, yellow light, and red light, construct the stage division result data of a single direction, and then generate the stage division result data of all directions of traffic at the intersection by traversal;

[0016] Step S3.2, read all the unidirectional phase division results of the intersection in turn, extract the green light start time in each phase and the light group number corresponding to the green light, fill in the initially empty data set to construct the phase data set of the intersection;

[0017] Step S3.3, read the phase data set of the intersection and sort it in ascending order according to the green light start time, obtain the start time, end time and duration of each signal cycle in turn based on the cycle of the green light lighting group combination, and fill in the initially empty data set to construct the signal cycle data set of the intersection.

[0018] Furthermore, the step S3.1 includes the following steps:

[0019] Step S3.1.1: Each entrance road of each intersection has multiple traffic directions. According to the actual intersection channelization situation, data of one traffic direction is taken in turn and sorted in ascending order according to the data receiving time;

[0020] Step S3.1.2, filter out the data between the first green light start time 0 and the last red light start time 0;

[0021] Step S3.1.3, according to the order of a round of green light, yellow light, and red light, divide the data with the start time of each light color as 0 into one group;

[0022] Step S3.1.4, calculate the duration t of each light color in each set of data duration = The timestamp of the last data of a certain light color t last -Time stamp of the first data of a certain light color t first , unit: second;

[0023] Step S3.1.5: construct a new row for each set of data, including the start time and duration of the three light colors of green, yellow, and red, to form the stage division result of the direction;

[0024] Step S3.1.6: Determine whether the calculation process has traversed all traffic directions. If not, loop through step S3.1.1 until all traffic directions have been traversed to generate a stage division result for each direction.

[0025] Furthermore, the step S3.2 includes the following steps:

[0026] Step S3.2.1, construct an empty initial phase data set;

[0027] Step S3.2.2: for each intersection, take the stage division result of one traffic direction in turn;

[0028] Step S3.2.3, taking the green light start time of each stage and the light group number corresponding to the green light being lit, and filling them into the constructed phase data set;

[0029] Step S3.2.4: determine whether the calculation process has traversed all traffic directions of the intersection. If not, loop through step S3.2.2 until all traffic directions of the intersection are traversed to generate a phase data set for the intersection.

[0030] Furthermore, the step S3.3 includes the following steps:

[0031] Step S3.3.1, construct an empty initial signal period data set;

[0032] Step S3.3.2, for each intersection, sort the phase data set in ascending order according to the green light start time;

[0033] Step S3.3.3, for each signal cycle, take the light group combination where the green light is lit for the first time as the starting phase, and the corresponding green light start time as the signal cycle start time; find the light group combination where the same green light is lit next time; take the light group combination where the green light is lit in the previous row as the ending phase, and the corresponding green light start time as the signal cycle end time;

[0034] Step S3.3.4, calculate the signal cycle duration t cycle =Signal cycle end time t end -Signal cycle start time t start , unit: second;

[0035] Step S3.3.5, construct a new row for each signal cycle, including the intersection number, signal cycle start time, signal cycle end time, signal cycle duration, number of light groups and light group number, to form the signal cycle calculation result;

[0036] Step S3.3.6, traverse the phase data set of the intersection to generate a signal period data set of the intersection;

[0037] Step S3.3.7, determine whether the calculation process has traversed all intersections. If not, loop through step S3.3.2 until all intersections have been traversed to generate a signal period data set for each intersection.

[0038] Furthermore, step S4 is to read the signal cycle data set in the selected time period for each intersection, divide it into hours as the horizontal axis of the distribution graph, and use the signal cycle duration as the vertical axis of the distribution graph, and calculate and generate the signal cycle distribution graph of the intersection.

[0039] Furthermore, the step S3.1.6, step S3.2.4, and step S3.3.7 are a judgment step. When the data selected in the calculation does not traverse all the data, the last step executes a loop until all the data are traversed before entering the next loop.

[0040] Compared with the prior art, the technical solution of the present invention has the following beneficial effects:

[0041] 1. The signal period calculation method of a roadside traffic signal light data acquisition device proposed in the present invention can provide data support and basis for signal timing scheme prediction and confidence calculation.

[0042] 2. The signal period calculation method of a roadside traffic signal light data acquisition device proposed in the present invention can help operation and maintenance personnel quickly find out the cause of the countdown jump by drawing a signal period distribution diagram, thereby effectively improving the operation and maintenance efficiency of the roadside traffic signal light data acquisition device. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the drawings required for use in the embodiments or the prior art descriptions are briefly introduced below. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can also be obtained based on these drawings without creative work. In all drawings, similar elements or parts are generally identified by similar reference numerals. In the drawings, each element or part is not necessarily drawn according to the actual scale.

[0044] Figure 1 It is an operation flow chart of a signal period calculation method of a roadside traffic signal light data acquisition device;

[0045] Figure 2 This is the intersection signal cycle distribution diagram. Specific embodiments

[0046] To make the purpose, technical scheme and advantages of the embodiment of the present application clearer, the technical scheme in the embodiment of the present application will be clearly and completely described below in conjunction with the accompanying drawings in the embodiment of the present application. Obviously, the described embodiment is a part of the embodiment of the present application, rather than all of the embodiments. In the following description, specific details such as specific configuration and components are provided only to help fully understand the embodiments of the present application. Therefore, it should be clear to those skilled in the art that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the present application. In addition, for clarity and brevity, the description of known functions and structures is omitted in the embodiment.

[0047] It should be understood that the references to "one embodiment" or "this embodiment" throughout the specification mean that the specific features, structures, or characteristics associated with the embodiment are included in at least one embodiment of the present application. Therefore, the references to "one embodiment" or "this embodiment" appearing throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0048] In addition, the present application may repeat reference numerals and / or letters in different examples. This repetition is for the purpose of simplicity and clarity, and does not in itself indicate the relationship between the various embodiments and / or settings discussed.

[0049] The term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, B exists alone, and A and B exist at the same time. The term " / and" in this article describes another type of association object relationship, indicating that there can be two relationships. For example, A / and B can mean: A exists alone, and A and B exist alone. In addition, the character " / " in this article generally indicates that the previous and next associated objects are in an "or" relationship.

[0050] The term "at least one" in this article is merely a description of the association relationship of associated objects, indicating that there may be three relationships. For example, at least one of A and B can mean: A exists alone, A and B exist at the same time, and B exists alone.

[0051] It should also be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusions.

[0052] Embodiment 1:

[0053] This embodiment provides a flow chart of the operation of a signal period calculation method of a roadside traffic signal light data collection device. Figure 1 As shown, the operation process includes the following steps:

[0054] Step S1, installing roadside traffic signal light data collection equipment;

[0055] Step S2: Processing and storing the collected traffic light data;

[0056] Step S3, analyzing and calculating the collected traffic light data;

[0057] Step S4: Generate a cycle distribution map of the intersection according to the calculation results.

[0058] Furthermore, the data fields collected in step S1 include area number, intersection number, number of light groups, light group number, light color status, light color start time, current light color countdown, light color duration, countdown confidence, light color confidence, data sending time, and data receiving time; the light color status includes red light, yellow light, and green light.

[0059] Furthermore, step S3 calculates the signal cycle of the intersection through three steps in sequence based on the structured traffic light data:

[0060] Step S3.1 constructs the phase division result data of a single direction for each traffic direction under each entrance road according to the sequence of a round of green light, yellow light, and red light, and then generates the phase division result data of all traffic directions of the intersection by traversal;

[0061] Step S3.2 reads all the unidirectional phase division results of the intersection in turn, extracts the green light start time in each phase and the light group number corresponding to the green light, and fills in the initially empty data set to construct the phase data set of the intersection;

[0062] Step S3.3 reads the phase data set of the intersection and sorts it in ascending order according to the green light start time, obtains the start time, end time and duration of each signal cycle in turn based on the cycle of the green light lighting group combination, and fills in the initially empty data set to construct the signal cycle data set of the intersection;

[0063] Furthermore, step S4 is to read the signal cycle data set in the selected time period for each intersection, divide it into hours as the horizontal axis of the distribution graph, and use the signal cycle duration as the vertical axis of the distribution graph, and calculate and generate the signal cycle distribution graph of the intersection.

[0064] The technical effect achieved by this embodiment is: a signal period calculation method of a roadside traffic signal light data acquisition device provided by the present invention can provide data support and basis for signal timing scheme prediction and confidence calculation.

[0065] Embodiment 2:

[0066] Based on Example 1, this example mainly introduces the drawing of the intersection signal cycle distribution diagram. Collect the data of the selected intersection. For the data collection and analysis steps, refer to Figure 1 As shown, step S3 includes step S3.1, step S3.2, and step S3.3;

[0067] The step S3.1 comprises the following steps:

[0068] Step S3.1.1: Each entrance road of each intersection has multiple traffic directions. According to the actual intersection channelization situation, data of one traffic direction is taken in turn and sorted in ascending order according to the data receiving time;

[0069] Step S3.1.2, filter out the data between the first green light start time 0 and the last red light start time 0;

[0070] Step S3.1.3, according to the order of a round of green light, yellow light, and red light, divide the data with the start time of each light color as 0 into one group;

[0071] Step S3.1.4, calculate the duration of each light color in each set of data: tduration = the timestamp of the last data of a certain light color: tlast - the timestamp of the first data of a certain light color: tfirst, unit: seconds;

[0072] Step S3.1.5: construct a new row for each set of data, including the start time and duration of the three light colors of green, yellow, and red, to form the stage division result of the direction;

[0073] Step S3.1.6: Determine whether the calculation process has traversed all traffic directions. If not, loop through step S3.1.1 until all traffic directions have been traversed to generate a stage division result for each direction.

[0074] The step S3.2 comprises the following steps: step S3.2.1, constructing an empty initial phase data set; step S3.2.2, for each intersection, taking the phase division result of one traffic direction in turn;

[0075] Step S3.2.3, taking the green light start time of each stage and the light group number corresponding to the green light being lit, and filling them into the constructed phase data set;

[0076] Step S3.2.4: determine whether the calculation process has traversed all traffic directions of the intersection. If not, loop through step S3.2.2 until all traffic directions of the intersection are traversed to generate a phase data set for the intersection.

[0077] The step S3.3 comprises the following steps:

[0078] Step S3.3.1, construct an empty initial signal period data set;

[0079] Step S3.3.2, for each intersection, sort the phase data set in ascending order according to the green light start time;

[0080] Step S3.3.3, for each signal cycle, take the light group combination where the green light is lit for the first time as the starting phase, and the corresponding green light start time as the signal cycle start time; find the light group combination where the same green light is lit next time; take the light group combination where the green light is lit in the previous row as the ending phase, and the corresponding green light start time as the signal cycle end time;

[0081] Step S3.3.4, calculate the signal cycle duration t cycle =Signal cycle end time t end -Signal cycle start time t start , unit: second;

[0082] Step S3.3.5, construct a new row for each signal cycle, including the intersection number, signal cycle start time, signal cycle end time, signal cycle duration, number of light groups and light group number, to form the signal cycle calculation result;

[0083] Step S3.3.6, traverse the phase data set of the intersection to generate a signal period data set of the intersection;

[0084] Step S3.3.7, determine whether the calculation process has traversed all intersections. If not, loop through step S3.3.2 until all intersections have been traversed to generate a signal period data set for each intersection.

[0085] Furthermore, the step S3.1.6, step S3.2.4, and step S3.3.7 are a judgment step. When the data selected in the calculation does not traverse all the data, the last step executes a loop until all the data are traversed before entering the next loop.

[0086] Based on the intersection signal cycle data set formed by the above calculation steps, draw the intersection signal cycle distribution diagram according to the data set information. For specific drawings, please refer to Figure 2 shown.

[0087] This drawing shows the changes in the signal cycle at a certain intersection for 24 hours a day within a week. The horizontal axis of the drawing is divided by hours, and the vertical axis is divided by the duration of the signal cycle. The software is used to visualize the changes in the signal cycle at the intersection within a week.

[0088] The technical effect achieved by this embodiment is: by analyzing and drawing the signal cycle distribution diagram, the time period of the signal cycle length can be read, providing a basis for changes in the traffic light signal cycle, and effectively improving the operation and maintenance efficiency of the traffic light data acquisition equipment.

[0089] The above description is only the preferred embodiment of the present invention, which does not limit the protection scope of the present invention. For those skilled in the art, the present invention can be modified and varied in various ways. Within the spirit and principle of the present invention, any change, modification, replacement, integration and parameter change of these embodiments by conventional substitution or capable of achieving the same function without departing from the principle and spirit of the present invention shall fall within the protection scope of the present invention.

Claims

1. A signal period calculation method for a roadside traffic signal light data acquisition device, characterized in that: The following steps are involved: Step S1, installing roadside traffic signal light data collection equipment; Step S2: Processing and storing the collected traffic light data; Step S3, analyzing and calculating the collected traffic light data; Step S4: Generate a cycle distribution map of the intersection according to the calculation results.

2. The signal period calculation method of a roadside traffic signal light data acquisition device according to claim 1 is characterized in that: The data fields collected in step S1 include area number, intersection number, number of light groups, light group number, light color status, light color start time, current light color countdown, light color duration, countdown confidence, light color confidence, data sending time, and data receiving time; the light color status includes red light, yellow light, and green light.

3. The signal period calculation method of a roadside traffic signal light data acquisition device according to claim 1 is characterized in that: The step S3 comprises the following steps: Step S3.1: for each direction of traffic under each entrance road, according to the order of a round of green light, yellow light, and red light, construct the stage division result data of a single direction, and then generate the stage division result data of all directions of traffic at the intersection by traversal; Step S3.2, read all the unidirectional phase division results of the intersection in turn, extract the green light start time in each phase and the light group number corresponding to the green light, fill in the initially empty data set to construct the phase data set of the intersection; Step S3.3, read the phase data set of the intersection and sort it in ascending order according to the green light start time, obtain the start time, end time and duration of each signal cycle in turn based on the cycle of the green light lighting group combination, and fill in the initially empty data set to construct the signal cycle data set of the intersection.

4. The signal period calculation method of a roadside traffic signal light data acquisition device according to claim 3 is characterized in that: The step S3.1 comprises the following steps: Step S3.1.1, each entrance road of each intersection has multiple traffic directions. According to the actual intersection channelization situation, the data of one traffic direction is taken in turn and sorted in ascending order according to the data receiving time; Step S3.1.2, filter out the data between the first green light start time 0 and the last red light start time 0; Step S3.1.3, according to the order of a round of green light, yellow light, and red light, divide the data with the start time of each light color as 0 into one group; Step S3.1.4, calculate the duration t of each light color in each set of data duration = The timestamp of the last data of a certain light color t last -Time stamp of the first data of a certain light color t first , unit: second; Step S3.1.5: construct a new row for each set of data, including the start time and duration of the three light colors of green, yellow, and red, to form the stage division result of the direction; Step S3.1.6: Determine whether the calculation process has traversed all traffic directions. If not, loop through step S3.1.1 until all traffic directions have been traversed to generate a stage division result for each direction.

5. The signal period calculation method of a roadside traffic signal light data acquisition device according to claim 3 is characterized in that: The step S3.2 comprises the following steps: Step S3.2.1, construct an empty initial phase data set; Step S3.2.2: for each intersection, take the stage division result of one traffic direction in turn; Step S3.2.3, taking the green light start time of each stage and the light group number corresponding to the green light lighting, and filling them into the constructed phase data set; Step S3.2.4: determine whether the calculation process has traversed all traffic directions of the intersection. If not, loop through step S3.2.2 until all traffic directions of the intersection are traversed to generate a phase data set for the intersection.

6. The signal period calculation method of a roadside traffic signal light data acquisition device according to claim 3 is characterized in that: The step S3.3 comprises the following steps: Step S3.3.1, construct an empty initial signal period data set; Step S3.3.2, for each intersection, sort the phase data set in ascending order according to the green light start time; Step S3.3.3, for each signal cycle, take the light group combination where the green light is lit for the first time as the starting phase, and the corresponding green light start time as the signal cycle start time; find the light group combination where the same green light is lit next time; take the light group combination where the green light is lit in the previous row as the ending phase, and the corresponding green light start time as the signal cycle end time; Step S3.3.4, calculate the signal cycle duration t cycle =Signal cycle end time t end -Signal cycle start time t start , unit: second; Step S3.3.5, construct a new row for each signal cycle, including the intersection number, signal cycle start time, signal cycle end time, signal cycle duration, number of light groups and light group number, to form the signal cycle calculation result; Step S3.3.6, traverse the phase data set of the intersection to generate a signal period data set of the intersection; Step S3.3.7, determine whether the calculation process has traversed all intersections. If not, loop through step S3.3.2 until all intersections have been traversed to generate a signal period data set for each intersection.

7. The signal period calculation method of a roadside traffic signal light data acquisition device according to claim 1 is characterized in that: The step S4 is to read the signal cycle data set in the selected time period for each intersection, divide it into hours as the horizontal axis of the distribution graph, and use the signal cycle duration as the vertical axis of the distribution graph, and calculate and generate the signal cycle distribution graph of the intersection.

8. The signal period calculation method of a roadside traffic signal light data acquisition device according to any one of claims 4 to 6, characterized in that: The last step is the judgment step. When the data selected in the calculation does not traverse all the data, the last step executes a loop until all the data are traversed before entering the next loop.

Citation Information

Cited By

  • Recording and analyzing method for intelligent signal lamp control operation

    CN120636184A

  • A recording analysis method for intelligent signal light control operation

    CN120636184B