Traffic signal lamp control method and system based on edge calculation

Through edge computing technology, real-time monitoring and dynamic control of traffic lights has been solved, and the problem that traditional traffic light control methods cannot flexibly adjust according to real-time traffic conditions is improved, and road traffic capacity and traffic efficiency are improved.

CN119889063AActive Publication Date: 2025-04-25SHENZHEN RONGHENG IND GRP

Patent Information

Application Number
CN202510306087.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-14
Publication Date
2025-04-25
Estimated Expiration
2045-03-14

AI Technical Summary

Technical Problem

Traditional traffic light control methods cannot be flexibly adjusted according to real-time traffic conditions, resulting in low efficiency in road resource utilization, especially at intersections of main roads and branch roads, where vehicles are backlogged and idle resources are common.

Method used

The traffic light control method based on edge computing is adopted to obtain the traffic status of vehicles in the target area in real time through the edge processor, and dynamically control the traffic lights at intersections based on the real-time traffic data of direct vehicles on the main road to optimize the traffic flow.

Benefits of technology

It improves the traffic capacity and traffic efficiency of the road, reduces traffic congestion, and can timely adjust the signal light control strategy in a complex and changing traffic environment to avoid idle and waste of resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119889063A_ABST
    Figure CN119889063A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to the technical field of traffic management, and discloses a traffic signal lamp control method and system based on edge calculation. When it is detected that the traffic flow of the branch road has a large dynamic change (for example, a vehicle fault abnormal condition exists), adaptive control is performed on each traffic signal lamp at the intersection according to the real-time traffic flow data of the straight-going vehicles on the main road, and the passing of the straight-going vehicles on the main road is guaranteed preferentially. According to the technical scheme of the invention, the method can adapt to a complex and changeable traffic environment, and improves the traffic capacity and traffic efficiency of a road.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of traffic management technology, and in particular to a traffic light control method and system based on edge computing. Background Art

[0002] With the acceleration of urbanization, road traffic volume is increasing, and traffic congestion is becoming more and more serious. Traditional traffic light control methods often adopt a fixed time allocation mode, which cannot be flexibly adjusted according to real-time traffic conditions, resulting in low efficiency in the use of road resources. Especially at some intersections, the traffic volume on trunk roads and branch roads changes dynamically. Fixed signal light duration settings can easily cause a backlog of vehicles on a certain section of the road, while resources on other sections are idle. For example, when there is an emergency such as a vehicle breakdown on a road, the traditional signal light system cannot make flexible adjustments in time, further exacerbating traffic congestion.

[0003] In this context, the development of edge computing technology provides a new solution for traffic light control. Edge computing stores computing and data close to the data source or user, reduces data transmission delays, and can process traffic data in real time, so that the traffic light control system can be dynamically adjusted according to the actual traffic conditions at the intersection. For example, for an intersection with trunk roads and branch roads, the traffic demand of vehicles on the branch roads varies significantly at different times, and in some cases, such as when vehicles with specific traffic conditions appear in the target area, more sophisticated signal light control strategies are needed to optimize traffic flow to better adapt to the complex and changing traffic environment and improve the road's traffic capacity and traffic efficiency. Summary of the invention

[0004] The main purpose of the present invention is to provide a traffic light control method and system based on edge computing, aiming to solve the technical problem of low traffic efficiency under specific circumstances in the prior art.

[0005] To achieve the above objectives, in a first aspect, an embodiment of the present application provides a traffic light control method based on edge computing, which is applied to a traffic light control system. The traffic light control system includes an edge processor provided at a target intersection. The method includes: Acquiring the traffic status of vehicles in a target area, wherein the target area is located at a branch road of a target intersection; When there is a target vehicle that meets a preset traffic state in the target area, obtaining a traffic indication state of a first traffic light, the first traffic light being used to indicate traffic to a turning vehicle on a branch road; If the traffic indication state of the first traffic light is a green traffic light state, controlling the first traffic light to maintain the green traffic light state until all vehicles in front of the target vehicle complete the turn and pass; Controlling a third traffic light to maintain a lane-changing queue-jumping indication state until the waiting area in front of the target vehicle is full, the third traffic light being arranged at one side of the target area for indicating lane-changing queue-jumping; The first traffic light, the second traffic light and the third traffic light are controlled to indicate traffic according to the real-time traffic data of straight-going vehicles on the main road, the second traffic light is used to indicate traffic for straight-going vehicles on the main road, and the green light passage time ratio of the second traffic light is greater than the green light passage time ratio of the first traffic light.

[0006] In a possible implementation, the traffic light control system further includes a laser radar disposed in the target area, and obtaining the traffic status of vehicles in the target area includes: Acquire the passing speed of vehicles in the target area by using the laser radar; When there is a target vehicle that meets a preset traffic state in the target area, obtaining the traffic indication state of the first traffic light includes: When there is a vehicle in the target area whose speed is less than or equal to the preset speed and lasts for a preset time, determining that there is a target vehicle that meets the preset traffic state in the target area; The traffic indication status of the first traffic light is obtained through the edge processor.

[0007] In a possible implementation, if the passage indication state of the first traffic light is the green light passage state, controlling the first traffic light to maintain the green light passage indication state until all vehicles in front of the target vehicle complete the turn and passage includes: If the passage indication state of the first traffic light is the green light passage state, the first traffic light is controlled to maintain the green light passage indication state, and the green light passage state is switched to the red light no passage state after all vehicles in front of the target vehicle complete the turn.

[0008] In a possible implementation, controlling the third traffic signal light to maintain the lane-changing and queue-jumping indication state until the waiting area in front of the target vehicle is full includes: The third traffic light is controlled to maintain a lane-changing queue-jumping passage indication state, and after the waiting area in front of the target vehicle is occupied, the lane-changing queue-jumping passage indication state is switched to a lane-changing queue-jumping passage indication state that is prohibited.

[0009] In a possible implementation, the traffic light control system further includes a traffic flow monitor disposed on a trunk road, and the traffic indication control of the first traffic light, the second traffic light, and the third traffic light is performed according to the real-time traffic flow data of straight-moving vehicles on the trunk road, including: Acquiring the traffic flow monitoring data of the traffic flow monitoring device through the edge processor; Determine a target traffic control strategy for the first traffic light, the second traffic light, and the third traffic light according to the traffic flow monitoring data; The first traffic light, the second traffic light and the third traffic light are controlled to indicate traffic according to the target traffic control strategy.

[0010] In a possible implementation, determining the target traffic control strategy for the first traffic light, the second traffic light, and the third traffic light according to the traffic flow monitoring data includes: Determine a first sub-traffic control strategy for the first traffic light and the second traffic light according to the traffic flow monitoring data; A second sub-traffic control strategy for the first traffic light and the third traffic light is determined according to the first sub-traffic control strategy.

[0011] In a possible implementation, determining the first sub-traffic control strategy for the first traffic light and the second traffic light according to the traffic flow monitoring data includes: The green light duration ratios of the first traffic light and the second traffic light are determined according to the traffic flow monitoring data, wherein the green light duration ratio of the second traffic light is positively correlated with the traffic flow monitoring data, and / or the green light duration ratio of the first traffic light is negatively correlated with the traffic flow monitoring data.

[0012] In a possible implementation, determining the second sub-traffic control strategy for the first traffic light and the third traffic light according to the first sub-traffic control strategy includes: The traffic control strategy for the third traffic light is determined according to the traffic indication state of the first traffic light, wherein when the traffic indication state of the first traffic light is switched to the green light traffic state, the third traffic light is controlled to switch to the lane changing and queue jumping traffic indication state; when the traffic indication state of the first traffic light is switched to the red light prohibited traffic state for a preset period of time, the third traffic light is controlled to switch to the prohibited lane changing and queue jumping traffic indication state.

[0013] In a possible implementation, the traffic light control system further includes a geomagnetic sensor array, and the method further includes: Performing vehicle occupancy detection in the waiting area by using the geomagnetic sensor array; When all geomagnetic sensor arrays in the waiting area trigger sensing signals, it is determined that the waiting area is fully occupied.

[0014] In a second aspect, an embodiment of the present application further provides a traffic light control system, including: A laser radar is arranged in a target area of ​​the branch road, the target area being an area within a preset range from the waiting stop line, and is used to monitor the traffic status of vehicles in the target area; Traffic flow monitors are installed on main roads to monitor the traffic flow on the main roads; A geomagnetic sensor array is provided in a waiting area of ​​a branch road, wherein the waiting area is an area between the target area and the waiting stop line, and is used to detect the occupancy of vehicles in the waiting area; The first traffic signal light is used to indicate the passage of turning traffic on the branch road; The second traffic signal light is used to indicate the passage of straight traffic on the main road; The third traffic signal light is located on one side of the target area and is used to indicate lane change and queue cutting; A memory for storing program code; and A processor, wherein the processor is used to call the program code to execute the method as described in the first aspect.

[0015] Different from the prior art, the embodiment of the present application provides a traffic light control method based on edge computing, which first obtains the traffic status of vehicles in the target area; when there is a target vehicle that meets the preset traffic status in the target area, obtains the traffic indication status of the first traffic light; if the traffic indication status of the first traffic light is the green light traffic status, controls the first traffic light to maintain the green light traffic indication status until all vehicles in front of the target vehicle complete the turn; then controls the third traffic light to maintain the lane change and queue cutting traffic indication status until the waiting area in front of the target vehicle is occupied; then determines the target traffic control strategy for the first traffic light, the second traffic light and the third traffic light according to the real-time traffic flow data of the straight-moving vehicles on the main road; finally, controls the traffic of the first traffic light, the second traffic light and the third traffic light according to the target traffic control strategy. That is, when it is detected that there are large dynamic changes (abnormal situations) in the traffic flow on the branch road, the various traffic lights at the intersection are adaptively controlled according to the real-time traffic data of the straight vehicles on the main road, so as to adapt to the complex and changing traffic environment and improve the road's traffic capacity and traffic efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the structures shown in these drawings without paying creative work.

[0017] Figure 1 A schematic diagram of the layout of a traffic light control system in some embodiments of the present application; Figure 2 A schematic diagram of the layout of the geomagnetic sensor array in some embodiments of the present application; Figure 3 A schematic diagram of a flow chart of a traffic light control method based on edge computing in some embodiments of the present application; Figure 4 A flow chart of a traffic light control method based on edge computing in some other embodiments of the present application; Figure 5 This is a schematic diagram of the module structure of a traffic light control system in some embodiments of the present application.

[0018] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0019] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions 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 creative work are within the scope of protection of the present invention.

[0020] It should be noted that all directional indications (such as up, down, left, right, front, back, etc.) in the embodiments of the present invention are only used to explain the relative position relationship, movement status, etc. between the components under a certain specific posture (as shown in the accompanying drawings). If the specific posture changes, the directional indication will also change accordingly.

[0021] In addition, the descriptions of "first", "second", etc. in the present invention are only used for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In addition, "and / or" in the full text includes three solutions. Taking A and / or B as an example, it includes technical solution A, technical solution B, and technical solution that satisfies both A and B. In addition, the technical solutions between the various embodiments can be combined with each other, but it must be based on the ability of ordinary technicians in this field to implement. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such combination of technical solutions does not exist and is not within the scope of protection required by the present invention.

[0022] With the acceleration of urbanization, road traffic volume is increasing, and traffic congestion is becoming more and more serious. Traditional traffic light control methods often adopt a fixed time allocation mode, which cannot be flexibly adjusted according to real-time traffic conditions, resulting in low efficiency in the use of road resources. Especially at some intersections, the traffic volume on trunk roads and branch roads changes dynamically. Fixed signal light duration settings can easily cause a backlog of vehicles on a certain section of the road, while resources on other sections are idle. For example, when there is an emergency such as a vehicle breakdown on a road, the traditional signal light system cannot make flexible adjustments in time, further exacerbating traffic congestion.

[0023] In this context, the development of edge computing technology provides a new solution for traffic light control. Edge computing stores computing and data close to the data source or user, reduces data transmission delays, and can process traffic data in real time, so that the traffic light control system can be dynamically adjusted according to the actual traffic conditions at the intersection. For example, for an intersection with trunk roads and branch roads, the traffic demand of vehicles on the branch roads varies significantly at different times, and in some cases, such as when vehicles with specific traffic conditions appear in the target area, more sophisticated signal light control strategies are needed to optimize traffic flow to better adapt to the complex and changing traffic environment and improve the road's traffic capacity and traffic efficiency.

[0024] It is particularly important to note that when there is a vehicle breakdown near the waiting area of ​​an intersection (pedestrian crossing), if the vehicles cannot be guided to pass in an orderly manner, it will easily cause traffic congestion at the intersection.

[0025] like Figure 1-2As shown, in the embodiment of the present application, the traffic light control system is arranged at the target intersection section, which can be a cross intersection section or a T-shaped intersection section, and the target intersection section includes a main road D100 and a branch road D200, and the branch road D200 includes a target area P100 and a waiting area P200 located in front of the target area P100, and the target area P100 is an area within a preset range (such as 50 meters to 100 meters) from the waiting stop line L100, and the waiting area P200 is the area between the target area P100 and the waiting stop line L100. The traffic light control system of the present application includes: The laser radar 100 is disposed in the target area P100 of the branch road D200 and is used to monitor the traffic status of vehicles in the target area P100, such as the traffic direction, traffic speed or acceleration of the vehicles; The traffic flow monitor 200 is provided on the main road D100 and is used to monitor the traffic flow of the main road D100. The traffic flow monitor 200 may be a camera, a magnetic sensor, a laser radar, etc.; The geomagnetic sensor array 300 is provided in the waiting area P200 of the branch road D200 and is used to detect the occupancy of vehicles in the waiting area P200; The first traffic signal light 400 is used to indicate the turning traffic flow of the branch road D200; The second traffic signal light 500 is used to indicate the through traffic flow on the main road D100; The third traffic light 600 is provided at one side of the target area P100 and is used to indicate lane change or queue cutting. For example, when a vehicle in the target area P100 breaks down and stops, it indicates the vehicle behind to change lane or queue cutting; and The edge processor 700 is arranged in the target intersection area and is connected to the laser radar 100, the traffic flow monitor 200, the geomagnetic sensor array 300, the first traffic light 400, the second traffic light 500 and the third traffic light 600 by wired means, so as to obtain and analyze the monitoring data of each sensor and perform traffic indication control on the first traffic light 400, the second traffic light 500 and the third traffic light 600 according to the analysis results.

[0026] In this way, the traffic light control system of the present application makes full use of edge computing technology, that is, distributes computing and data processing capabilities on edge processor devices close to the data source, thereby realizing real-time and accurate monitoring and intelligent and flexible control of traffic conditions at the target intersection, effectively improving traffic efficiency, emergency handling capabilities and system reliability, and providing an efficient, intelligent and reliable solution for modern urban traffic management.

[0027] like Figure 1-Figure 4 As shown, the following takes the traffic light control system executing the traffic light control method based on edge computing as an example for explanation. It should be noted that although the logical sequence is shown in the flowchart, in some cases, the steps shown or described can be performed in a different order than here. Figure 3 The method comprises the following steps S100 to S500: Step S100, obtaining the traffic status of vehicles in the target area; There are many ways to obtain the traffic status of vehicles in the target area, such as through a camera, a geomagnetic sensor, or a laser radar in other embodiments. The traffic status of the vehicle may include the vehicle speed, driving direction, and driving acceleration.

[0028] In one embodiment, the step S100: obtaining the traffic status of the vehicle in the target area includes: obtaining the traffic speed of the vehicle in the target area through a laser radar; specifically, the laser radar 100 performs a preset frequency scan in the target area P100, and determines the traffic status of the vehicle such as the existence, speed, and direction by identifying the reflected laser signal. The edge processor 700 processes the collected data and extracts the traffic status information of the vehicle, such as the vehicle's driving speed. That is, the vehicle's driving speed is obtained through the TOF principle.

[0029] Step S200: when there is a target vehicle that meets a preset traffic condition in the target area, obtaining a traffic indication state of the first traffic light; In the embodiment of the present application, the edge processor 700 determines whether there is a target vehicle that meets a preset traffic state (such as a speed lower than a certain threshold, a fault stop, etc.) in the target area P100 based on the data provided by the laser radar 100. If there is such a target vehicle, the edge processor 700 further obtains the current traffic indication state (red light, green light or yellow light) of the first traffic light 400.

[0030] In one embodiment, the step of: obtaining the traffic indication state of the first traffic light when there is a target vehicle that meets the preset traffic state in the target area, includes: determining that there is a target vehicle that meets the preset traffic state in the target area when there is a vehicle in the target area with a speed less than or equal to a preset speed and lasting for a preset time; and obtaining the traffic indication state of the first traffic light through the edge processor.

[0031] Specifically, the laser radar 100 continuously scans within the target area P100 and calculates the speed of the vehicle by measuring the round-trip time of the laser pulse. The edge processor 700 receives the data of the laser radar 100 and calculates the speed of each vehicle in the target area in real time. The edge processor 700 compares the calculated speed with the preset speed (such as below a certain threshold, such as 5 km / h or lower). At the same time, the edge processor 700 also determines whether the state of the vehicle speed being lower than or equal to the preset speed lasts for a preset time (such as 5 seconds, 10 seconds, etc.) to avoid misjudging it as a target vehicle due to short-term deceleration or parking. If there is a vehicle in the target area whose speed is less than or equal to the preset speed and lasts for a preset time, the edge processor 700 determines that there is a target vehicle that meets the preset traffic state in the target area, indicating that the target vehicle is a faulty parking vehicle. Once the existence of the target vehicle is determined, the edge processor 700 sends a query instruction to the first traffic light 400 to request the current traffic indication state (red light, green light or yellow light). After receiving the query instruction, the first traffic light 400 returns the current traffic indication status to the edge processor 700 .

[0032] Step S300: If the traffic indication state of the first traffic light is the green light traffic state, control the first traffic light to maintain the green light traffic indication state until all vehicles in front of the target vehicle complete the turn and pass; In the embodiment of the present application, after confirming that the first traffic light 400 is green, the edge processor 700 sends a command to keep the green light to the first traffic light 400 through the communication interface. At the same time, the edge processor 700 uses the data of the laser radar 100 and / or the geomagnetic sensor array 300 to monitor the traffic conditions of the vehicles in front of the target vehicle until all vehicles have completed the turn and passed.

[0033] In one embodiment, the step S300: if the passage indication state of the first traffic light is the green light passage state, controlling the first traffic light to maintain the green light passage indication state until all vehicles in front of the target vehicle complete the turn and passage, comprises: If the passage indication state of the first traffic light is the green light passage state, the first traffic light is controlled to maintain the green light passage indication state, and the green light passage state is switched to the red light no passage state after all vehicles in front of the target vehicle complete the turn.

[0034] For example, if the system detects a faulty vehicle in the target area, it will immediately execute the control strategy for the first traffic light. By maintaining its green light state, it provides sufficient time and traffic conditions for the vehicles in front of the target vehicle, allowing them to quickly leave the current position and avoid forming a congestion node in the area. After all these vehicles have completed the turn, the traffic light will be quickly turned to red, effectively preventing the vehicles behind the faulty vehicle from overtaking and cutting in line in an disorderly manner, thereby avoiding traffic congestion caused by vehicles rushing to pass on branch roads, and also creating a reasonable space and order for the orderly passage of subsequent vehicles.

[0035] Step S400, controlling the third traffic signal light to maintain the lane change and queue-jumping indication state until the waiting area in front of the target vehicle is full; When all vehicles in front of the target vehicle have successfully left their current positions, given that a certain amount of available space has been vacated in the waiting area, the system will accurately control the third traffic light to enter the lane change and queue-jumping indication state. In this way, a reasonable path is opened up for the vehicles behind the target vehicle, allowing them to cleverly avoid the faulty vehicle, enter the waiting area in an orderly manner, and prepare for turning and passing in advance. This process will continue until the waiting area in front of the target vehicle is completely occupied by subsequent vehicles, making full use of limited road resources and improving overall traffic efficiency.

[0036] Once the waiting area in front of the target vehicle is full, the system will respond quickly and switch the state of the third traffic light from the lane change queue-jumping indication state to the lane change queue-jumping prohibition indication state. Through this timely and precise control, the traffic order of vehicles can be effectively regulated to avoid traffic chaos caused by excessive queue-jumping or disorderly lane changes, and ensure that vehicles behind the faulty vehicle can queue-jump in order under orderly rules, enter the waiting area safely and efficiently, and patiently wait for the opportunity to turn and pass, thereby maintaining a stable and smooth traffic flow under complex traffic conditions.

[0037] In one embodiment, the traffic signal light control method further includes the step of waiting area occupancy detection: Step S600: Detect vehicle occupancy in the waiting area through a geomagnetic sensor array; Step S700: When all geomagnetic sensor arrays in the waiting area trigger sensing signals, it is determined that the waiting area is full.

[0038] Specifically, Figure 2As shown, the geomagnetic sensor array is deployed in the traffic waiting area, and each sensor can sense the change of the magnetic field above or near it. When a vehicle enters the waiting area and stops above a sensor, the sensor will detect the change of the magnetic field and trigger a sensing signal. When each sensor in the geomagnetic sensor array in the waiting area triggers a sensing signal, it is determined that the waiting area is full.

[0039] Step S500: controlling the first traffic light, the second traffic light, and the third traffic light according to the real-time traffic flow data of the straight-going vehicles on the trunk road, wherein the green light duration ratio of the second traffic light is greater than the green light duration ratio of the first traffic light; After there are vehicles waiting to pass on both the branch road and the main road, the embodiment of the present application first determines the target traffic control strategy for the first traffic light, the second traffic light and the third traffic light based on the real-time traffic data of the straight-going vehicles on the main road, and then performs traffic indication control on the first traffic light, the second traffic light and the third traffic light according to the target traffic control strategy.

[0040] Exemplarily, traffic flow monitoring data of a traffic flow monitor is obtained through an edge processor; and target traffic control strategies for the first traffic light, the second traffic light, and the third traffic light are determined based on the traffic flow monitoring data.

[0041] Specifically, the traffic flow monitor 200 (such as a camera, a magnetic sensor or a laser radar) collects the traffic data of straight vehicles on the main road D100 in real time. The edge processor 700 analyzes the collected traffic flow data and determines the optimal traffic control strategy (i.e., the target traffic control strategy) in combination with the preset traffic control algorithm or model. For example, it may include adjusting the green light duration, red light duration, and yellow light duration of the first traffic light 400, the second traffic light 500, and the third traffic light 600.

[0042] In one embodiment, determining a target traffic control strategy for a first traffic light, a second traffic light, and a third traffic light according to traffic flow monitoring data includes: Determine a first sub-traffic control strategy for the first traffic light and the second traffic light according to the traffic flow monitoring data; A second sub-traffic control strategy for the first traffic light and the third traffic light is determined according to the first sub-traffic control strategy.

[0043] Specifically, first, the green light duration ratio of the first traffic light and the second traffic light (i.e., the first sub-traffic control strategy) can be determined based on the traffic flow monitoring data, wherein the green light duration ratio of the second traffic light is positively correlated with the traffic flow monitoring data, and / or the green light duration ratio of the first traffic light is negatively correlated with the traffic flow monitoring data. In other words, if the traffic flow monitoring data indicates that the straight traffic flow on the trunk road is large, the green light duration ratio of the second traffic light is increased, and the green light duration ratio of the first traffic light is reduced. In this way, in the case where the traffic efficiency of the branch road drops sharply due to emergencies such as faulty vehicles, the optimal allocation of road resources can be achieved, and the efficient passage of the trunk road can be guaranteed to the maximum extent, effectively avoiding the phenomenon of idle and waste of resources in the target intersection section, and significantly improving the operation efficiency of the entire traffic network. After determining the first sub-traffic control strategy, the embodiment of the present application determines the traffic control strategy for the third traffic light (i.e., the second sub-traffic control strategy) according to the traffic indication state of the first traffic light.

[0044] Exemplarily, when the traffic indication state of the first traffic light is switched to the green light traffic state, the third traffic light is controlled to switch to the lane change queue jump traffic indication state, so that the vehicles in the waiting area of ​​the branch road leave the current position and indicate the rear vehicles to enter the waiting area in an orderly manner as soon as possible to wait for turning and passing. When the traffic indication state of the first traffic light is switched to the red light prohibition state for a preset time, the system will not immediately turn off the lane change queue jump traffic indication function of the third traffic light, but after a preset time delay, it will be switched to the prohibition lane change queue jump traffic indication state. In this way, the vehicle driving inertia and operation reaction time in the actual traffic scene are fully considered, and sufficient and reasonable time windows are reserved for the rear vehicles, so that they can enter the waiting area safely and orderly in a short time after the red light is on and wait for turning and passing. This not only effectively avoids the problems of vehicle emergency braking, queue jump chaos, etc. caused by the sudden switching of the signal light, but also further ensures the continuity and stability of the vehicle traffic on the branch road, so that the entire traffic flow can still maintain an efficient and orderly operation situation under complex and changeable conditions.

[0045] After obtaining the target traffic control strategies for the first traffic light, the second traffic light, and the third traffic light, the edge processor 700 sends corresponding traffic indication control instructions to the first traffic light 400, the second traffic light 500, and the third traffic light 600 through the communication interface according to the determined target traffic control strategy. The entire traffic indication strategy ensures that the green light traffic time ratio of the second traffic light 500 is greater than the green light traffic time ratio of the first traffic light 400, so as to give priority to the passage of straight vehicles on the main road D100 when there is a vehicle failure on the branch road.

[0046] Based on this, an embodiment of the present application provides a traffic light control method based on edge computing, which first obtains the traffic status of vehicles in a target area; when there is a target vehicle that meets the preset traffic status in the target area, obtains the traffic indication status of the first traffic light; if the traffic indication status of the first traffic light is a green light traffic status, controls the first traffic light to maintain the green light traffic indication status until all vehicles in front of the target vehicle complete the turn; then controls the third traffic light to maintain the lane change and queue cutting traffic indication status until the waiting area in front of the target vehicle is occupied; then determines the target traffic control strategy for the first traffic light, the second traffic light and the third traffic light according to the real-time traffic flow data of straight-moving vehicles on the main road; finally, controls the traffic of the first traffic light, the second traffic light and the third traffic light according to the target traffic control strategy. That is, when it is detected that there is a large dynamic change in the traffic flow on the branch road (such as an abnormal vehicle failure), the traffic lights at the intersection are adaptively controlled according to the real-time traffic data of the straight-moving vehicles on the main road, giving priority to the passage of straight-moving vehicles on the main road, thereby avoiding idleness and waste of resources in the target intersection section. The technical solution of the present application can adapt to complex and changeable traffic environments and improve the road's traffic capacity and traffic efficiency.

[0047] like Figure 5 As shown, the traffic light control system provided in the embodiment of the present application also includes a memory 800, wherein the memory 800 is used to store computer-readable instructions, and the edge processor 700 is used to call the computer-readable instructions to execute the traffic light control method based on edge computing as described above.

[0048] Among them, the edge processor 700 is used to provide computing and control capabilities to control the traffic light control system to perform corresponding tasks, for example, to control the traffic light control system to perform the traffic light control method based on edge computing in any of the above method embodiments, the method comprising: obtaining the traffic status of vehicles in the target area; when there is a target vehicle that meets the preset traffic status in the target area, obtaining the traffic indication state of the first traffic light; if the traffic indication state of the first traffic light is a green light traffic state, controlling the first traffic light to maintain the green light traffic indication state until all vehicles in front of the target vehicle complete the turn and pass; controlling the third traffic light to maintain the lane change and queue cutting traffic indication state until the waiting area in front of the target vehicle is occupied; determining the target traffic control strategy for the first traffic light, the second traffic light and the third traffic light according to the real-time traffic flow data of the straight-moving vehicles on the main road; and performing traffic control on the first traffic light, the second traffic light and the third traffic light according to the target traffic control strategy, wherein the green light traffic time ratio of the second traffic light is greater than the green light traffic time ratio of the first traffic light.

[0049] The edge processor 700 may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), a hardware chip, or any combination thereof; it may also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The above-mentioned PLD may be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a generic array logic (GAL), or any combination thereof.

[0050] The memory 800, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs, non-transitory computer executable programs and modules, such as program instructions / modules corresponding to the edge computing-based traffic light control method in the embodiment of the present application. The edge processor 700 can implement the edge computing-based traffic light control method in any of the above method embodiments by running the non-transitory software programs, instructions and modules stored in the memory 800.

[0051] Specifically, the memory 800 may include a volatile memory (VM), such as a random access memory (RAM); the memory 800 may also include a non-volatile memory (NVM), such as a read-only memory (ROM), a flash memory, a hard disk drive (HDD) or a solid-state drive (SSD) or other non-transitory solid-state storage device; the memory 800 may also include a combination of the above-mentioned types of memory.

[0052] To sum up, the traffic light control system of the present application adopts the technical solution of any one of the above-mentioned traffic light control method embodiments based on edge computing. Therefore, it has at least the beneficial effects brought by the technical solution of the above-mentioned embodiments, which will not be elaborated one by one here.

[0053] The embodiment of the present application also provides a computer-readable storage medium, such as a memory including a program code, and the program code can be executed by a processor to complete the traffic light control method based on edge computing in the above embodiment. For example, the computer-readable storage medium can be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CDROM), a magnetic tape, a floppy disk, and an optical data storage device.

[0054] The embodiment of the present application also provides a computer program product, which includes one or more program codes, and the program code is stored in a computer-readable storage medium. The processor of the traffic light control system reads the program code from the computer-readable storage medium, and the processor executes the program code to complete the steps of the traffic light control method based on edge computing provided in the above embodiment.

[0055] A person skilled in the art will appreciate that all or part of the steps for implementing the above embodiments may be accomplished by hardware or by hardware associated with a program code, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.

[0056] It should be noted that the device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0057] Through the description of the above embodiments, it can be clearly understood by those skilled in the art that each embodiment can be implemented by means of software plus a general hardware platform, or by hardware. It can be understood by those skilled in the art that all or part of the processes in the above embodiment methods can be completed by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium, and when the program is executed, it can include the processes of the embodiments of the above methods. Among them, the storage medium can be a disk, an optical disk, a read-only memory (ROM) or a random access memory (RAM), etc.

[0058] The above description is only a preferred embodiment of the present invention, and does not limit the patent scope of the present invention. All equivalent structural changes made by using the contents of the present invention specification and drawings under the inventive concept of the present invention, or directly / indirectly applied in other related technical fields are included in the patent protection scope of the present invention.

Claims

1. A traffic light control method based on edge computing, characterized in that: Applied to a traffic light control system, the traffic light control system includes an edge processor disposed at a target intersection, and the method includes: Acquiring the traffic status of vehicles in a target area, wherein the target area is located at a branch road of a target intersection; When there is a target vehicle that meets a preset traffic state in the target area, obtaining a traffic indication state of a first traffic light, the first traffic light being used to indicate traffic to a turning vehicle on a branch road; If the traffic indication state of the first traffic light is a green traffic light state, controlling the first traffic light to maintain the green traffic light state until all vehicles in front of the target vehicle complete the turn and pass; Controlling a third traffic light to maintain a lane-changing queue-jumping indication state until the waiting area in front of the target vehicle is full, the third traffic light being arranged at one side of the target area for indicating lane-changing queue-jumping; The first traffic light, the second traffic light and the third traffic light are controlled to indicate traffic according to the real-time traffic data of straight-going vehicles on the main road, the second traffic light is used to indicate traffic for straight-going vehicles on the main road, and the green light passage time ratio of the second traffic light is greater than the green light passage time ratio of the first traffic light.

2. The traffic light control method based on edge computing according to claim 1, characterized in that: The traffic light control system further includes a laser radar disposed in the target area, and obtaining the traffic status of vehicles in the target area includes: Acquire the passing speed of vehicles in the target area by using the laser radar; When there is a target vehicle that meets a preset traffic state in the target area, obtaining the traffic indication state of the first traffic light includes: When there is a vehicle in the target area whose speed is less than or equal to the preset speed and lasts for a preset time, determining that there is a target vehicle that meets the preset traffic state in the target area; The traffic indication status of the first traffic light is obtained through the edge processor.

3. The traffic signal light control method based on edge computing according to claim 1, characterized in that: If the passage indication state of the first traffic light is the green light passage state, controlling the first traffic light to maintain the green light passage indication state until all vehicles in front of the target vehicle complete the turn and passage, comprises: If the passage indication state of the first traffic light is the green light passage state, the first traffic light is controlled to maintain the green light passage indication state, and the green light passage state is switched to the red light no passage state after all vehicles in front of the target vehicle complete the turn.

4. The traffic signal light control method based on edge computing according to claim 1, characterized in that: The controlling the third traffic signal light to maintain the lane-changing queue-jumping indication state until the waiting area in front of the target vehicle is full includes: The third traffic light is controlled to maintain a lane-changing queue-jumping passage indication state, and after the waiting area in front of the target vehicle is occupied, the lane-changing queue-jumping passage indication state is switched to a lane-changing queue-jumping passage indication state that is prohibited.

5. The traffic signal light control method based on edge computing according to claim 1, characterized in that: The traffic light control system further includes a traffic flow monitor disposed on the main road, and the traffic indication control of the first traffic light, the second traffic light and the third traffic light is performed according to the real-time traffic flow data of the straight-going vehicles on the main road, including: Acquiring the traffic flow monitoring data of the traffic flow monitoring device through the edge processor; Determine a target traffic control strategy for the first traffic light, the second traffic light, and the third traffic light according to the traffic flow monitoring data; The first traffic light, the second traffic light and the third traffic light are controlled to indicate traffic according to the target traffic control strategy.

6. The traffic signal light control method based on edge computing according to claim 5, characterized in that: The determining of the target traffic control strategy for the first traffic light, the second traffic light, and the third traffic light according to the traffic flow monitoring data includes: Determine a first sub-traffic control strategy for the first traffic light and the second traffic light according to the traffic flow monitoring data; A second sub-traffic control strategy for the first traffic light and the third traffic light is determined according to the first sub-traffic control strategy.

7. The traffic signal light control method based on edge computing according to claim 6, characterized in that: The determining of the first sub-traffic control strategy for the first traffic light and the second traffic light according to the traffic flow monitoring data includes: The green light duration ratios of the first traffic light and the second traffic light are determined according to the traffic flow monitoring data, wherein the green light duration ratio of the second traffic light is positively correlated with the traffic flow monitoring data, and / or the green light duration ratio of the first traffic light is negatively correlated with the traffic flow monitoring data.

8. The traffic signal light control method based on edge computing according to claim 6, characterized in that: The determining of the second sub-traffic control strategy for the first traffic light and the third traffic light according to the first sub-traffic control strategy includes: The traffic control strategy for the third traffic light is determined according to the traffic indication state of the first traffic light, wherein when the traffic indication state of the first traffic light is switched to the green light traffic state, the third traffic light is controlled to switch to the lane changing and queue jumping traffic indication state; when the traffic indication state of the first traffic light is switched to the red light prohibited traffic state for a preset period of time, the third traffic light is controlled to switch to the prohibited lane changing and queue jumping traffic indication state.

9. The traffic signal light control method based on edge computing according to claim 1, characterized in that: The traffic light control system further includes a geomagnetic sensor array, and the method further includes: Performing vehicle occupancy detection in the waiting area by using the geomagnetic sensor array; When all geomagnetic sensor arrays in the waiting area trigger sensing signals, it is determined that the waiting area is fully occupied.

10. A traffic light control system, characterized in that: include: A laser radar is arranged in a target area of ​​the branch road, wherein the target area is an area within a preset range from the waiting stop line, and is used to monitor the traffic status of vehicles in the target area; Traffic flow monitors are installed on main roads to monitor the traffic flow on the main roads; A geomagnetic sensor array is provided in a waiting area of ​​a branch road, wherein the waiting area is an area between the target area and the waiting stop line, and is used to detect the occupancy of vehicles in the waiting area; The first traffic signal light is used to indicate the passage of turning traffic on the branch road; The second traffic signal light is used to indicate the passage of straight traffic on the main road; The third traffic signal light is located on one side of the target area and is used to indicate lane change and queue cutting; A memory, the memory being used to store program codes; and A processor, wherein the processor is used to call the program code to execute the method according to any one of claims 1 to 9.

Citation Information

Patent Citations

  • System and method for fast finding abnormal stopping in road junction controlled by signal lamp

    CN103985253A

  • Vehicle road-borrowing passage method and control center

    CN107909837A

  • Intelligent traffic control method for monitoring crossroad traffic accident

    CN108898834A

  • Traffic signal lamp timing method and device, equipment and storage medium

    CN116631204A

  • Vehicle lane changing reminding method and system, terminal equipment and medium

    CN116946169A

Cited By

  • Edge calculation signal lamp control method and system based on traffic participant behavior analysis

    CN120526475A

  • Edge computing signal light control method and system based on traffic participant behavior analysis

    CN120526475B