车辆数据收集设备及其方法技术

技术编号:20628287 阅读:64 留言:0更新日期:2019-03-20 17:51
本发明专利技术涉及一种车辆数据收集设备及其方法。车辆数据收集设备包括:数据接收器,配置为通过车辆网络接收车辆数据;数据收集器,配置为基于收集信息表和收集状态表收集车辆数据;存储部,配置为存储车辆数据;控制器,配置为在收集信息表中设定字段值,并且当数据收集器收集到车辆数据时和发送车辆数据时更新收集状态表;以及发送器,配置为将车辆数据发送至机头单元。

Vehicle Data Collection Equipment and Method

The invention relates to a vehicle data collection device and a method thereof. Vehicle data collection devices include: data receivers configured to receive vehicle data through vehicle networks; data collectors configured to collect vehicle data based on collection information tables and collection status tables; storage units configured to store vehicle data; controllers configured to set field values in collection information tables and send vehicles when data collectors collect vehicle data Update the collection status table when the vehicle data is collected; and the transmitter is configured to send the vehicle data to the header unit.

【技术实现步骤摘要】
车辆数据收集设备及其方法相关申请的交叉引用本申请要求于2017年9月12日提交的第10-2017-0116473号韩国专利申请的优先权和权益,其全部内容通过引用并入本文。
本专利技术涉及一种车辆数据收集设备及其方法,并且更具体地,涉及一种用于按照用户的收集策略来有效地收集在通过车辆网络从每个车辆控制器周期性地接收的车辆数据中选择的车辆数据的技术。
技术介绍
本部分的陈述仅提供与本专利技术相关的背景信息,并且可能不构成现有技术。近年来,为了将所收集的数据用于车辆的质量改进、新车的区分以及各种便利服务(公共服务和个性化服务)的目的,正在开发用于实时收集根据车辆的操作所生成的各种类型车辆数据(传感器数据、控制数据、网络数据等)的技术。由于这样的车辆数据包括各种控制信息和调谐信息并且以10到100毫秒的短时间间隔生成,所以根据使用目的选择性地收集数据而不是收集全套数据(除非其是绝对必要的)是合理的。在相关技术中,因为车辆的机头单元(headunit)具有高性能中央处理单元(CPU)和收集车辆数据的大容量存储器,所以不需要特殊的收集方法(特定筛选)。然而,通过车辆网络的网关而不是车辆的机头单元收集车辆数据在减少车辆网络和机头单元的负荷方面是有效的。因此,已经提出了一种通过网关选择性地收集车辆数据的方法。然而,由于网关具有低性能CPU和小容量存储器,所以提出的方法可能难以收集车辆数据。
技术实现思路
本专利技术的方面提供一种能够收集由用户设定的每个车辆数据的车辆数据收集设备和方法。可以在对应周期(针对每个车辆数据设定的收集周期)内通过车辆网络从每个车辆控制器接收车辆数据。车辆数据收集设备和方法还能够记录是否实时收集了每个车辆数据,从而防止对应周期内的车辆数据的重叠收集。在本专利技术的一个方面中,车辆数据收集设备可以包括:数据接收器,配置为通过车辆网络接收车辆数据;数据收集器,配置为基于收集信息表和收集状态表来收集车辆数据;存储部,配置为存储车辆数据;控制器,配置为在收集信息表中设定字段值,并且当数据收集器收集到车辆数据时和发送车辆数据时更新收集状态表;以及发送器,配置为将车辆数据发送至机头单元。数据收集器可以在收集周期内收集与记录在收集信息表中的控制器局域网络(CAN)ID对应的CAN消息。数据收集器可以利用二分检索方法检查包括车辆数据的CAN消息是否对应于收集信息表中的CAN消息。数据收集器可以基于收集状态表来确定是否收集到CAN消息。控制器可以根据用户的请求来改变与收集信息表中的CANID和收集周期有关的字段值。当数据收集器收集到车辆数据时,控制器可以在收集状态表的收集状态字段中记录“O”,并且当将车辆数据发送至机头单元时,在收集状态表的收集状态字段中记录“X”。这里,“O”指示:由于已经收集到车辆数据,所以不需要收集车辆数据,并且“X”指示:由于没有收集到车辆数据,所以需要收集车辆数据。控制器可以控制发送器以基于重叠代码表来发送车辆数据。重叠代码表可以包括先前周期中收集到的车辆数据与当前周期中收集到的车辆数据之间的重叠片段以及与每个重叠片段对应的重叠代码。控制器可以控制发送器发送除重叠片段之外的车辆数据,并且发送重叠代码。存储部可以针对每个收集周期存储车辆数据。在本专利技术的另一方面中,一种车辆数据收集方法可以包括:通过车辆网络接收车辆数据;基于收集信息表和收集状态表来收集车辆数据;存储车辆数据;将车辆数据发送至机头单元;在收集信息表中设定字段值;以及当数据收集器收集到车辆数据时和车辆数据发送至机头单元时更新收集状态表。基于收集信息表和收集状态表收集车辆数据可以包括:在收集周期内收集与记录在收集信息表中的CANID对应的CAN消息。基于收集信息表和收集状态表收集车辆数据可以包括:利用二分检索方法检查包括车辆数据的CAN消息是否对应于收集信息表中的CAN消息。基于收集信息表和收集状态表收集车辆数据可以包括:基于收集状态表确定是否收集到CAN消息。在收集信息表中设定字段值可以包括:根据用户的请求来改变与收集信息表中的CANID和收集周期有关的字段值。更新收集状态表可以包括:当数据收集器收集到车辆数据时,在收集状态表的收集状态字段中记录“O”,并且当将车辆数据发送至机头单元时,在收集状态表的收集状态字段中记录“X”。将车辆数据发送至机头单元可以包括:基于重叠代码表来发送车辆数据。重叠代码表可以包括先前周期中收集到的车辆数据与当前周期中收集到的车辆数据之间的重叠片段以及与每个重叠片段对应的重叠代码。将车辆数据发送至机头单元可以包括:发送除重叠片段之外的车辆数据,并且发送重叠代码。存储车辆数据可以包括:针对每个收集周期存储车辆数据。根据本文提供的描述,其他应用领域将变得显而易见。应当理解,描述和具体示例仅仅旨在用于说明的目的,而不旨在限制本专利技术的范围。附图说明为了可以很好地理解本专利技术,现在将参考附图描述本专利技术的以示例的方式给出的各种实施方式,其中:图1示出应用有车辆数据收集设备的车辆数据收集系统的配置;图2示出用于车辆CAN通信的数据帧的结构;图3示出车辆数据收集设备的配置;图4示出重叠代码表;以及图5示出车辆数据收集方法的流程图。本文描述的附图仅用于说明的目的,并非旨在以任何方式限制本专利技术的范围。具体实施方式以下描述在本质上仅是示例性的,并非旨在限制本专利技术、应用或用途。应当理解,在整个附图中,对应的参考标记指示相同或相应的部件和特征。在下文中,将参照附图详细描述本专利技术的示例性实施方式。另外,将排除与本专利技术相关的公知技术的详细描述,以免不必要地模糊本专利技术的主旨。词语第一、第二、A、B、(a)和(b)等可用于描述本专利技术的某些实施方式中的元件。这些词语仅用于区分一个元件与另一个元件并且相应元件的本质、顺序或序列不受这些词语的限制。除非另外定义,否则本文使用的包括技术或科学术语的所有术语具有与本专利技术所属领域的普通技术人员通常所理解的相同的含义。如在通常使用的字典中定义的那些术语被解释为具有与相关领域内的上下文含义一致的含义,并且不应被解释为具有理想的或过度正式的含义,除非在本申请中明确定义为具有这样的含义。图1示出应用有车辆数据收集设备的车辆数据收集系统的配置。如图1所示,车辆数据收集系统可以包括电子控制单元(ECU)、车辆数据收集设备20、机头单元30和数据服务器40。这里,车辆数据收集设备20可以安装在车辆网络的网关上。车辆网络可以包括控制器局域网络(CAN)、局域互联网络(LIN)、FlexRay、多媒体定向系统传输(MOST)等。关于每个上述元件,ECU10可以包括多个ECU(ECU1、ECU2、...、ECUn),每个都控制对应车辆系统的功能并且生成对应的车辆数据。例如,ECU1可以是用于车辆发动机系统的控制器,ECU2可以是用于车辆变速器系统的控制器,ECUn可以是用于车辆方向盘的控制器。这里,车辆数据可以是CAN消息格式并且包括对应系统的状态值、状态改变值、输出信号值等。在本专利技术的一些实施方式中,车辆数据收集设备20可以在对应周期(针对每个车辆数据设定的收集周期)内在通过车辆网络从ECU10接收的车辆数据中收集由用户设定的每个车辆数据,记录是否实时收集到每个车辆数据,以及防止对应周期内的车辆数据的重叠收集。车辆数据收集本文档来自技高网...

【技术保护点】
1.一种车辆数据收集设备,所述设备包括:数据接收器,配置为通过车辆网络接收车辆数据;数据收集器,配置为基于收集信息表和收集状态表来收集所述车辆数据;存储部,配置为存储所述车辆数据;控制器,配置为:在所述收集信息表中设定字段值;并且当所述数据收集器收集到所述车辆数据时和发送所述车辆数据时更新所述收集状态表;以及发送器,配置为将所述车辆数据发送至机头单元。

【技术特征摘要】
2017.09.12 KR 10-2017-01164731.一种车辆数据收集设备,所述设备包括:数据接收器,配置为通过车辆网络接收车辆数据;数据收集器,配置为基于收集信息表和收集状态表来收集所述车辆数据;存储部,配置为存储所述车辆数据;控制器,配置为:在所述收集信息表中设定字段值;并且当所述数据收集器收集到所述车辆数据时和发送所述车辆数据时更新所述收集状态表;以及发送器,配置为将所述车辆数据发送至机头单元。2.根据权利要求1所述的设备,其中:所述数据收集器配置为在收集周期内收集控制器局域网络消息,其中,所述控制器局域网络消息对应于记录在所述收集信息表中的控制器局域网络ID。3.根据权利要求2所述的设备,其中:所述数据收集器配置为利用二分检索方法检查包括所述车辆数据的控制器局域网络消息是否对应于所述收集信息表中的控制器局域网络消息。4.根据权利要求2所述的设备,其中:所述数据收集器配置为基于所述收集状态表来确定是否收集到所述控制器局域网络消息。5.根据权利要求1所述的设备,其中:所述控制器配置为根据用户的请求来改变与所述收集信息表中的控制器局域网络ID和收集周期有关的字段值。6.根据权利要求1所述的设备,其中,所述控制器配置为:当所述数据收集器收集到所述车辆数据时,在所述收集状态表的收集状态字段中记录“O”;并且当将所述车辆数据发送至所述机头单元时,在所述收集状态表的收集状态字段中记录“X”。7.根据权利要求1所述的设备,其中:所述控制器配置为控制所述发送器,使得所述发送器基于重叠代码表发送所述车辆数据。8.根据权利要求7所述的设备,其中,所述重叠代码表包括:先前周期内收集到的车辆数据与当前周期内收集到的车辆数据之间的重叠片段;和与每个重叠片段对应的重叠代码。9.根据权利要求8所述的设备,其中,所述控制器配置为控制所述发送器,使得所述发送器发送除所述重叠片段之外的车辆数据,并且发送所述重叠代码。10.根据权利要求1所述的设备,其中,所述存储部配置为针对每个收集周期存...

【专利技术属性】
技术研发人员:申东镇李东烈徐才唵
申请(专利权)人:现代自动车株式会社起亚自动车株式会社
类型:发明
国别省市:韩国,KR

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1