一个动态的信号调度系统,基于改进的贪算法
Guangling Sun1,2, Rui Qi1, Yulong Liu1
1School of Electronic and Information Engineering, Anhui Jianzhu University, Hefei, China.
PloS one
|March 15, 2024
概括
本研究介绍了一种使用改进的贪算法来减少城市交通拥堵的动态交通信号系统. 该系统确保了公平的时间安排,并优先考虑紧急车辆,改善了交通流动.
科学领域:
- 智能运输系统 智能运输系统
- 计算机科学 计算机科学
背景情况:
- 城市化加剧了交通拥堵,阻碍了城市发展.
- 传统的交通信号系统效率低下,导致延误和交通恶化.
- 现有的方法缺乏公平性,并未有效地优先考虑紧急车辆.
研究的目的:
- 使用改进的贪算法开发一个动态的交通信号调度系统.
- 通过奖励和成本功能来确保公平的日程安排计划.
- 整合一个应急模块,以优先考虑应急车辆.
主要方法:
- 实现了一个改进的贪算法,用于动态交通信号调度.
- 引入了奖励,成本和约束功能,以实现公平有效的决策.
- 使用城市移动模拟 (SUMO) 和Traci进行模拟实验.
主要成果:
- 拟议的系统大大提高了交叉路口的吞吐量.
- 证明了适应各种交通条件的适应性.
- 有效地减少城市交通拥堵,同时保持时间安排的公平性.
结论:
- 动态信号调度系统为城市交通拥堵提供了有效的解决方案.
- 公平性和紧急优先级的整合提高了整体的交通管理.
- 模拟结果验证了系统的效率和适应性.
相关概念视频
Reinforcement Schedules
144
Positive reinforcement is a powerful method for teaching new behaviors to both animals and humans. B.F. Skinner demonstrated this with his experiments using rats in a Skinner box. When a rat pressed a lever, it received a food pellet. This immediate reward encouraged the rat to repeat the behavior. This method, where a reward follows every instance of the behavior, is known as continuous reinforcement. It is highly effective for establishing new behaviors quickly.
Once a behavior is learned,...
Once a behavior is learned,...
144
Design Example: Alignment of a Road Line Using GIS
48
The alignment of a road line using Geographic Information Systems (GIS) is a critical process in civil engineering, combining advanced technology with practical decision-making. This methodology begins with the collection of geospatial data, including information on land cover, geomorphology, drainage patterns, slope, and contour details. Such data is typically acquired through satellite imagery and GIS tools, offering a comprehensive understanding of the terrain.Once the data is gathered, it...
48
Signal Flow Graphs
218
Signal-flow graphs offer a streamlined and intuitive approach to representing control systems, providing an alternative to traditional block diagrams. These graphs use branches to symbolize systems and nodes to represent signals, effectively illustrating the relationships and interactions within the system.
In a signal-flow graph, branches denote the system's transfer functions, while nodes represent the signals. The direction of signal flow is indicated by arrows, with the corresponding...
In a signal-flow graph, branches denote the system's transfer functions, while nodes represent the signals. The direction of signal flow is indicated by arrows, with the corresponding...
218
Manipulation and Analysis
23
GIS manipulation and analysis functions are vital for decision-making and planning. These activities range from data retrieval tasks, such as selecting information based on specific criteria, to advanced analytical techniques that address complex spatial problems.One critical GIS analysis method is overlaying, which combines multiple data layers to examine impacts. For example, overlaying a river-dammed lake boundary with road networks can identify affected infrastructure. Another common...
23
SFG Algebra
117
In Signal Flow Graph (SFG) algebra, the value a node represents is determined by the sum of all signals entering that node. This summed value is then transmitted through every branch leaving the node, making the SFG a powerful tool for visualizing and analyzing control systems.
Each node in an SFG corresponds to a variable, and the interactions between nodes are represented by branches with associated gains. When multiple branches lead into a node, the value at that node is the sum of the...
Each node in an SFG corresponds to a variable, and the interactions between nodes are represented by branches with associated gains. When multiple branches lead into a node, the value at that node is the sum of the...
117
Controller Configurations
96
Controller configurations are crucial in a car's cruise control system because they manage speed over time to maintain a consistent pace regardless of road conditions, thereby meeting design goals. In traditional control systems, fixed-configuration design involves predetermined controller placement. System performance modifications are known as compensation.
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...
96


