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

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

    关注

    2526

    文章

    48110

    浏览量

    740129
  • adas
    +关注

    关注

    307

    文章

    2058

    浏览量

    207852
  • 智能驾驶
    +关注

    关注

    3

    文章

    2094

    浏览量

    48215

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

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

收藏 人收藏

    评论

    相关推荐

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

    4月22日,领先的自动驾驶技术公司Momenta联合全球汽车技术创新企业高通技术公司宣布,双方面向先进驾驶辅助系统(ADAS)和自动驾驶(A
    发表于 04-25 08:11 187次阅读
    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>解决方案

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

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

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

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

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

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

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

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

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

    电子发烧友网站提供《典型电机控制系统功能描述.pdf》资料免费下载
    发表于 11-29 11:17 11次下载
    典型电机控制<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>

    L1辅助驾驶到L4自动驾驶的五个示例系统

    下面分别介绍从L1辅助驾驶到L4自动驾驶的五个示例系统。         超低端系统系统代表
    的头像 发表于 10-04 10:57 472次阅读

    自动驾驶系统信号描述

    信号描述 图中的模块连接在抽象级别上显示了数据从一个功能模块传递到另一个功能模块的生产者-消费者关系。但是,为简化起见,在文档的其余部分将其称为信号或数据流。功能模块的输出可能是
    的头像 发表于 10-04 10:09 282次阅读

    什么是高级驾驶辅助系统:ADAS 概述

    高级驾驶辅助系统 (ADAS) 有助于提高车内每个人的安全性,帮助他们安全到达目的地。该技术非常实用,因为大多数严重的车祸都是由于人为错误造成的。 在这里,我们将讨论什么是高级驾驶
    的头像 发表于 07-25 21:58 911次阅读
    什么是高级<b class='flag-5'>驾驶</b><b class='flag-5'>辅助</b><b class='flag-5'>系统</b>:ADAS 概述

    奔驰EQE的智能驾驶辅助系统功能解析

    目前汽车行业已经迈入智能汽车时代,而智能汽车的智能最重要的体现就是智能驾驶辅助系统,目前阶段尚不能实现自动驾驶,不过都在朝着这一方向努力,奔驰EQE也是将其L2级别
    发表于 07-24 10:15 521次阅读
    奔驰EQE的智能<b class='flag-5'>驾驶</b><b class='flag-5'>辅助</b><b class='flag-5'>系统</b><b class='flag-5'>功能</b>解析

    什么是ACC ACC自适应巡航系统的雷达技术应用

    ACC系统通过对路况实时监测(前车车速,距离,位置等),车辆自行控制其速度和加速度,实现辅助驾驶系统主要由传感器、控制单元和执行器组成。
    发表于 07-03 09:59 2572次阅读
    什么是<b class='flag-5'>ACC</b> <b class='flag-5'>ACC</b>自适应巡航<b class='flag-5'>系统</b>的雷达技术应用

    辅助驾驶功能的分级

    0. 前言 1. 辅助驾驶功能的分级 1.1 实现L1和最基础的L2功能 1.2 实现大部分L2功能,厂家宣传“L2+” 1.3 实现L2+
    发表于 05-23 15:01 2702次阅读
    <b class='flag-5'>辅助</b><b class='flag-5'>驾驶</b><b class='flag-5'>功能</b>的分级

    ADAS常见功能系统都有哪些

    一般,汽车高级辅助驾驶系统通常包括:车道偏离预警系统LDWS、车道保持系统LKS、自适应巡航系统
    发表于 05-09 14:39 405次阅读

    ADAS辅助驾驶——NOA自动辅助导航驾驶

    功能的本质意思是把“导航”和“辅助驾驶”结合。在原来L2辅助驾驶的基础上(如车道线保持、自动跟车),加上车机的导航信息(如地图软件)进行自动
    的头像 发表于 05-05 11:27 1.3w次阅读
    ADAS<b class='flag-5'>辅助</b><b class='flag-5'>驾驶</b>——NOA自动<b class='flag-5'>辅助</b>导航<b class='flag-5'>驾驶</b>