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

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

3天内不再提示

新一代辅助驾驶系统ACC系统功能描述

英创汇智 来源:英创汇智 作者:ADAS事业部赵永涛 2021-09-02 18:07 次阅读

ADAS (Advanced Driver Assistance System)作为一种高级驾驶辅助系统,其利用车载信息传感器获取道路目标信息并对车辆的行驶做出部分自动控制,以此减轻驾驶员的驾驶负担。此外,在主车即将发生碰撞或失稳危险而驾驶员未及时采取有效措施时,该系统可对主车进行自动安全控制,从而避免交通事故的发生或减小交通事故的伤害程度。 ADAS包括AEB、ACC、LKA、BSD等功能。目前英创汇智主要在研功能有AEB、ACC、LKA三种。 其中自适应巡航系统(Adaptive Cruise Control,ACC)是一种可以高效缓解驾驶疲劳,提高道路车辆行驶安全性的主动安全技术。作为新一代辅助驾驶系统,它可以减轻长期的驾驶负担,还能有效减少错误驾驶和疲劳驾驶引发的交通安全事故,并在现有交通基础设施上增大道路交通通行能力,减少燃油消耗和废气排放。

1

设计规范

目前现有ACC法规主要有两份: 《GBT 20608-2006 智能运输系统 自适应巡航控制系统性能要求与检测方法》 《ISO 15622-2018 Intelligent transport systems - Adaptive cruise control systems -Performance requirements and test procedures》

缩略语 全称
1 EPB 电子驻车制动系统
2 EMS 发动机管理系统
3 EBS 电子制动系统
4 ESP 车身电子稳定控制系统
5 ABS 制动防抱死系统
6 ASR 驱动防滑系统
7 AEB 自动紧急制动系统

2

ACC系统组成及控制逻辑

自适应巡航系统(Adaptive Cruise Control,ACC)是根据主车与前方车辆间的相对距离、速度等信息,通过自动调节油门开度和制动压力对主车速度进行速度和距离控制,使得主车与前方车辆保持安全的车间距。

如图1所示,ACC系统主要由环境感知、控制决策、底层执行和人机交互四部分组成。其中,环境感知由毫米波雷达和摄像头组成,通过数据融合,感知周边障碍物信息,如相对速度、纵向距离、横向距离、目标加速度以及置信率等;控制决策是根据感知信息,决策所需要的控制指令;底层执行部分包括驱动和制动系统,根据控制指令协同控制车辆的行驶;人机交互是根据不同驾驶员的驾驶需求调节所需的巡航车速或安全车距。 如下图图2所示为ACC系统的控制逻辑,由图可知,主车行驶首先根据环境感知部分判断前方是否有车辆,若没有车辆,系统进行传统的定速巡航控制;若前方有车辆,则跟随前车行驶,即自适应巡航控制。判断选择何种行驶模式后,根据整车状态、设定车速、设定车距等信息计算相应的期望加/减速度,继而选择响应的驱动/制动方式,使主车保持一定车速或主车前车保持一定车距行驶。

ACC系统需保证驾驶员优先原则,当驾驶员需要超车、制动等主观操作时,该系统需及时被抑制或关闭并由驾驶员接管。另外,ACC系统设计应尽可能保证驾驶的舒适性与安全性,即控制期望加速度保持在-3m/s² - 1 m/s²。当需要更大的减速度时,ACC控制单元会发出声光信号通知驾驶员主动采取制动操作,若驾驶员未采取相应操作时,ACC系统将采取强制制动。当与前车之间的距离增加到安全距离时,ACC控制单元控制车辆按照设定的车速行驶。

3

ACC系统功能描述

目前ACC同时包含定速巡航(CC)、停启系统(Stop&Go)等功能,并且当前绝大部分研究都将这些功能分开处理。这些功能的使用场景范围多种,例如:巡航功能的ACC系统多适用于高速公路,而Stop&Go功能的ACC系统多适用于城市堵车工况。目前开发的全速自适应巡航系统能够同时满足大多数的场景工况,使得驾驶员的劳动强度能够在更大程度上得到解放,很大程度上减轻驾驶员的负担和失误操作的几率,提高汽车驾驶的舒适性和安全性。

3.1 状态切换

ACC系统状态分为4种:ACC关闭状态,ACC等待状态、ACC故障状态和ACC工作状态。

ACC关闭状态:直接的操作均不能触发ACC系统,驾驶员可通过车辆外部按键手动开启和关闭ACC;

ACC等待状态:ACC系统没有参与车辆的纵向控制,但可随时被驾驶员触发而进入工作状态;

ACC工作状态:ACC系统控制本车的速度或与前车的距离,且可以在驾驶员超车介入时,进入驾驶员超越模式,并且可以自动起停;

ACC故障状态:由于车辆执行机构本身、感知系统或ACC系统发生故障,进入ACC系统故障模式。

Ø ACC开启条件:驾驶员打开ACC开关按钮;雷达正常工作;ESP状态正常;安全带系好,且车门关闭;

Ø ACC触发(激活)条件:档位位于D档;驾驶员设定巡航车速,EPB不工作,驾驶员不踩制动踏板、离合器,ASR/EBS/ABS不工作;

Ø ACC挂起条件:驾驶员踩制动踏板;驾驶员踩加速踏板;雷达更换跟踪目标、驾驶员踩制动踏板、离合器,ASR/EBS/ABS工作;

Ø ACC关闭条件:驾驶员关闭ACC开关按钮;ESP状态不正常;ESP介入工作;AEB介入工作;雷达状态不正常;

Ø ACC故障条件:系统感知故障、EBS/ABS故障、发动机故障等。

3.2定速巡航控制

图4所示为定速巡航控制逻辑,当前方无车辆时,ACC进入定速巡航控制。根据设定车速和当前车速计算得到所需的目标加速度,进而得到目标扭矩偏差。

而根据车速和地面摩擦阻力可计算得到基准扭矩。基准扭矩和扭矩偏差组成目标扭矩,这样实际构成了前馈+反馈控制,提高了控制的响应速度和鲁棒性。为了减小超调,当前扭矩会平滑过渡到目标扭矩。平滑后的目标扭矩通过CAN总线传送到EMS系统,实现车速的控制。

3.3跟车行驶控制

当前方有车辆时,ACC进入前车跟随控制逻辑。前车跟随控制主要根据雷达采集到的相对速度和相对距离进行距离控制和速度控制。

当相对距离大于设定距离时,进行距离控制,通过控制器得到需要的加速度和扭矩偏差,结合基准扭矩,将目标扭矩平滑后传送至EMS系统。当相对距离小于设定距离时,进行速度控制,由相对距离和相对速度得到目标减速度。基于轮胎模型,得到所需的制动压力,平滑过渡后传送至ESP系统。

3.4 停启功能控制

当车速低于30km/h时,进入ACC的Stop&Go控制逻辑,实现在交通拥挤路况下的车辆启停。此时ACC控制的最大减速度变为-6m/s²。

当监测到前方车辆静止时,根据雷达信号和预设的常量偏置距离计算出所需的制动压力,通过ESP系统实现平缓停车。当停车时间超过门限值时,触发EPB控制。当监测到前方车辆启动时,若此时处于EPB控制阶段,发送EPB释放信号,若只是短暂停车,对轮缸制动压力泄压。根据前车车速和距离,计算平缓起步所需的扭矩。同时停启功能在启动汽车时考虑到道路坡度的影响,合理分配发动机扭矩,并且在坡度较大时退出ACC功能,控制逻辑见图7。

3.5前碰撞预警控制

ACC系统集成了前碰撞预警系统,当出现即将发生碰撞的危险时,预警系统通过报警信号,提醒驾驶员进行制动操作,此时ACC进入预增压模式,便于驾驶员实现最大刹车制动。若驾驶员没有响应预警,进行人为制动,则ACC控制器进行允许的最大制动强度制动,并持续对驾驶员进行报警提醒。

责任编辑:haq

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

    关注

    2545

    文章

    50384

    浏览量

    750652
  • adas
    +关注

    关注

    309

    文章

    2159

    浏览量

    208462
  • 智能驾驶
    +关注

    关注

    3

    文章

    2397

    浏览量

    48587

原文标题:自适应巡航系统(ACC)详解

文章出处:【微信号:trinova-tech,微信公众号:英创汇智】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    如何选择智能驾驶辅助系统

    在选择智能驾驶辅助系统时,消费者需要考虑多个因素以确保所选系统能够满足自己的需求并提供安全、可靠的驾驶体验。以下是
    的头像 发表于 10-23 15:47 375次阅读

    经纬恒润携手Arbe开发基于雷达的高级辅助驾驶系统

    摘要:该高级辅助驾驶系统将融合摄像头传感器与雷达技术,旨在为中国汽车制造商带来与激光雷达系统相媲美的质量及功能
    的头像 发表于 09-27 10:17 216次阅读
    经纬恒润携手Arbe开发基于雷达的高级<b class='flag-5'>辅助</b><b class='flag-5'>驾驶</b><b class='flag-5'>系统</b>

    特斯拉发布Cybertruck首个驾驶辅助功能

    8月26日,特斯拉首度向旗下Cybertruck推出驾驶辅助功能——Cyberpark。有Cybertruck车主报告称,升级至2024.26.11版后,已可体验此款便捷驾驶
    的头像 发表于 08-26 17:16 900次阅读

    国芯科技新一代MCU芯片CCFC3012PT,适用于智能化汽车辅助驾驶、智能座舱等应用

    PowerPC架构C*Core CPU内核研发的新一代多核MCU芯片,适用于智能化汽车辅助驾驶、智能座舱以及高集成度域控制器等应用,可以更好地满足客户更高算力、更高信息安全等级和更高功能
    的头像 发表于 08-15 00:17 6024次阅读

    上汽通用汽车NOP智慧领航辅助驾驶系统重磅上线

    7月15日;上汽通用汽车NOP智慧领航辅助驾驶系统重磅上线。能够实现L2+级高阶辅助驾驶能力,目前适用范围已覆盖国内城市348个,可用里程超
    的头像 发表于 07-15 17:00 1172次阅读

    特斯拉计划在中国注册全自动辅助驾驶系统

    特斯拉,这家领先的电动汽车制造商,正在计划在中国市场迈出大步。据知情人士透露,特斯拉已准备向中国相关部门注册其备受瞩目的“全自动辅助驾驶”(FSD)系统,预计在今年内推出这
    的头像 发表于 06-03 14:05 487次阅读

    Momenta联合高通基于最新一代Snapdragon Ride平台发布面向先进驾驶辅助和自动驾驶功能的全新智能驾驶解决方案

    4月22日,领先的自动驾驶技术公司Momenta联合全球汽车技术创新企业高通技术公司宣布,双方面向先进驾驶辅助系统(ADAS)和自动驾驶(A
    发表于 04-25 08:11 757次阅读
    Momenta联合高通基于最<b class='flag-5'>新一代</b>Snapdragon Ride平台发布面向先进<b class='flag-5'>驾驶</b><b class='flag-5'>辅助</b>和自动<b class='flag-5'>驾驶</b><b class='flag-5'>功能</b>的全新智能<b class='flag-5'>驾驶</b>解决方案

    毫末智行与高通宣布采用Snapdragon Ride平台打造智能驾驶解决方案

    面向先进驾驶辅助系统和自动驾驶功能的智能驾驶解决方案基于毫末智行业界领先的ADAS及自动
    的头像 发表于 04-24 09:35 489次阅读
    毫末智行与高通宣布采用Snapdragon Ride平台打造智能<b class='flag-5'>驾驶</b>解决方案

    智能驾驶基本概念定义 中国智能驾驶格局分析

    在行车领域,产品迭代路线包括低级辅助驾驶到高级驾驶辅助,涵盖了诸如LKA、AEB、ACC、LCC、ALC、HWA等
    发表于 04-12 11:36 1188次阅读
    智能<b class='flag-5'>驾驶</b>基本概念定义 中国智能<b class='flag-5'>驾驶</b>格局分析

    中兴通讯GoldenDB助力河北移动新一代计费核心业务系统成功投产

    近日,河北移动新一代计费核心业务系统(B集群)成功投产,这是河北移动持续优化核心业务系统架构和部署模式的重要成果
    的头像 发表于 04-09 09:35 343次阅读

    特斯拉中国Model Y升级驾驶辅助功能

    近日,特斯拉中国宣布,其热销车型Model Y进行了驾驶辅助功能的升级。此次升级重点在于搭载了全新一代的自动辅助
    的头像 发表于 02-05 11:14 1066次阅读

    自动驾驶辅助系统性能评估工具MXeval 5.1新版本发布#泊车辅助 #ADAS

    辅助系统自动驾驶
    北汇信息POLELINK
    发布于 :2024年02月04日 15:40:10

    LabVIEW开发自动驾驶的双目测距系统

    精确的距离信息,从而提高车辆的主动安全性能。这一系统的开发和应用有望在自动驾驶领域取得更多突破性进展。 ​ 这是LabVIEW的功能介绍,更多的使用方法与开发案例,欢迎登录官网,了
    发表于 12-19 18:02

    典型电机控制系统功能描述

    电子发烧友网站提供《典型电机控制系统功能描述.pdf》资料免费下载
    发表于 11-29 11:17 15次下载
    典型电机控制<b class='flag-5'>系统</b>及<b class='flag-5'>功能</b><b class='flag-5'>描述</b>

    汽车驾驶辅助系统:使用FPGA的处理功能

    电子发烧友网站提供《汽车驾驶辅助系统:使用FPGA的处理功能.pdf》资料免费下载
    发表于 11-08 16:00 1次下载
    汽车<b class='flag-5'>驾驶</b>员<b class='flag-5'>辅助</b><b class='flag-5'>系统</b>:使用FPGA的处理<b class='flag-5'>功能</b>