Adaptive Cycle-Level Traffic Signal Control Using PPO

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing adaptive traffic signal controllers operate on a second-by-second basis, which poses challenges in terms of safety, predictability, and computational requirements, and lack the ability to generate phase durations for a traffic signal cycle over a continuous range of values, limiting their flexibility and accuracy.

Innovation Solution

An intelligent adaptive cycle-level traffic signal controller using Proximal Policy Optimization (PPO), a reinforcement learning algorithm, that operates within a continuous action space, generating continuous values for phase durations, enabling more flexible and accurate traffic signal control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If existing adaptive traffic signal controllers operate on a second-by-second basis, then they can respond quickly to traffic changes, but they face challenges in safety, predictability, and computational requirements

Engineering Contradiction:
Improveresponse speedVSAvoidsafety and predictability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent segments the traffic signal control into two distinct levels: cycle-level control (determining phase durations) and phase-level control (managing individual phase transitions). This segmentation allows the system to make stable, predictable cycle-level decisions while still responding to real-time traffic conditions through phase-level adjustments, thereby resolving the contradiction between fast response and reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary action by determining complete phase duration values for entire traffic signal cycles in advance, before the cycles execute. This preliminary planning at the cycle level provides predictability and safety, while the system remains adaptable to real-time conditions through the phase-level controller that operates within the predetermined cycle framework.

Inventive Principle:
Principle #10Preliminary action

2Speed

If existing adaptive traffic signal controllers operate on a second-by-second basis, then they can respond quickly to traffic changes, but computational requirements become excessive

Engineering Contradiction:
Improveresponse speedVSAvoidcomputational requirements
Core Design Contradiction:
SpeedVSPower

Solution Approach 1:

The patent segments the control architecture into cycle-level and phase-level components, where the computationally intensive cycle-level optimization determines phase durations based on traffic flow patterns, while the phase-level controller handles real-time transitions with minimal computation. This segmentation reduces overall computational requirements while maintaining responsive performance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

By performing preliminary optimization at the cycle level to determine phase durations before execution, the system reduces real-time computational burden. The heavy lifting of optimization is done in advance, allowing the system to respond quickly to traffic changes without excessive computational requirements during actual operation.

Inventive Principle:
Principle #10Preliminary action

3Ease of manufacture

If existing controllers generate phase durations for discrete time intervals, then they are simpler to implement, but they lack flexibility and accuracy in optimizing traffic flow

Engineering Contradiction:
Improveease of implementationVSAvoidflexibility and accuracy
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamics by allowing phase durations to be continuously adjustable within each phase rather than being fixed to discrete time intervals. This dynamic approach enables the traffic signal controller to optimize traffic flow more accurately by adjusting phase lengths based on real-time traffic conditions, while the underlying framework remains implementable through standard traffic signal infrastructure.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies parameter changes by transitioning from discrete time interval-based phase durations to continuous parameter-based control. This allows the system to achieve higher flexibility and accuracy in optimizing traffic flow by adjusting phase duration parameters continuously based on traffic flow measurements, while maintaining ease of implementation through the cycle-level/phase-level separation architecture.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11783702B2Method and system for adaptive cycle-level traffic signal control
Publication Date: 2023.10.10 HUAWEI CLOUD COMPUTING TECHNOLOGIES CO LTD
  • US11783702B2 patent drawing
  • US11783702B2 patent drawing
  • US11783702B2 patent drawing

AI summary

Methods, systems, and processor-readable media for adaptive cycle-level traffic signal control are described. An adaptive cycle-level traffic signal controller and control method that operate within a continuous action space. A reinforcement learning algorithm called Proximal Policy Optimization (PPO), which is a type of actor-critic model for reinforcement learning, may be used to generate signal cycle phase durations selected from a continuous range of values. The controller thus does not treat the action space as discrete, but instead produces continuous values as output. The generated phase durations may define a full traffic signal cycle. The inputs to the controller may indicate current and past states of the traffic environment. The average duration of delay of vehicles in the traffic environment may be used to calculate the reward for the reinforcement learning model that drives the behavior of the controller.