[发明专利]用于车辆自动驾驶系统的数据交互和分析方法及装置在审
申请号: | 202110658664.7 | 申请日: | 2021-06-16 |
公开(公告)号: | CN113341817A | 公开(公告)日: | 2021-09-03 |
发明(设计)人: | 刘海旗;吴旭阳;吴道龙;于晨笛 | 申请(专利权)人: | 苏州智加科技有限公司 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 北京天盾知识产权代理有限公司 11421 | 代理人: | 张彩珍 |
地址: | 215131 江苏省苏州市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 车辆 自动 驾驶 系统 数据 交互 分析 方法 装置 | ||
本发明涉及一种用于车辆自动驾驶系统的数据交互和分析方法及系统,微控制器MCU将其自身运行数据发送至性能处理器Soc,性能处理器Soc将所述数据进行存储,并进行分析;所述性能处理器Soc用于车辆的感知、定位、规划、决策,所述微控制器MCU用于处理车辆传感器、整车网络数据。本发明能够在现有硬件平台基础上,实现对微控制器MCU大量数据进行交互、记录和分析。
技术领域
本发明涉及一种用于车辆自动驾驶系统的数据交互和分析方法及装置。
背景技术
安全是自动驾驶技术最为关注的问题,当前的自动驾驶计算平台中多会进行冗余设计。一般至少会包含两个处理器,一个性能处理器Soc进行感知、定位、规划、决策等处理和运算,一个微控制器MCU进行关键功能的冗余、执行控制命令、传感器和整车数据的路由等。
具有自动驾驶或辅助驾驶功能的汽车,在出现故障或发生交通事故时,如何进行事故原因分析,以及判定人、车、自动驾驶方案的责任划分,这些都至关重要。同时,随着自动驾驶级别的提高,其传感器个数、通信数据量和软件复杂度也会大幅提升,需要最大程度的记录系统数据,才能在一定程度上复现车辆运行时环境,这对于自动驾驶的成熟应用有非常重要的意义。
对于性能处理器Soc,性能强大,扩展资源丰富,能够进行大数据量的运算和存储。但是对于微控制器MCU,对比性能处理器Soc,其性能和资源相对较弱,对于其运行数据的交互、记录和分析目前一般采用如下方法:
方法1:通过传统的汽车零部件诊断功能,在故障发生时,存储相应的诊断故障码和快照信息到微控制器MCU,在售后处理中心通过诊断仪进行读取和分析。
方法2:在计算平台上位MCU加装外部存储芯片,如EEPROM等,通过特定的上位机软件进行处理和分析。
对于方法1,只能储存有限的数据量,并且需要事先定义好故障发生时的处理逻辑和需要保存的信息,才能在出现故障时触发存储动作;对于方法2,增加成本,并且需要在硬件上对已有平台进行修改。
发明内容
本发明的发明目的在于提供一种用于车辆自动驾驶系统的数据交互和分析方法及装置,能够在现有硬件平台基础上,实现对微控制器MCU大量数据进行交互、记录和分析。
基于同一发明构思,本发明具有两个独立的技术方案:
1、一种用于车辆自动驾驶系统的数据交互和分析方法,微控制器MCU将其自身运行数据发送至性能处理器Soc,性能处理器Soc将所述数据进行存储,并进行分析;所述性能处理器Soc用于车辆的感知、定位、规划、决策,所述微控制器MCU用于处理车辆传感器、整车网络数据。
进一步地,所述微控制器MCU通过交换机Switch将其自身运行数据发送至性能处理器Soc。
进一步地,所述微控制器MCU将其自身运行数据以特定频率和协议发送至所述性能处理器Soc。
进一步地,所述性能处理器Soc将接收到的微控制器MCU运行数据上打上时间戳信息,在性能处理器Soc的存储单元进行格式化保存。
进一步地,在性能处理器Soc存储单元保存的微控制器MCU运行数据可以导出。
进一步地,所述性能处理器Soc可以通过软件对保存的微控制器MCU运行数据进行分析。
进一步地,包括多个性能处理器Soc,微控制器MCU通过交换机Switch,将其自身运行数据发送至资源最优的性能处理器Soc。
2、一种实现上述方法的装置,包括:
性能处理器Soc,所述性能处理器Soc用于车辆的感知、定位、规划、决策;
微控制器MCU,所述微控制器MCU用于处理车辆传感器、整车网络数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州智加科技有限公司,未经苏州智加科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110658664.7/2.html,转载请声明来源钻瓜专利网。