[发明专利]一种自动驾驶车辆VIN码自学习方法和系统在审
申请号: | 202111276340.3 | 申请日: | 2021-10-29 |
公开(公告)号: | CN114157685A | 公开(公告)日: | 2022-03-08 |
发明(设计)人: | 张文;何磊;顾晓强 | 申请(专利权)人: | 际络科技(上海)有限公司 |
主分类号: | H04L67/12 | 分类号: | H04L67/12;H04L67/125;G06N20/00 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王宇杨 |
地址: | 202150 上海市崇明区长*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动 驾驶 车辆 vin 自学习 方法 系统 | ||
本发明涉及一种自动驾驶车辆VIN码自学习方法和系统,所述方法包括:自动驾驶车辆上电后,自动驾驶控制器向发动机控制器发送第一VIN码请求;发动机控制器在收到自动驾驶控制器发送的第一VIN码请求时,向自动驾驶控制器发送广播公告报文;发动机控制器在广播公告报文已发送时长超过第二时长时,向自动驾驶控制器发送携带第一VIN码的TP.DT报文;自动驾驶控制器利用第二网关,将发动机控制器反馈的第一VIN码发送至车机控制器和远程通讯控制器。本发明通过对VIN码的自学习,保证车辆下产线后自动驾驶控制器、车机控制器和远程通讯控制器可以自动获取VIN码。
技术领域
本发明涉及车辆控制相关技术领域,尤其涉及一种自动驾驶车辆VIN码自学习方法和系统。
背景技术
随着互联网、人工智能、云计算和大数据等技术的应用,汽车的智能化、联网化程度越来越高,汽车已变成名副其实的万物互联时代的智能终端设备。在当前智能网联自动驾驶技术飞速发展的背景下,汽车的网络安全事件频发,网络安全成为了智能网联自动驾驶车辆的基础保障。
为了保障自动驾驶车辆的车载通信终端与智能网联后台服务之间通信的安全可靠,车载终端控制器(ECU)需向公钥基础设施(Public Key Infrastructure,简称PKI)系统申请ECU设备证书,来保证设备身份的真实可靠。因为PKI系统需要通过车辆识别号码(VIN码)对车辆进行识别,故ECU设备证书的申请需要包含VIN码。
由于车辆下产线时,VIN码只存储于发动机控制器模块(ECM)中,因此,车辆在下线后车载终端无法获取VIN码。
发明内容
本发明的目的是提供一种自动驾驶车辆VIN码自学习方法和系统,用于保证车辆下产线后车载终端控制器可以自动获取VIN码。
第一个方面,本发明实施例提供一种自动驾驶车辆VIN码自学习方法,包括:
自动驾驶车辆上电后,向发动机控制器发送第一VIN码请求;其中,所述第一VIN码为真实VIN码;
利用第二网关,将发动机控制器反馈的第一VIN码发送至车机控制器和远程通讯控制器。
根据本发明提供的一种自动驾驶车辆VIN码自学习方法,所述向发动机控制器发送第一VIN码请求,包括:
通过P-CAN网络,每隔第一时长向发动机控制器发送一次请求第一VIN码的RQST请求报文,直至收到发动机控制器反馈的第一VIN码。
根据本发明提供的一种自动驾驶车辆VIN码自学习方法,所述利用第二网关,将发动机控制器反馈的第一VIN码发送至车机控制器和远程通讯控制器,包括:
当收到发动机控制器反馈的第一VIN码时,将周期性执行的设定策略中的第二VIN码变更为第一VIN码;
其中,所述设定策略为:通过O-CAN网络向第二网关发送第二VIN码,以使第二网关通过以太网将收到的第二VIN码转发给车机控制器和第一网关,进而使第一网关通过以太网将第二VIN码转发给远程通讯控制器;
所述设定策略,最早执行时刻为向发动机控制器发送第一VIN码请求的时刻;
所述第二VIN码,是以默认值填充的。
根据本发明提供的一种自动驾驶车辆VIN码自学习方法,所述向第二网关发送第一VIN码/第二VIN码,包括:
采用分帧发送的方式,向第二网关发送第一VIN码/第二VIN码;
其中,所述第一VIN码/第二VIN码对应的各帧报文的帧编号相同,所述各帧报文的帧编号为各帧报文的首字节。
第二个方面,本发明实施例提供一种自动驾驶控制器,所述自动驾驶控制器包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于际络科技(上海)有限公司,未经际络科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111276340.3/2.html,转载请声明来源钻瓜专利网。