0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

实现道路交叉口无信号灯控制

倩倩 来源:智能浪尖 作者:智能浪尖 2022-08-12 15:14 次阅读

随着智能网联汽车、5G通信和智能交通系统的发展,有望在保证通行安全,提升通行能力的情况下实现道路交叉口无信号灯控制。

研究背景

自动交叉口管理系统(Autonomous Intersection Management systems,AIMs)能够实现无交通信号下对网联智能汽车(CAV)进行控制,保障安全有效的交通流。但目前的AIM算法主要基于控制算法,不具备适应或不断学习新情况的能力。如:

(1)基于固定时间的交通灯控制算法(Fix Time,FT)

(2)基于排队理论的智能交通灯控制算法(iREDVD )

(3)近期提出的AIMs。

本文要解决的问题

让AIMs系统具有对真实且复杂的交通场景(不断变化的十字交叉口流量密度,双向6车道,直行,左转,右转三个行驶方向,100m内)进行自主学习和主动协同控制CAV的能力,且保证不发生碰撞事故。

解决的方案:先进AIM方法(本文定义为adv.RAIM)。基于端到端多主体深度强化学习(MADRL)(LSTM)+通过自我游戏进行基于课程的学习

方案的效果:通行时间,等待时间,和时间损失的减少,附带的让经济性和排放性能都得到改善。

传统的AIMs

主要包括两个模块:冲突模块和优先级模块 1、冲突模块:负责确定两辆车在接近或穿过交叉口时是否会发生冲突。四种冲突识别方法:i)基于交叉口的,ii)基于网格的,iii)基于冲突点的,iv)基于车辆自由选择的。 2、优先级模块:在遇到冲突时,对车辆状态(例如速度、加速度、路线等)采取行动并管理车辆的通行权来解决冲突。通行权的分配有以下五个方法:i)基于到达交叉口的顺序,先到先得(FCFS);ii)根据车辆/交叉口状态分配优先级,如快速优先服务(FFS)(到达交叉口最快的车辆获得最高优先级)或长队优先(LQF)(进入队列最长的车辆具有最高优先级);iii)使用一些启发式方法,如动态规划(DP)或线性混合整数规划(MILP)(通过一系列方程和条件用于求解,实时性和复杂适应性差);iv)通过拍卖,对出价最高的车辆给予更高的优先权(不行,平等问题);v)通过人工智能机制,如遗传算法或强化学习。

注意:在车辆流量较低的情况下,FCFS提供了更好的性能,但当交通流量较高(>800辆/小时)时,红绿灯控制提供了更好性能。此外,当交通不对称、突发或有主干道和街道连接时,FCFS的性能比红绿灯控制差。

本文提出的方案:adv.RAIM(状态/冲突编码器+运动规划器)

1、状态/冲突编码器(使用LSTM).输入为车辆状态(位置,速度,角度,车道,行驶方向,行驶趋势等),输出为待控制车辆与其他车辆之间冲突的编码。 2、运动规划器。包括具有ReLU激活函数的四个全连接层。 3、更新时间步长为250ms.使用双延迟深度确定性策略梯度(TD3)优化控制器. 4、奖惩机制:如果发生碰撞给予−100(强负奖励)。如果通过交叉口,给予+100(强正奖励)。−timestep(弱负奖励)鼓励尽可能快地通过交叉口。确保车辆尽可能快地通过交叉口,同时保证安全。 5、实现更稳定和快速的训练模型的两个技术: i) Prioritized Experience Replay: (PER)。在DRL中,添加了一个重放缓冲区来存储过去的经验,最“可学习”的经验是当预测Q值和实际Q值差值(时间差(TD)误差)高时, 在优化过程中从重放缓冲区中选择体验的可能性就越大。 ii) Learning by curriculum:训练任务由易到难,且逐渐增加仿真车辆数。 6、仿真软件:SUMO;算法编写:Pytorch1.5.0和Python3.7;仿真包含一个训练场景和四个测试场景。使用的车辆分布为:35%的柴油车、35%的汽油车和30%的零排放电动汽车。 7、分析指标: (1)训练场景:全局奖励、碰撞次数和时间损失

(2)测试场景:直接指标:行程时间、等待时间和拥堵造成的时间损失。间接指标:排放污染物和燃油/电力消耗。

结果

训练出的模型系统稳定性好。在最接近真实复杂交通场景的第四个测试场景中,行程时间最多减少59%。时间损失最多可减少95%。污染气体(CO、CO2、HC、PMx和NOx)的排放量减少了37%、13%、28%、37%、50%,燃料和电力的消耗量分别减少21%和27%。(因为减少了加减速的次数)

读后感:本文最大的创新点是将深度强化学习网络运用到AIMs中,并且将交通场景扩展得更为复杂。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 管理系统
    +关注

    关注

    1

    文章

    1934

    浏览量

    34404
  • 信号灯
    +关注

    关注

    2

    文章

    63

    浏览量

    13261

原文标题:未来交叉口无信号灯可行吗?

文章出处:【微信号:智能浪尖,微信公众号:智能浪尖】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    常见PLC程序应用案例

    信号灯系统由一个启动开关控制,当启动开关接通时,该信号灯系 统开始工作,当启动开关关断时,所有信号灯都熄灭。
    发表于 04-26 11:26 57次阅读
    常见PLC程序应用案例

    交通信号灯控制PLC的I/O配置、梯形图分享

    交通信号灯控制PLC的I/O配置、梯形图
    的头像 发表于 02-20 09:17 921次阅读
    交通<b class='flag-5'>信号灯</b><b class='flag-5'>控制</b>PLC的I/O配置、梯形图分享

    信号灯的气密性检测方法

    随着科技的发展,信号灯在交通、航海、航空等各个领域的应用越来越广泛。为了保证信号灯的稳定性和安全性,对其气密性的检测显得尤为重要。本文将介绍信号灯的气密性检测方法。一、信号灯气密性测试
    的头像 发表于 01-27 11:26 158次阅读
    <b class='flag-5'>信号灯</b>的气密性检测方法

    网联自动驾驶车辆通过信号交叉口的速度轨迹优化方案

    以网联自动驾驶汽车(Connected Autonomous Vehicle,CAV)为研究对象,研究了CAV车队通过城市信号交叉口的速度轨迹优化控制策略。
    的头像 发表于 12-06 16:22 1353次阅读
    网联自动驾驶车辆通过<b class='flag-5'>信号</b><b class='flag-5'>交叉口</b>的速度轨迹优化方案

    世微 60V高端电流采样降压恒流驱动器 LED车灯备用灯信号灯 AP5179

    调光和 PWM 调光 3 % 的输出电流精度z 高达 97 % 的效率z 输出可调的恒流控制方法 典型应用 低压 LED 射灯 车载 LED 灯 LED 备用灯 LED 信号灯
    发表于 11-09 16:00

    使能端ENA,ENB分别接pwm输出io,电机不动是为什么?

    使能端ENA,ENB分别接pwm输出io,但是电机不动,信号灯
    发表于 11-08 06:50

    AT指令发送后响应问题怎么解决?

    用AT指令删除短信时,每次删除某个位置短信时,模块就不再给出响应,并且信号灯灭的情况,恢复厂家设置也没用的。出现此种情况有什么好的解决方法?
    发表于 10-18 06:01

    人行道信号LED灯和安规电容介绍

    人行道信号灯通常采用LED灯作为光源。LED信号灯具有节能、环保、能长时间使用等特点,被广泛应用于各种交通信号灯具中,包括人行道信号灯
    发表于 10-07 17:43 446次阅读

    业内首个穿越垂滑与服务车道交叉口的自动控制信号灯系统顺利交付

    基于毫米波雷达的机场飞机滑行道与车辆交叉口自动信号灯控制系统建成后,可自动判别碰撞风险,并通过信号灯提示的方式向车辆发出通行指令,安全性和可靠性显著优于人工判别方式,将驾驶员和地面管理
    的头像 发表于 07-18 14:53 457次阅读

    如何使用arduino和Visuino控制交通信号灯

    电子发烧友网站提供《如何使用arduino和Visuino控制交通信号灯.zip》资料免费下载
    发表于 06-28 16:00 0次下载
    如何使用arduino和Visuino<b class='flag-5'>控制</b>交通<b class='flag-5'>信号灯</b>

    这是一款LED输出3A的DC-DC车灯方案 摩托车灯车灯信号灯射灯

    这是一款LED输出3A的DC-DC车灯方案 摩托车灯车灯信号灯射灯
    的头像 发表于 06-16 17:38 661次阅读
    这是一款LED输出3A的DC-DC车灯方案 摩托车灯车灯<b class='flag-5'>信号灯</b>射灯

    信号灯LED驱动器的参考设计

      本应用笔记介绍了一款线性LED驱动方案,用于驱动6串LED信号灯,每串包含4只串联LED。 每串LED负载具有独立的阳极接点,阴极连接在一起。 该电路采用汽车电池供电,最低电压为10V,最高电压为28V,能够为每串LED提供350mA电流。
    的头像 发表于 06-12 15:24 450次阅读
    <b class='flag-5'>信号灯</b>LED驱动器的参考设计

    PLC程序实例详解

    信号灯系统由一个启动开关控制,当启动开关接通时,该信号灯系 统开始工作,当启动开关关断时,所有信号灯都熄灭。
    的头像 发表于 05-26 11:33 637次阅读
    PLC程序实例详解

    基于单片机的交通信号灯控制系统设计论文

    单片机交通信号灯系统加 功能串口通信 紧急通知 恢复 
    发表于 05-22 16:12 1次下载

    基于STM32的铁路自动围栏系统设计

    当系统监测到有列车即将通过铁路交叉口时,公路信号灯会立刻变为红灯,蜂鸣器也会发出警报声音,以提醒行人和车辆注意安全。同时,铁路两侧的围栏也会自动关闭,在列车通过后再次打开。这样,就能有效地防止公路车辆和行人误闯铁路区域,保障了路人的安全。
    的头像 发表于 05-17 16:26 1228次阅读
    基于STM32的铁路自动围栏系统设计