车道偏离报警LDW

2023-10-17 04:50
文章标签 报警 车道 ldw 偏离

本文主要是介绍车道偏离报警LDW,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1. 车道偏离报警功能概述

    LDW在自身车辆发生了无意识车道偏离的情况下对驾驶员进行告警。无意识的车道偏离既包括已经发生的车道偏离,也包括即将发生的车道偏离。对驾驶员的告警可以减少侧向碰撞以及其它相关事故的发生。

    在车道边线可见的情况下,LDW使用视频系统的车道边线探测系统测量自身车辆与车道两侧边缘线的相对距离与方位。除了使用这些几何信息触发告警之外,环境因素也会被检查以抑制由于有意的车道偏离而触发的告警。

   在整车系统中,告警可以通过视觉、声音或触觉形式体现。LDW对不同类型(实线、虚线和点状线)和颜色(白色、黄色、橙色和蓝色)的道路标记线均有效。LDW对没有车道标记线的路沿也有效。

   2. 典型用例

表1 LDW典型用例

 

 

 

 

2.1 功能开启

   LDW在下列条件全部满足的情况之下会被开启(可以根据客户需求进行配置):

  • 摄像头初始化正确完成。
  • 驾驶员通过硬开关或软开关开启了LDW功能,或者LDW在之前的点火周期已开启。
  • LDW未检测到故障,例如摄像头失明或过热。
  • LDW根据车辆配置码被开启。

2.2 功能解除

    LDW在下列任何一个条件满足的情况之下会被解除(可以根据客户需求进行配置):

  • 驾驶员通过硬开关或软开关关闭了LDW功能,或功能已经在之前的点火周期关闭。
  • LDW检测到故障,例如摄像头失明或过热。故障解除后,驾驶员需要重新开启功能。
  • LDW根据车辆配置码被关闭。 

3.  状态机/工作序列

3.1 状态迁移图

LDW状态迁移图见10

cba7df4410494447826af6e029a7eec9.png

 

3.2 状态与事件

3.2.1 State状态

LDW会使用两种状态

  • 主状态
  • 子状态

主状态有三种可能性:

  • MAINST_OFF
  • MAINST_ON
  • MAINST_ERROR

针对每一侧(左侧和右侧),子状态有三种可能性:

  • SUBST_IDLE
  • SUBST_READY
  • SUBST_ACTIVE

2给出了输出信号的映射机制:

表2:LDW状态到输出信号的映射机制

输出信号值

主状态

左侧子状态

Sub State Right

右侧子状态

Comments

说明

LDW_Status

LDW off

MAINST_OFF

LDW standby

MAINST_ON

SUBST_IDLE

SUBST_IDLE

LDW active

MAINST_ON

SUBST_READY

SUBST_ACTIVE

SUBST_READY

SUBST_ACTIVE

只需一侧(左侧或右侧)子状态满足条件即可。

LDW failure

MAINST_ERROR

Camera blocked

MAINST_ERROR

LDW_LeftTrackingStatus

No display

SUBST_IDLE

Line trakcing

SUBST_READY

Warning

SUBST_ACTIVE

相应的振动报警频率和幅度会发送出去。

LDW_RightTrackingStatus

No display

SUBST_IDLE

Line trakcing

SUBST_READY

Warning

SUBST_ACTIVE

相应的振动报警频率和幅度会发送出去。

3.2.2 Events事件

    按状态迁移图所示,事件可以触发状态的改变,相关的事件描述见表3

表3:事件

条件

备注

EnableConditionFulfilled (下述条件均需满足)

摄像头初始化已正确完成

驾驶员已将功能开启,或者功能在之前的点火周期已开启

功能已被配置

ErrorDetected (下述条件中至少一项需满足)

永久性系统硬件故障被检测到

临时性系统硬件故障被检测到

摄像头永久性失明被检测到

摄像头处在过热保护模式

摄像头处在高压保护模式

运行时间故障导致系统热重启

相关的通信故障被检测到,例如报文超时,报文计数器故障,冗余检查故障和数据长度故障

相关的信号故障被检测到,例如输入的车速信号无效

NormalSuppressionActive (下述条件中至少一项需满足)

注:各抑制源可以独立配置。

速度过低:

  • VDisplay > 60 kph解除抑制
  • VDisplay < 55 kph触发抑制
  • 条件满足后需等待3秒钟以开启抑制
  • 条件满足时立即解除抑制

速度过高:

  • VDisplay < 172 kph解除抑制
  • VDisplay > 180 kph触发抑制
  • 条件满足后需等待5秒钟以开启抑制
  • 条件满足时立即解除抑制

横摆角速率过高:

  • YawRate < 0.20 rad/s解除抑制
  • YawRate > 0.25 rad/s触发抑制
  • 条件满足后立即开启抑制
  • 条件满足后需等待1秒钟以解除抑制

自车道丢失:

  • 探测到相关侧车道边界时解除抑制
  • 相关侧车道边界丢失时触发抑制
  • 条件满足后立即开启抑制
  • 条件满足后需等待3秒钟以解除抑制

车道过宽:

  • LaneWidth < 5.2 m解除抑制
  • LaneWidth > 5.5 m触发抑制
  • 条件满足后需等待3秒钟以开启抑制
  • 条件满足后需等待1秒钟以解除抑制

车道过窄

  • LaneWidth > 2.6 m解除抑制
  • LaneWidth < 2.5 m触发抑制
  • 条件满足后需等待3秒钟以开启抑制
  • 条件满足后需等待1秒钟以解除抑制

车道曲率过高:

  • LaneCurvature < 0.0033 m-1解除抑制
  • LaneCurvature > 0.004 m-1触发抑制
  • 条件满足后需等待2秒钟以开启抑制
  • 条件满足后需等待4秒钟以解除抑制

变道:

  • 未检测到变道时解除抑制
  • 检测到变道时触发抑制
  • 条件满足后需等待0.5秒以开启抑制
  • 条件满足后需等待3秒钟以解除抑制

变道事件表示车辆的自身车道发生了改变,例如车辆中心线偏出了当前车道边线。

ABS和ESP作用:

  • ABS和ESP未激活时解除抑制
  • ABS或ESP激活时触发抑制
  • 条件满足后立即开启抑制
  • 条件满足后需等待1秒钟以解除抑制

ReactionOnlySuppressionActive (下述条件中至少一项需满足)

注:各抑制源可以独立配置。

转向灯:

  • 相关侧的转向灯关闭时解除抑制
  • 相关侧的转向灯开启时触发抑制
  • 条件满足后立即触发抑制
  • 条件满足后需等待5秒钟以解除抑制

制动:

  • BrakePressure < 3 bar解除抑制
  • BrakePressure > 10 bar触发抑制
  • 条件满足后立即触发抑制
  • 条件满足后需等待4秒钟以解除抑制

转角速率:

  • 方向盘转角速率小于解除阈值时解除抑制
  • 方向盘转角速率大于激活阈值时触发抑制
  • 条件满足后立即触发抑制
  • 条件满足后需等待4秒钟以解除抑制

 

油门踏板速率过高:

  • AccPedatRate < 30 %/s解除抑制
  • AccPedalRate > 70%/s触发抑制
  • 条件满足后立即触发抑制
  • 条件满足后需等待4秒钟以解除抑制

只对低灵敏度下的LDW有效

Warn abort:

  • 当系统报警时间超过最长限制(2 s)时触发抑制
  • 报警抑制最短为3秒钟

危险警报灯:

  • 危险警报灯关闭时解除抑制
  • 危险警报灯开启时触发抑制
  • 条件满足后立即开启抑制
  • 条件满足后需等待5秒钟以解除抑制

可选项

ReactionActive (下述条件需满足)

 

报警条件已满足:

  • 前轮边缘 0.7 s(可调谐)之后将穿越报警线时触发此事件
  • 如果功能在LDW模式下运行,报警线即为车道边界线的内边缘
  • 如果功能在RDP或LKS模式下运行,报警线可以向外侧移动约10 cm。

报警线设置的示例见12:

  • 针对低灵敏度设置,弯道的车道边界会被虚拟向内侧弯方向移动,最大横移量可达20 cm
  • 针对低灵敏度设置,窄道的车道宽度会被虚拟扩展,最大横移量可达20 cm

对于主状态迁移相关的事件,“!EnableConditionFulfilled”的优先级高于“ErrorDetected”,这表明如果此功能被关闭,即使有故障被探测到,功能仍旧处于“MAINST_OFF”。

对于子状态迁移,事件的优先级顺序如下:

  • 最高优先级 – “NormalSuppressionActive”
  • 第二优先级 – “ReactionOnlySuppressionActive”
  • 第三优先级 – “ReactionActive”

4. 性能

表4 性能指标

关键性能指标

性能

可用性

高于95%

误报率

低于1/1000 km               

漏报率

低于1/1000 km

    LDW可以满足下述标准:NHTSA Lane Departure Warning System NCAP Confirmation Test Feb 2013。

    LDW可以满足下述标准:ISO 17361 – 2007 Intelligent transport systems – Lane Departure warning systems – Performance requirements and test procedures。

    LDW可以满足下述标准:UNECE Regulation No. 130 Uniform provisions concerning the approval of motor vehicles with regard to the Lane Departure Warning System (LDWS)。

    LDW可以满足下述标准:GB/T 26773–2011 智能运输系统 – 车道偏离报警系统 – 性能要求与检测方法。

5. 局限性

     LDW功能会受限于摄像头故障,摄像头遮挡以及在章节“状态机/工作序列”中列举的各种抑制事件。如果摄像头未正确校准,性能会降低。 LDW性能受天气、照明度和车道线清晰度的影响。在背光,日落,路面被冰雪覆盖以及路面磨损严重的情况下,性能会有显著的下降

6.验证

     LDW的性能通过硬件在环模拟进行评估。记录下来的视频文件和标记好的基础事实(例如手工标记的车道边线)作为输入,LDW的输出就可以参考标记的车道变线进行评估。除此之外,性能还会通过实车耐久性测试和场地测试进行评估。功能性能由客户进行最终确认。

7. 接口

     摄像头通过车辆CAN总线与车辆进行通信。对于功能的输入和输出信号,参考客户定义的CAN矩阵。

8. 功能安全

    按照ISO26262的要求,LDW功能被评定为QM。

 

 

 

 

 

这篇关于车道偏离报警LDW的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/223045

相关文章

YOLOv8/v10+DeepSORT多目标车辆跟踪(车辆检测/跟踪/车辆计数/测速/禁停区域/绘制进出线/绘制禁停区域/车道车辆统计)

01:YOLOv8 + DeepSort 车辆跟踪 该项目利用YOLOv8作为目标检测模型,DeepSort用于多目标跟踪。YOLOv8负责从视频帧中检测出车辆的位置,而DeepSort则负责关联这些检测结果,从而实现车辆的持续跟踪。这种组合使得系统能够在视频流中准确地识别并跟随特定车辆。 02:YOLOv8 + DeepSort 车辆跟踪 + 任意绘制进出线 在此基础上增加了用户

【语音告警】博灵智能语音报警灯JavaScript循环播报场景实例-语音报警灯|声光报警器|网络信号灯

功能说明 本文将以JavaScript代码为实例,讲解如何通过JavaScript代码调用博灵语音通知终端 A4实现声光语音告警。主要博灵语音通知终端如何实现无线循环播报或者周期播报的功能。 本代码实现HTTP接口的声光语音播报,并指定循环次数、播报内容。由于通知终端采用TTS语音合成技术,所以本次案例中无需预先录制音频。 代码实战 为了通过JavaScript调用博灵语音通知终端,实现HT

员工微信聊天敏感词报警系统是什么?好用的企业敏感词告警系统推荐(宝藏收藏篇)

"风起于青萍之末,浪成于微澜之间。"  在信息如潮的今日,一句不经意的言辞,或许就隐藏着企业安全的隐患。 员工微信聊天敏感词报警系统,正是这风起云涌中的一道坚实防线,它如同敏锐的哨兵,时刻监控着信息的流向,确保企业的每一份机密都能得到妥善保护。 本文将深入解析这一系统,并为您推荐一款宝藏级的企业敏感词告警系统——安企神。 员工微信聊天敏感词报警系统是什么? 员工微信聊天敏感词报警系统,

基于ZigBee的老人家庭监护报警设计

1 整体方案设计 本设计老人家庭监护报警系统的整体架构如图2.1所示,包括终端节点、协调器、上位机三个部分,其各个部分功能如下: 终端节点:以CC2530单片机为控制核心,结合心率传感器、DS18B20温度传感器、压力传感器、红外传感器对老人当前的心率、体温、是否在床上、是否在厕所的状态进行监测,并通过RFID识别IC卡的方式获取老人的基本信息,并将检测数据通过Zigbee通信发送到协调器。

Linux之grafana+onealert报警

grafana介绍         Grafana是一个开源的度量分析和可视化工具,可以通过将采集的数据分析,查询,然后进行可视化的展示,并能实现报警。 grafana安装与登录  在grafana服务器上安装grafana 下载地址:https://grafana.com/grafana/download (请使用共享的软件版本,以免出现不兼容问题) 拷贝软件包到grafana服务

Prometheus+alter+dingtalk实现钉钉报警(ansible搭建-宝宝教程)

目录 1.配置钉钉机器人 1.1创建钉钉机器人 1.2配置url和secret  2.下载压缩包 3.编写ansible文件 3.1编写主机清单 3.2编写dingtalk配置文件 3.3编写监控项 3.4编写Prometheus的配置文件 3.5编写ansible的主文件 4.执行ansible文件 5.测试 搭建promethus、grafana和export

【51单片机】2-3-1 【I/O口】【电动车防盗报警项目】震动传感器实验1—震动点灯

1.硬件 51单片机最小系统LED灯模块震动传感器模块 2.软件 main.c程序 #include "reg52.h"sbit led1 = P3^7;//根据原理图(电路图),设备变量led1指向P3组IO口的第7口sbit vibrate = P3^3;//Do接到了P3.3口void Delay2000ms() //@11.0592MHz{unsigned char i, j

zabbix3.2邮件报警

1、sendEmail安装cd /usr/local/src/wget http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail-v1.56.tar.gzyum install perl-Net-SSLeay perl-IO-Socket-SSL -ytar -xvf sendEmail-v1.56.tar.gz cd se

西门子一个PLC两个HMI分别显示不同报警内容

当前项目为一个PLC带两个HMI,功能上两个站完全分离,但是为了避免重复绘制HMI,先将两个站点报警链接到同一个HMI上,同时又需要指定站点的HMI单独显示该站点的报警;否则会出现如下情况,两个站都显示全部的报警信息。 解决步骤: 首先对报警进行分组 单独更改两个HMI的报警显示类别 报警视图同理,分别设置要显示的报警信息 分别设置完后重新下载,即可不同站的H

RK3568笔记五十七:基于UNetMultiLane的多车道线等识别部署

若该文为原创文章,转载请注明原文出处。 此篇记录在正点原子的ATK-DLRK3568上复现山水无移大佬的UNetMultiLane 多车道线、车道线类型识别。 数据是基于开源数据集 VIL100。其中数据标注了所在的六个车道的车道线和车道线的类型。 8条车道线(六个车道),对应的顺序是:7,5,3,1,2,4,6,8。其中1,2对应的自车所在的车道,从左往右标记。 车道线的类别(10个