[发明专利]一种自动驾驶系统的故障检测方法、装置、设备及存储介质在审
申请号: | 202211001130.8 | 申请日: | 2022-08-19 |
公开(公告)号: | CN115366901A | 公开(公告)日: | 2022-11-22 |
发明(设计)人: | 庞迎春;郑静蓉;钟家伍;周宏伟;谢春燕 | 申请(专利权)人: | 重庆长安汽车股份有限公司 |
主分类号: | B60W50/02 | 分类号: | B60W50/02 |
代理公司: | 上海光华专利事务所(普通合伙) 31219 | 代理人: | 苗晓娟 |
地址: | 400023 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动 驾驶 系统 故障 检测 方法 装置 设备 存储 介质 | ||
本发明涉及自动驾驶系统测试技术领域,提供一种自动驾驶系统的故障检测方法,所述方法包括:获取自动驾驶系统中的主路控制器域网、私有控制器域网以及雷达控制器域网的原始报文信息;对所有所述原始报文信息进行校验处理,生成校验报文信息;比较所述校验报文信息与所述原始报文信息;解析所有所述原始报文信息,生成报文信号集;检测所述报文信号集是否存在错误,判断自动驾驶系统工作状态。本发明能够实现对自动驾驶系统的故障位置的快速定位。
技术领域
本申请涉及自动驾驶系统测试技术领域,具体一种自动驾驶系统的故障检测方法、装置、设备及存储介质。
背景技术
随着深入学习技术的崛起、人工智能的备受关注,自动驾驶作为AI中备受关注的重要落脚点,自动驾驶技术发展也被炒得火热,各大车企都在开展自动驾驶系统开发,随着各大公司开始涉足自动驾驶领域,越来越多的自动驾驶车辆行驶在路上,相关的事故也随之产生的越来越多。除了漏报警以外,目前自动驾驶研发的工程师力求自动驾驶汽车系统能够不犯错误。然而,现有的自动驾驶控制器并不能快速定位关联系统故障,无法帮助检测人员快速找到自动驾驶系统无法正常使用的原因。
发明内容
鉴于以上所述现有技术的缺点,本发明提供一种自动驾驶系统的故障检测方法、装置、设备及存储介质,以解决上述技术问题。
本发明提供的一种自动驾驶系统的故障检测方法,所述方法包括:
获取自动驾驶系统中的主路控制器域网、私有控制器域网以及雷达控制器域网的原始报文信息;
对所有所述原始报文信息进行校验处理,生成校验报文信息;
比较所述校验报文信息与所述原始报文信息,若所述校验报文信息与所述原始报文信息相同,则判断所述原始报文信息正常,若所述校验报文信息与所述原始报文信息不同,则判断所述原始报文信息异常;
解析所有所述原始报文信息,生成报文信号集;
检测所述报文信号集是否存在错误,若存在错误,则所述报文信号集异常,若不存在错误,则所述报文信号集正常;
当所有所述原始报文信息正常和所述报文信号集正常时,自动驾驶系统处于正常工作状态,当所有所述原始报文信息异常和/或所述报文信号集异常时,自动驾驶系统处于故障状态。
于本发明的一实施例中,在所述对所有所述原始报文信息进行校验处理,生成校验报文信息的步骤还包括:
依次对所有所述原始报文信息进行循环计数检测。
于本发明的一实施例中,在所述解析所有所述原始报文信息,生成报文信号集的步骤中,还包括:
将所述报文信号集发送至关联系统中,且所述报文信号集包括多个报文信号。
于本发明的一实施例中,所述关联系统包括多个数据系统。
于本发明的一实施例中,所述检测所述报文信号集是否存在错误的步骤包括:
对所有报文信号进行排序,依次对排序后的报文信号进行故障检测,当某一个报文信号出现错误时,则所述报文信号集出现异常,当所有所述报文信号无异常时,所则述报文信号集正常。
于本发明的一实施例中,所述对所有所述原始报文信息进行校验处理,生成校验报文信息的步骤还包括:
将所述原始报文信息的正常状态和错误状态进行显示;
将所述原始报文信息的循环计数检测结果进行显示。
于本发明的一实施例中,所述检测所述报文信号集是否存在错误的步骤还包括:
将所述报文信号集的正常状态和异常状态进行显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆长安汽车股份有限公司,未经重庆长安汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211001130.8/2.html,转载请声明来源钻瓜专利网。