CN111552273B - 车辆数据采集方法及其采集***、车辆及可读存储介质 - Google Patents
车辆数据采集方法及其采集***、车辆及可读存储介质 Download PDFInfo
- Publication number
- CN111552273B CN111552273B CN202010380700.3A CN202010380700A CN111552273B CN 111552273 B CN111552273 B CN 111552273B CN 202010380700 A CN202010380700 A CN 202010380700A CN 111552273 B CN111552273 B CN 111552273B
- Authority
- CN
- China
- Prior art keywords
- data
- vehicle
- bus communication
- telematics
- processor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 91
- 238000003860 storage Methods 0.000 title claims abstract description 12
- 238000004891 communication Methods 0.000 claims abstract description 164
- 230000008569 process Effects 0.000 claims abstract description 23
- 239000000872 buffer Substances 0.000 claims description 59
- 238000013480 data collection Methods 0.000 claims description 47
- 238000012545 processing Methods 0.000 claims description 22
- 238000010926 purge Methods 0.000 claims description 3
- 238000004806 packaging method and process Methods 0.000 claims description 2
- 238000004519 manufacturing process Methods 0.000 abstract description 3
- 230000005540 biological transmission Effects 0.000 description 18
- 238000010586 diagram Methods 0.000 description 9
- 238000013024 troubleshooting Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 230000003139 buffering effect Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 238000004378 air conditioning Methods 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000004171 remote diagnosis Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0208—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the configuration of the monitoring system
- G05B23/0213—Modular or universal configuration of the monitoring system, e.g. monitoring system having modules that may be combined to build monitoring program; monitoring system that can be applied to legacy systems; adaptable monitoring system; using different communication protocols
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Small-Scale Networks (AREA)
Abstract
本申请公开了一种车辆数据采集方法、车辆数据采集***、车辆及非易失性计算机可读存储介质。车辆数据采集方法用于车辆数据采集***。车辆数据采集方法包括:中央网关采集车辆的总线通信数据;中央网关通过以太网将总线通信数据传输至远程信息处理器;远程信息处理器处理总线通信数据以判断是否存在故障指示数据;在存在故障指示数据时,远程信息处理器根据故障指示数据的生成时刻从总线通信数据中获取在第一时刻至第二时刻的时段内生成的数据以获得目标数据,生成时刻位于第一时刻及第二时刻之间。本申请实施方式的车辆数据采集方法可以保证所有总线通信数据都能被传输至远程信息处理器,而不会出现数据缺失的情况,且有利于降低车辆的制造成本。
Description
技术领域
本申请涉及数据采集技术领域,特别涉及一种车辆数据采集方法、车辆数据采集***、车辆及非易失性计算机可读存储介质。
背景技术
车辆控制器的故障排查可以采用诊断仪或远程诊断读取故障码的方式进行,但这种方式可能出现缺少故障发生时的数据,导致无法进行故障排查的问题。并且,采用诊断仪进行故障排查需要额外增加数据采集仪器,会导致车辆成本的增加。
发明内容
本申请实施方式提供了一种车辆数据采集方法、车辆数据采集***、车辆及非易失性计算机可读存储介质。
本申请实施方式的车辆数据采集方法用于车辆数据采集***。所述车辆数据采集***包括中央网关及远程信息处理器,所述中央网关与所述远程信息处理器通信。所述车辆数据采集方法包括:所述中央网关采集所述车辆的总线通信数据;所述中央网关通过以太网将所述总线通信数据传输至所述远程信息处理器;所述远程信息处理器处理所述总线通信数据以判断是否存在故障指示数据;及在存在所述故障指示数据时,所述远程信息处理器根据所述故障指示数据的生成时刻从所述总线通信数据中获取在第一时刻至第二时刻的时段内生成的数据以获得目标数据,所述生成时刻位于所述第一时刻及所述第二时刻之间。
在某些实施方式中,所述中央网关包括多个循环缓存区。所述车辆数据采集方法在所述中央网关采集所述车辆的总线通信数据的步骤后还包括:所述中央网关将所述总线通信数据存储到至少一个所述循环缓存区中。
在某些实施方式中,所述中央网关通过以太网将所述总线通信数据传输至所述远程信息处理器包括:所述中央网关将所述总线通信数据打包成以太网报文数据包;及所述中央网关通过以太网将所述以太网报文数据包传输至所述远程信息处理器。车辆数据采集方法在所述远程信息处理器处理所述总线通信数据以判断是否存在故障指示数据的步骤前还包括:所述远程信息处理器解析所述以太网报文数据包以获取所述总线通信数据。
在某些实施方式中,触发所述中央网关传输所述以太网报文数据包至所述远程信息处理器的触发条件包括:任意一个所述循环缓存区存满或所述中央网关中的定时器的计时时间大于预定时间。
在某些实施方式中,所述远程信息处理器处理所述总线通信数据以判断是否存在故障指示数据包括:所述远程信息处理器判断所述总线通信数据中是否存在故障信号状态位置位的数据;及在存在所述故障信号状态位置位的数据时,所述远程信息处理器确定所述故障信号状态位置位的数据为所述故障指示数据。
在某些实施方式中,所述远程信息处理器包括第一缓存区及第二缓存区,所述远程信息处理器与云端服务器通信。所述车辆数据采集方法在所述远程信息处理器处理所述总线通信数据以判断是否存在故障指示数据的步骤前还包括:所述远程信息处理器将所述以太网报文数据包存储至所述第一缓存区。所述车辆数据采集方法在所述远程信息处理器处理所述总线通信数据以判断是否存在故障指示数据的步骤后还包括:所述远程信息处理器将所述目标数据存储至所述第二缓存区;及所述远程信息处理器将所述第二缓存区中的所述目标数据上传至所述云端服务器。
在某些实施方式中,所述车辆数据采集方法在所述远程信息处理器将所述目标数据上传至所述云端服务器的步骤后还包括:所述远程信息处理器查询所述第二缓存区中的所述目标数据是否均上传至所述云端服务器;若是,则所述远程信息处理器清除所述第二缓存区中的所述目标数据;若否,则所述远程信息处理器对所述第二缓存区进行锁定,并在所述远程信息处理器与所述云端服务器之间的通信再次建立时,将所述第二缓存区中的所述目标数据上传至所述云端服务器。
在某些实施方式中,所述车辆数据采集***还包括云端服务器,所述云端服务器与所述远程信息处理器通信。所述车辆数据采集方法还包括:所述云端服务器接收所述远程信息处理器发送的所述目标数据;及所述云端服务器处理所述目标数据以确定故障信息。
本申请实施方式的车辆数据采集***包括中央网关及远程信息处理器,所述中央网关与所述远程信息处理器通信。所述中央网关用于:采集所述车辆的总线通信数据;及通过以太网将所述总线通信数据传输至所述远程信息处理器。所述远程信息处理器用于:处理所述总线通信数据以判断是否存在故障指示数据;及在存在所述故障指示数据时,根据所述故障指示数据的生成时刻从所述总线通信数据中获取在第一时刻至第二时刻的时段内生成的数据以获得目标数据,所述生成时刻位于所述第一时刻及所述第二时刻之间。
在某些实施方式中,所述中央网关包括多个循环缓存区。所述中央网关还用于将所述总线通信数据存储到至少一个所述循环缓存区中。
在某些实施方式中,所述中央网关还用于:将所述总线通信数据打包成以太网报文数据包;及通过以太网将所述以太网报文数据包传输至所述远程信息处理器。所述远程信息处理器还用于解析所述以太网报文数据包以获取所述总线通信数据。
在某些实施方式中,触发所述中央网关传输所述以太网报文数据包至所述远程信息处理器的触发条件包括:任意一个所述循环缓存区存满或所述中央网关中的定时器的计时时间大于预定时间。
在某些实施方式中,所述远程信息处理器还用于:判断所述总线通信数据中是否存在故障信号状态位置位的数据;及在存在所述故障信号状态位置位的数据时,确定所述故障信号状态位置位的数据为所述故障指示数据。
在某些实施方式中,所述远程信息处理器包括第一缓存区及第二缓存区,所述远程信息处理器与云端服务器通信。所述远程信息处理器还用于:将所述以太网报文数据包存储至所述第一缓存区;将所述目标数据存储至所述第二缓存区;及将所述第二缓存区中的所述目标数据上传至所述云端服务器。
在某些实施方式中,所述远程信息处理器还用于:查询所述第二缓存区中的所述目标数据是否均上传至所述云端服务器;若是,则清除所述第二缓存区中的所述目标数据;若否,则对所述第二缓存区进行锁定,并在所述远程信息处理器与所述云端服务器之间的通信再次建立时,将所述第二缓存区中的所述目标数据上传至所述云端服务器。
在某些实施方式中,所述车辆数据采集***还包括云端服务器,所述云端服务器与所述远程信息处理器通信。所述云端服务器用于:接收所述远程信息处理器发送的所述目标数据;及处理所述目标数据以确定故障信息。
本申请实施方式的车辆包括:一个或多个处理器、存储器;和一个或多个程序。其中所述一个或多个程序被存储在所述存储器中,并且被所述一个或多个处理器执行,所述程序包括用于执行上述一个或多个的车辆数据采集方法的指令。
本申请实施方式的包含计算机可执行指令的非易失性计算机可读存储介质,当所述计算机可执行指令被一个或多个处理器执行时,使得所述处理器执行上述一个或多个的车辆数据采集方法。
本申请实施方式的车辆数据采集方法、车辆数据采集***、车辆及非易失性计算机可读存储介质,利用中央网关将采集的车辆的总线通信数据通过以太网传输至远程信息处理器,远程信息处理器可以处理这些总线通信数据以判断是否存在故障指示数据,并在存在故障指示数据时,获取故障指示数据的生成时刻前后预定时段内的数据以得到可以用于故障分析的目标数据。由于中央网关与远程信息处理器之间是通过以太网进行数据传输的,可以避免采用CAN总线方式进行数据传输而出现的通信邮箱限制及总线负载限制的问题,保证所有总线通信数据都能被传输至远程信息处理器,而不会出现数据缺失的情况。并且,本申请直接采用车辆上已配备的远程信息处理器进行车辆的相关故障数据的采集,无需额外再安装数据采集仪器,有利于降低车辆的制造成本。
本申请实施方式的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。
附图说明
本申请的上述和/或附加的方面和优点可以从结合下面附图对实施方式的描述中将变得明显和容易理解,其中:
图1是本申请某些实施方式的车辆数据采集方法的流程示意图;
图2是本申请某些实施方式的车辆数据采集***与车辆内的控制器的交互示意图;
图3是本申请某些实施方式的车辆数据采集方法的流程示意图;
图4是本申请某些实施方式的车辆数据采集方法的流程示意图;
图5是本申请某些实施方式的车辆数据采集方法的流程示意图;
图6是本申请某些实施方式的车辆数据采集方法的流程示意图;
图7是本申请某些实施方式的车辆数据采集方法的流程示意图;
图8是本申请某些实施方式的车辆数据采集方法的流程示意图;
图9是本申请某些实施方式的车辆数据采集方法的流程示意图;
图10是本申请某些实施方式的车辆数据采集***的示意图;
图11是本申请某些实施方式的车辆的示意图;
图12是本申请实施方式的非易失性计算机可读存储介质与车辆交互的示意图。
具体实施方式
下面详细描述本申请的实施方式,所述实施方式的示例在附图中示出,其中,相同或类似的标号自始至终表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本申请的实施方式,而不能理解为对本申请的实施方式的限制。
请参阅图1、图2及图11,本申请实施方式提供一种车辆数据采集方法。车辆数据采集方法可以用于车辆数据采集***100。车辆数据采集***100包括中央网关10及远程信息处理器(Telematics BOX,TBOX)20,中央网关10可以与远程信息处理器通信20。车辆数据采集方法包括:
01:中央网关10采集车辆1000的总线通信数据;
02:中央网关10通过以太网将总线通信数据传输至远程信息处理器20;
03:远程信息处理器20处理总线通信数据以判断是否存在故障指示数据;及
04:在存在故障指示数据时,远程信息处理器20根据故障指示数据的生成时刻从总线通信数据中获取在第一时刻至第二时刻的时段内生成的数据以获得目标数据,生成时刻位于第一时刻及第二时刻之间。
请参阅图2和图11,车辆1000中通常设置有控制器(Electronic Control Unit,ECU)。一般地,控制器可以包括控制车身硬件的控制器以及控制动力的控制器等。其中,控制车身硬件的控制器可以包括车身控制器、空调控制器、天窗控制器等;控制动力的控制器可以包括变速箱控制器、发动机控制器、档位控制器等。中央网关10可以通过总线与车辆1000中的多个控制器通信,并通过总线采集多个控制器产生的数据。中央网关10与控制器之间可以通过多路通道来传输车辆的总线通信数据。示例地,中央网关10与车辆控制器之间的数据传输通道可以包括CAN总线、CANFD总线及LIN总线、Flex Ray总线、MOST总线及LVDS总线中的一条或多条。中央网关10可以通过其中任意一条总线来进行总线通信数据的采集,也可以通过其中的任意两条总线来进行总线通信数据的采集,或者通过所有的总线来进行总线通信数据的采集等,在此不做限制。需要说明的是,中央网关10采集的总线通信数据除了包括多个控制器运行时产生的数据(也可称为车辆数据或数据域data)以外,还包括控制器产生的各个数据对应的传输通道、传输通道ID、数据长度等。中央网关10采集到总线通信数据后,会将总线通信数据发送至远程信息处理器20。远程信息处理器20接收到总线通信数据后,可以对总线通信数据进行处理以判断是否存在故障指示数据。在总线通信数据中存在故障指示数据时,远程信息处理器20根据故障指示数据的生成时刻,从总线通信数据中获取在第一时刻至第二时刻的时段(下文称为预定时段)内生成的数据作为目标数据。其中,第一时刻早于或等于故障指示数据的生成时刻,第二时刻晚于或等于故障指示数据的生成时刻,生成时刻位于第一时刻及第二时刻之间。第一时刻与第二时刻可由开发人员根据实际情况自行定义,例如,可以获取故障指示数据的生成时刻前后10分钟(即预定时段为20分钟)的数据,或者获取故障指示数据的生成时刻前后15分钟(即预定时段为30分钟)的数据等,在此不作限制。
本申请实施方式的车辆数据采集方法利用中央网10关将采集的车辆1000的总线通信数据通过以太网传输至远程信息处理器20,并由远程信息处理器20对该总线通信数据进行分析和处理。由于中央网关10与远程信息处理器20之间是通过以太网进行数据传输的,可以避免采用CAN总线方式进行数据传输而出现的通信邮箱限制及总线负载限制的问题,保证所有总线通信数据都能被传输至远程信息处理器20,而不会出现数据缺失的情况。并且,通过直接采用车辆1000上已配备的远程信息处理器20进行车辆的相关故障数据的采集,无需额外再安装数据采集仪器,有利于降低车辆1000的制造成本。此外,本申请实施方式的车辆数据采集方法中,远程信息处理器20从总线通信数据中获取故障指示数据的生成时刻前后预定时段内生成的数据作为目标数据。通常的,若只将故障指示数据传给后台售后人员,售后人员很难根据此单一数据判断车辆1000的故障缘由,因此,获取故障时刻前后一段时间内的数据有利于综合考虑故障发生前后的数据情况,便于开发人员和售后人员能够根据较多的数据快速分析定位故障原因,及时制定合理有效的改进措施。
请参阅图2、图3、图10及图11,在某些实施方式中,中央网关10包括多个循环缓存区11。车辆数据采集方法在步骤01中央网关10采集车辆1000的总线通信数据后,还包括:
05:中央网关10将总线通信数据存储到至少一个循环缓存区11中。
具体地,中央网关10在本地上电或被远程唤醒并完成初始化后,即开始实时获取车辆1000的总线通信数据。然而,中央网关10采集数据后并不是实时传输的,即并不是采集到数据就立刻传输给远程信息处理器20,而是将采集好的车辆1000的总线通信数据先储存到至少一个循环缓存区11中,待满足传输条件时再进行数据传输。中央网关10中包含两个或两个以上的循环缓存区11,循环缓存区11的数量以及每个循环缓存区11的存储量大小根据车内网络负载需求确定。循环缓存区11的作用在于保证在车辆1000的数据量较大的情况下缓存的数据不会溢出,确保采集的数据都能够被保存下来。也即是说,在车辆1000运行时,控制器产生大量数据的情况下,将会有大量的总线通信数据传输到中央网关10中。若不采用循环缓存区11进行总线通信数据的缓存,则会出现当前缓存区域已储存满,但总线通信数据还在持续传输到中央网关10中,剩余的总线通信数据没有办法进行储存的现象,从而导致数据丢失,影响数据的完整性。而采用循环缓存区11进行数据存储时,当一个循环缓存区11存满之后,可以启用另一个循环缓存区11继续缓存数据。每个循环缓存区11将所缓存的数据传输完毕后会将这部分缓存的数据清空,并等待缓存下一次数据。如此,采用循环缓存区11存储数据可以有效避免数据的丢失,保证数据的完整性。
请参阅图4、图5及图10,在某些实施方式中,步骤02中央网关10通过以太网将总线通信数据传输至远程信息处理器20包括:
021:中央网关10将总线通信数据打包成以太网报文数据包;及
022:中央网关10通过以太网将以太网报文数据包传输至远程信息处理器20;
车辆数据采集方法在步骤03远程信息处理器20处理总线通信数据以判断是否存在故障指示数据前还包括:
06:远程信息处理器20解析以太网报文数据包以获取总线通信数据。
具体地,当中央网关10在本地上电或被远程唤醒并完成初始化后,开始和远程信息处理器20创建TCP(Transmission Control Protocol,传输控制协议)连接。连接创建完成后,中央网关10可以通过以太网向远程信息处理器20发送数据包。中央网关10要通过以太网将总线通信数据传输至远程信息处理器20,需要遵循以太网的传输规则,因此在传输前需要将中央网关10采集的总线通信数据按照预定义的规则打包成以太网报文数据包,通过以太网将以太网报文数据包传输至远程信息处理器20。每个以太网报文数据包均包含该数据包的基准时间、该数据包中与车辆数据相关的数据的起始字节信息、该数据包的长度信息、CRC校验信息、各总线通道的ID、车辆数据、接收到车辆数据的通道、车辆数据的长度、以及每一个车辆数据的时间戳偏移量。其中,时间戳偏移量是网关进行初始化时,车辆数据的生成时刻相对于基于内部时钟生成的基准时间的时间偏差,时间偏差的精度为0.1ms级。其中,车辆数据的生成时刻可以是控制器生成该车辆数据的时刻,也可以是中央网关10接收到该车辆数据的时刻,在此不作限制。CRC校验信息可以用于对以太网报文数据包的包头进行校验以判断该以太网报文数据包是否为起始包。在数据传输的过程中,可能出现由于当前的循环缓存区11中的数据量太大,以至于不能一次性将当前循环缓存区11中的数据全部传输至远程信息处理器20的情况。中央网关10会将当前循环缓存区11中的数据打包成若干个以太网报文数据包进行传输,CRC校验信息置于当前循环缓存区11中的其中一个以太网报文数据包中,该以太网报文数据包为起始包,会被中央网关10最先发送给远程信息处理器20。中央网关10与远程信息处理器20之间的数据传输基于TCP协议来进行。TCP是一种面向连接的、可靠的、基于字节流的传输层通信协议。TCP协议具备TCP层重传机制,在中央网关10发送一个以太网报文数据包至远程信息处理器20之后,中央网关10就开启一个定时器。若是在某一预设的时间内没有收到远程信息处理器20发送的ACK确认报文,则中央网关10对该以太网报文数据包进行重传,在达到一定次数还没有成功时放弃该以太网报文数据包的传输,并发送一个复位信号至远程信息处理器20。如此,可以确保中央网关10与远程信息处理器20之间数据的可靠传输。
当车辆1000下电或其他网络通道向中央网关10发送了的休眠指令时,车辆1000中的控制器将停止发送总线通信数据给中央网关10。中央网关10会向远程信息处理器20请求释放连接,以停止向远程信息处理器20发送以太网报文数据包。中央网关10接收到远程信息处理器20同意释放连接的反馈信息后,中央网关10释放该TCP连接并进入休眠。
远程信息处理器20接收到的是经过打包的总线通信数据,也即以太网报文数据包,远程信息处理器20并不能直接处理以太网报文数据包以进行故障指示数据存在与否的判断。因此,远程信息处理器20在处理总线通信数据前需要对中央网关10传输过来的以太网报文数据包进行解析以获得原始的总线通信数据,然后再对总线通信数据进行处理以判断是否存在故障指示数据。
请参阅图10和图11,在某些实施方式中,触发中央网关10传输以太网报文数据包至远程信息处理器20的触发条件包括:任意一个循环缓存区11存满或中央网关10中的定时器12的计时时间大于预定时间。也即是说,中央网关10可以在任意一个循环缓存区11存满时,就将以太网报文数据包传输至远程信息处理器20。或者,中央网关10也可以在定时器12的计时时间大于预定时间时将以太网报文数据包传输至远程信息处理器20。
具体地,中央网关10在采集到车辆1000的总线通信数据之后,并不会实时地将采集到的总线通信数据打包发送给远程信息处理器20,而是先将采集到的车辆1000的总线通信数据先储存在循环缓存区11中。当循环缓存区11中的任意一个缓存区存满时,中央网关10再将所采集的车辆1000的总线通信数据打包并通过以太网传输至远程信息处理器20;或者,当定时器12的计时时间大于预定时间时,中央网关10再将所采集的车辆1000的总线通信数据打包并通过以太网传输至远程信息处理器20。其中,定时器12的预定时间由开发人员根据缓存区的大小以及实际应用中故障相关数据的获取需求等因素确定,在此不做具体限制。
请参阅图2、图6及图11,在某些实施方式中,步骤03远程信息处理器20处理总线通信数据以判断是否存在故障指示数据包括:
031:远程信息处理器20判断总线通信数据中是否存在故障信号状态位置位的数据;及
032:在存在故障信号状态位置位的数据时,远程信息处理器20确定故障信号状态位置位的数据为故障指示数据。
具体地,开发人员在车辆1000出厂前为车内各个控制器运行时产生的数据中分别设置了相应的故障信号状态位,例如,开发人员可以定义在车辆1000的空调控制器发生故障时,空调控制器的数据中的故障信号状态位为1,未发生故障时,空调控制器的数据中的故障信号状态位为0;或者,开发人员也可以定义在车辆1000的空调控制器发生故障时,空调控制器的数据中的故障信号状态位为0,未发生故障时,空调控制器的数据中的故障信号状态位为1。故障信号状态位置位(故障信号状态位置位表示该控制器发生故障)时的具体数据可由开发人员自行定义,在此不做限制。远程信息处理器20包括处理电路23,该处理电路23可以处理总线通信数据以判断是否存在故障指示数据。当处理电路23处理总线通信数据时检测到总线通信数据中存在故障信号状态位置位的数据时,例如,车辆1000的空调控制器的故障信号状态位为1,则表明车辆1000的空调***发生了故障。处理电路23确定该故障信号状态位置位的数据为故障指示数据,并以该故障指示数据的生成时刻为基准,在总线通信数据中寻找目标数据。
请参阅图7及图10,在某些实施方式中,远程信息处理器20还包括第一缓存区21、第二缓存区22及通信模块24。第一缓存区21和第二缓存区22均可以与处理电路23通信,通信模块24可以与第二缓存区22通信。远程信息处理器20还可以与云端服务器通信70。在一个例子中,通信模块24为移动网络通信模块,也即远程信息处理器20可以通过移动网络(例如2G、3G、4G、5G等)与云端服务器30通信。车辆数据采集方法在步骤03在远程信息处理器20处理总线通信数据以判断是否存在故障指示数据前还包括:
07:远程信息处理器20将以太网报文数据包存储至第一缓存区21;
车辆数据采集方法步骤03在远程信息处理器20处理总线通信数据以判断是否存在故障指示数据后还包括:
08:远程信息处理器20将目标数据存储至第二缓存区22;及
09:远程信息处理器20将第二缓存区22中目标数据上传至云端服务器30。
可以理解,远程信息处理器20接收到车辆的总线通信数据后,若将所有总线通信数据都上传至云端服务器30,会增加云端服务器30的存储负荷,造成不必要的的空间浪费。因此,远程信息处理器20接收到中央网关10发送的以太网报文数据包后包先放入第一缓存区21进行缓存,并由处理电路23进行解析。处理电路23判断是否存在故障指示数据。若存在故障指示数据,则处理电路23根据故障指示数据的生成时刻从总线通信数据中获取在第一时刻至第二时刻的时段内生成的数据以获得目标数据,并将该目标数据放入第二缓存区22。第二缓存区22存入目标数据后,在通信模块24与云端服务器30之间的通信连接不存在异常的情况下,通信模块24将该目标数据上传至云端服务器70。本申请实施方式的车辆数据采集方法只将故障发生前后的某一时间范围内的总线通信数据保存在第二缓存区23中,并传输给云端服务器30,可以节约内存,避免不必要的空间资源的浪费,并且,仅提供故障发生前后的某一时间范围内的数据给到云端服务器30,云端服务器30仅需要处理目标数据来进行故障排查即可,减轻了云端服务器30的数据处理负担,同时有利于加快云端服务器30的故障排查速度。
请参阅图8及图10,在某些实施方式中,车辆数据采集方法步骤09在远程信息处理器20将目标数据传输至云端服务器30后,还包括:
010:远程信息处理器20查询第二缓存区22中的目标数据是否均上传至云端服务器30;
011:若是,则远程信息处理器20清除第二缓存区22中的目标数据;
012:若否,则远程信息处理器20对第二缓存区22进行锁定,并在远程信息处理器20与云端服务器30之间的通信再次建立时,将第二缓存区22中的目标数据上传至云端服务器30。
具体地,在远程信息处理器20发送目标数据至云端服务器的过程中,为了确保目标数据能够被完整地上传至云端服务器70,且保证下一次的目标数据能顺利存进第二缓存区22,远程信息处理器20需要对第二缓存区22中的目标数据的上传状态云端服务器30进行查询。若第二缓存区22中的目标数据已成功上传(也即全部上传)至云端服务器30,则远程信息处理器20将清除第二缓存区22中的所有目标数据,清空目标数据后的第二缓存区22可以用于存储下一次的目标数据。若第二缓存区22中的目标数据未成功上传,则远程信息处理器20对第二缓存区22进行锁定,并在远程信息处理器20与云端服务器30之间的通信再次建立时,将第二缓存区22中的目标数据上传至云端服务器30。需要说明的是,由于第二缓存区22锁定时,第二缓存区22不能进行数据存储的操作。因此,为避免在第二缓存区22锁定期间,存在其他需要被存储的目标数据得情况,远程信息处理器20中可以设定多个第二缓存区22,从而使得在一个第二缓存区22锁定时,其他的目标数据可以被存储到其余的第二缓存区22中,以避免目标数据的丢失。
本申请实施方式的车辆采集方法中,远程信息处理器20可以及时检测第二缓存区22的目标数据的上传状态,从而可以保证目标数据的成功传输,并且,可以及时清除已成功上传的目标数据,避免内存被不必要的数据占用。
请参阅图9及图10,在某些实施方式中,车辆数据采集***还包括云端服务器30,云端服务器30与可以远程信息处理器20通信。车辆数据采集方法还包括:
013:云端服务器30接收远程信息处理器20发送的目标数据;及
014:云端服务器30处理目标数据以确定故障信息。
具体地,云端服务器30可以接收远程信息处理器20发送的目标数据,并将接收到的目标数据转换为测试、分析工具支持的文本格式(例如.asc格式)以供售后人员下载。同时,云端服务器70还可以提取目标数据中的故障信号特征,根据故障信号特征确定出具体的***或元件的故障信息,并将故障信息以及目标数据中的至少一种通过手机短信的方式推送给相关的开发人员和售后人员,便于开发人员和售后人员能够根据故障信息及目标数据快速分析定位故障原因,及时制定合理有效的改进措施。如此,减少了故障排查成本和故障排查时间。
请参阅图10及图11,本申请实施方式提供一种车辆数据采集***100。车辆数据采集***100包括中央网关10及远程信息处理器20,中央网关10与远程信息处理器20通信。中央网关10可以用于采集车辆1000的总线通信数据,并通过以太网将总线通信数据传输至远程信息处理器20。远程信息处理器20可以用于处理总线通信数据以判断是否存在故障指示数据,并在存在故障指示数据时,根据故障指示数据的生成时刻从总线通信数据中获取在第一时刻至第二时刻的时段内生成的数据以获得目标数据。其中,生成时刻位于第一时刻及第二时刻之间。
请再参阅图10,在某些实施方式中,中央网关10包括多个循环缓存区11。中央网关10可以用于将总线通信数据存储到至少一个循环缓存区11中。
请再参阅图10,在某些实施方式中,中央网关10还可以用于将循环缓存区11中的总线通信数据打包成以太网报文数据包,并通过以太网将以太网报文数据包传输至远程信息处理器20。远程信息处理器20还可以用于解析以太网报文数据包以获取总线通信数据。
请再参阅图10,在某些实施方式中,触发中央网关10传输以太网报文数据包至远程信息处理器20的触发条件包括:任意一个循环缓存区11存满或中央网关10中的定时器12的计时时间大于预定时间。
请再参阅图10,在某些实施方式中,远程信息处理器20还可以用于判断总线通信数据中是否存在故障信号状态位置位的数据,并在存在故障信号状态位置位的数据时,确定故障信号状态位置位的数据为故障指示数据。
请再参阅图10,在某些实施方式中,远程信息处理器20包括第一缓存区21及第二缓存区22,远程信息处理器20与云端服务器30通信。远程信息处理器20还可以用于将以太网报文数据包存储至第一缓存区21。远程信息处理器20还可以用于将目标数据存储至第二缓存区22,并将第二缓存区22中目标数据上传至云端服务器30。
请再参阅图10,在某些实施方式中,远程信息处理器20可以用于查询第二缓存区22中的目标数据是否均上传至云端服务器30。若是,则远程信息处理器20还可以用于清除第二缓存区22中的目标数据;若否,则远程信息处理器20还可以用于对第二缓存区22进行锁定,并在远程信息处理器20与云端服务器30之间的通信再次建立时,将第二缓存区22中的目标数据上传至云端服务器30。
请再参阅图10,在某些实施方式中,车辆数据采集***100还包括云端服务器30,云端服务器30与远程信息处理器20通信。云端服务器30可以用于接收远程信息处理器20发送的目标数据,并处理目标数据以确定故障信息。
请参阅图1、图2及图11,本申请实施方式还提供一种车辆1000。车辆1000包括一个或多个处理器200、存储器300及一个或多个程序,其中一个或多个程序被存储在存储器300中,并且被一个或多个处理器200执行。程序包括用于执行以下车辆数据采集方法的指令:
01:中央网关10采集车辆1000的总线通信数据;
02:中央网关10通过以太网将总线通信数据传输至远程信息处理器20;
03:远程信息处理器20处理总线通信数据以判断是否存在故障指示数据;及
04:在存在故障指示数据时,远程信息处理器20根据故障指示数据的生成时刻从总线通信数据中获取在第一时刻至第二时刻的时段内生成的数据以获得目标数据,生成时刻位于第一时刻及第二时刻之间。
请参阅图2、图3、图10及图11,在某些实施方式中,中央网关10包括多个循环缓存区11。程序还包括用于执行以下车辆数据采集方法的指令:
05:中央网关10将总线通信数据存储到至少一个循环缓存区11中。
请参阅图4、图5、图10及图11,在某些实施方式中,程序还包括用于执行以下车辆数据采集方法的指令:
021:中央网关10将总线通信数据打包成以太网报文数据包;及
022:中央网关10通过以太网将以太网报文数据包传输至远程信息处理器20;
06:远程信息处理器20解析以太网报文数据包以获取总线通信数据。
请参阅图10,在某些实施方式中,触发中央网关10传输以太网报文数据包至远程信息处理器20的触发条件包括:任意一个循环缓存区11存满或中央网关10中的定时器12的计时时间大于预定时间。
请参阅图6、图10及图11,在某些实施方式中,程序还包括用于执行以下车辆数据采集方法的指令:
031:远程信息处理器20判断总线通信数据中是否存在故障信号状态位置位的数据;及
032:在存在故障信号状态位置位的数据时,远程信息处理器20确定故障信号状态位置位的数据为故障指示数据。
请参阅图7、图10及图11,在某些实施方式中,远程信息处理器20包括第一缓存区21及第二缓存区22,远程信息处理器20与云端服务器30通信。程序还包括用于执行以下车辆数据采集方法的指令:
07:远程信息处理器20将以太网报文数据包存储至第一缓存区21;
08:远程信息处理器20将目标数据存储至第二缓存区22;及
09:远程信息处理器20将第二缓存区22中目标数据上传至云端服务器30。
请参阅图8、图10及图11,在某些实施方式中,程序还包括用于执行以下车辆数据采集方法的指令:
010:远程信息处理器20查询第二缓存区22中的目标数据是否均上传至云端服务器30;
011:若是,则远程信息处理器20清除第二缓存区22中的目标数据;
012:若否,则远程信息处理器20对第二缓存区22进行锁定,并在远程信息处理器20与云端服务器30之间的通信再次建立时,将第二缓存区22中的目标数据上传至云端服务器30。
请参阅图9,图10及图11,在某些实施方式中,车辆数据采集***还包括云端服务器30,云端服务器30与可以远程信息处理器20通信。程序还包括用于执行以下车辆数据采集方法的指令:
013:云端服务器30接收远程信息处理器20发送的目标数据;及
014:云端服务器30处理目标数据以确定故障信息。
请参阅图1、图2、图11及图12,本申请实施方式还提供一种包含计算机可执行指令的非易失性计算机可读存储介质500。当计算机可执行指令被一个或多个处理器200执行时,使得处理器200执行以下车辆数据采集方法:
01:中央网关10采集车辆1000的总线通信数据;
02:中央网关10通过以太网将总线通信数据传输至远程信息处理器20;
03:远程信息处理器20处理总线通信数据以判断是否存在故障指示数据;及
04:在存在故障指示数据时,远程信息处理器20根据故障指示数据的生成时刻从总线通信数据中获取在第一时刻至第二时刻的时段内生成的数据以获得目标数据,生成时刻位于第一时刻及第二时刻之间。
请参阅图3、图10及图12,在某些实施方式中,中央网关10包括多个循环缓存区11。当计算机可执行指令被一个或多个处理器200执行时,使得处理器200执行以下车辆数据采集方法:
05:中央网关10将总线通信数据存储到至少一个循环缓存区11中。
请参阅图4、图5、图10及图12,在某些实施方式中,当计算机可执行指令被一个或多个处理器200执行时,使得处理器200执行以下车辆数据采集方法:
021:中央网关10将总线通信数据打包成以太网报文数据包;及
022:中央网关10通过以太网将以太网报文数据包传输至远程信息处理器20;
06:远程信息处理器20解析以太网报文数据包以获取总线通信数据。
请参阅图10,在某些实施方式中,触发中央网关10传输以太网报文数据包至远程信息处理器20的触发条件包括:任意一个循环缓存区11存满或中央网关10中的定时器12的计时时间大于预定时间。
请参阅图6、图10及图12,在某些实施方式中,当计算机可执行指令被一个或多个处理器200执行时,使得处理器200执行以下车辆数据采集方法:
031:远程信息处理器20判断总线通信数据中是否存在故障信号状态位置位的数据;及
032:在存在故障信号状态位置位的数据时,远程信息处理器20确定故障信号状态位置位的数据为故障指示数据。
请参阅图7、图10及图12,在某些实施方式中,远程信息处理器20包括第一缓存区21及第二缓存区22,远程信息处理器20与云端服务器30通信。当计算机可执行指令被一个或多个处理器200执行时,使得处理器200执行以下车辆数据采集方法:
07:远程信息处理器20将以太网报文数据包存储至第一缓存区21;
08:远程信息处理器20将目标数据存储至第二缓存区22;及
09:远程信息处理器20将第二缓存区22中目标数据上传至云端服务器30。
请参阅图8、图10及图12,在某些实施方式中,当计算机可执行指令被一个或多个处理器200执行时,使得处理器200执行以下车辆数据采集方法:
010:远程信息处理器20查询第二缓存区22中的目标数据是否均上传至云端服务器30;
011:若是,则远程信息处理器20清除第二缓存区22中的目标数据;
012:若否,则远程信息处理器20对第二缓存区22进行锁定,并在远程信息处理器20与云端服务器30之间的通信再次建立时,将第二缓存区22中的目标数据上传至云端服务器30。
请参阅图9,图10及图12,在某些实施方式中,车辆数据采集***还包括云端服务器30,云端服务器30与可以远程信息处理器20通信。当计算机可执行指令被一个或多个处理器200执行时,使得处理器200执行以下车辆数据采集方法:
013:云端服务器30接收远程信息处理器20发送的目标数据;及
014:云端服务器30处理目标数据以确定故障信息。
在本说明书的描述中,参考术语“一个实施方式”、“一些实施方式”、“示意性实施方式”、“示例”、“具体示例”或“一些示例”等的描述意指结合所述实施方式或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施方式或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施方式或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施方式或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本申请的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本申请的实施例所属技术领域的技术人员所理解。
尽管上面已经示出和描述了本申请的实施方式,可以理解的是,上述实施方式是示例性的,不能理解为对本申请的限制,本领域的普通技术人员在本申请的范围内可以对上述实施方式进行变化、修改、替换和变型。
Claims (16)
1.一种车辆数据采集方法,用于车辆数据采集***,其特征在于,所述车辆数据采集***包括中央网关、远程信息处理器及云端服务器,所述中央网关与所述远程信息处理器通信;所述远程信息处理器与所述云端服务器通信,所述远程信息处理器包括第一缓存区及第二缓存区,所述车辆数据采集方法包括:
所述中央网关采集所述车辆的总线通信数据,并将所述总线通信数据打包成以太网报文数据包;
所述中央网关通过以太网将所述以太网报文数据包传输至所述远程信息处理器;
所述远程信息处理器将所述以太网报文数据包存储至所述第一缓存区;
所述远程信息处理器处理所述总线通信数据以判断是否存在故障指示数据;及
在存在所述故障指示数据时,所述远程信息处理器根据所述故障指示数据的生成时刻从所述总线通信数据中获取在第一时刻至第二时刻的时段内生成的数据以获得目标数据,所述生成时刻位于所述第一时刻及所述第二时刻之间;
所述远程信息处理器将所述目标数据存储至所述第二缓存区;及
所述远程信息处理器将所述第二缓存区中的所述目标数据上传至所述云端服务器。
2.根据权利要求1所述的车辆数据采集方法,其特征在于,所述中央网关包括多个循环缓存区,所述车辆数据采集方法在所述中央网关采集所述车辆的总线通信数据的步骤后,还包括:
所述中央网关将所述总线通信数据存储到至少一个所述循环缓存区中。
3.根据权利要求2所述的车辆数据采集方法,其特征在于,车辆数据采集方法在所述远程信息处理器处理所述总线通信数据以判断是否存在故障指示数据的步骤前,还包括:
所述远程信息处理器解析所述以太网报文数据包以获取所述总线通信数据。
4.根据权利要求3所述的车辆数据采集方法,其特征在于,触发所述中央网关传输所述以太网报文数据包至所述远程信息处理器的触发条件包括:
任意一个所述循环缓存区存满;或
所述中央网关中的定时器的计时时间大于预定时间。
5.根据权利要求3所述的车辆数据采集方法,其特征在于,所述远程信息处理器处理所述总线通信数据以判断是否存在故障指示数据,包括:
所述远程信息处理器判断所述总线通信数据中是否存在故障信号状态位置位的数据;及
在存在所述故障信号状态位置位的数据时,所述远程信息处理器确定所述故障信号状态位置位的数据为所述故障指示数据。
6.根据权利要求1所述的车辆数据采集方法,其特征在于,所述车辆数据采集方法在所述远程信息处理器将所述目标数据上传至所述云端服务器的步骤后,还包括:
所述远程信息处理器查询所述第二缓存区中的所述目标数据是否均上传至所述云端服务器;
若是,则所述远程信息处理器清除所述第二缓存区中的所述目标数据;
若否,则所述远程信息处理器对所述第二缓存区进行锁定,并在所述远程信息处理器与所述云端服务器之间的通信再次建立时,将所述第二缓存区中的所述目标数据上传至所述云端服务器。
7.根据权利要求1-6任意一项所述的车辆数据采集方法,其特征在于,所述车辆数据采集***还包括云端服务器,所述云端服务器与所述远程信息处理器通信;所述车辆数据采集方法还包括:
所述云端服务器接收所述远程信息处理器发送的所述目标数据;及
所述云端服务器处理所述目标数据以确定故障信息。
8.一种车辆数据采集***,其特征在于,所述车辆数据采集***包括中央网关、远程信息处理器及云端服务器,所述中央网关与所述远程信息处理器通信;所述远程信息处理器与所述云端服务器通信,所述远程信息处理器包括第一缓存区及第二缓存区,所述中央网关用于:
采集所述车辆的总线通信数据,并将所述总线通信数据打包成以太网报文数据包;及
所述中央网关通过以太网将所述以太网报文数据包传输至所述远程信息处理器;
所述远程信息处理器用于:
所述远程信息处理器将所述以太网报文数据包存储至所述第一缓存区;
处理所述总线通信数据以判断是否存在故障指示数据;及
在存在所述故障指示数据时,根据所述故障指示数据的生成时刻从所述总线通信数据中获取在第一时刻至第二时刻的时段内生成的数据以获得目标数据,所述生成时刻位于所述第一时刻及所述第二时刻之间;及
将所述目标数据存储至所述第二缓存区;及
将所述第二缓存区中的所述目标数据上传至所述云端服务器。
9.根据权利要求8所述的车辆数据采集***,其特征在于,所述中央网关包括多个循环缓存区,所述中央网关还用于将所述总线通信数据存储到至少一个所述循环缓存区中。
10.根据权利要求9所述的车辆数据采集***,其特征在于,所述中央网关还用于:
所述远程信息处理器还用于解析所述以太网报文数据包以获取所述总线通信数据。
11.根据权利要求10所述的车辆数据采集***,其特征在于,触发所述中央网关传输所述以太网报文数据包至所述远程信息处理器的触发条件包括:
任意一个所述循环缓存区存满;或
所述中央网关中的定时器的计时时间大于预定时间。
12.根据权利要求10所述的车辆数据采集***,其特征在于,所述远程信息处理器还用于:
判断所述总线通信数据中是否存在故障信号状态位置位的数据;及
在存在所述故障信号状态位置位的数据时,确定所述故障信号状态位置位的数据为所述故障指示数据。
13.根据权利要求10所述的车辆数据采集***,其特征在于,所述远程信息处理器还用于:
查询所述第二缓存区中的所述目标数据是否均上传至所述云端服务器;
若是,则清除所述第二缓存区中的所述目标数据;
若否,则对所述第二缓存区进行锁定,并在所述远程信息处理器与所述云端服务器之间的通信再次建立时,将所述第二缓存区中的所述目标数据上传至所述云端服务器。
14.根据权利要求8-13任意一项所述的车辆数据采集***,其特征在于,所述车辆数据采集***还包括云端服务器,所述云端服务器与所述远程信息处理器通信;所述云端服务器用于:
接收所述远程信息处理器发送的所述目标数据;及
处理所述目标数据以确定故障信息。
15.一种车辆,其特征在于,包括:
一个或多个处理器、存储器;和
一个或多个程序,其中所述一个或多个程序被存储在所述存储器中,并且被所述一个或多个处理器执行,所述程序包括用于执行根据权利要求1-7任一 所述的一个或多个的车辆数据采集方法的指令。
16.一种包含计算机可执行指令的非易失性计算机可读存储介质,当所述计算机可执行指令被一个或多个处理器执行时,使得所述处理器执行权利要求1-7任一 所述的一个或多个的车辆数据采集方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010380700.3A CN111552273B (zh) | 2020-05-08 | 2020-05-08 | 车辆数据采集方法及其采集***、车辆及可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010380700.3A CN111552273B (zh) | 2020-05-08 | 2020-05-08 | 车辆数据采集方法及其采集***、车辆及可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111552273A CN111552273A (zh) | 2020-08-18 |
CN111552273B true CN111552273B (zh) | 2022-03-11 |
Family
ID=72003467
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010380700.3A Active CN111552273B (zh) | 2020-05-08 | 2020-05-08 | 车辆数据采集方法及其采集***、车辆及可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111552273B (zh) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111982150A (zh) * | 2020-08-26 | 2020-11-24 | 广州小鹏汽车科技有限公司 | 滑行距离测试方法、装置、车辆及存储介质 |
CN112087500B (zh) * | 2020-08-27 | 2023-04-07 | 东风小康汽车有限公司重庆分公司 | 远程车辆数据采集方法和*** |
CN112162691A (zh) * | 2020-09-29 | 2021-01-01 | 深圳市英威腾电动汽车驱动技术有限公司 | 数据采集方法、设备及存储介质 |
CN112255999B (zh) * | 2020-10-30 | 2021-11-26 | 安徽江淮汽车集团股份有限公司 | 总线数据采集方法及装置 |
CN112887679A (zh) * | 2021-01-28 | 2021-06-01 | 中汽创智科技有限公司 | 无损视频远程采集方法和*** |
CN112954029A (zh) * | 2021-01-30 | 2021-06-11 | 上海上实龙创智能科技股份有限公司 | 一种可持续采集数据的物联网数据采集*** |
CN113285861A (zh) * | 2021-05-21 | 2021-08-20 | 江铃汽车股份有限公司 | 一种基于智能中央网关的车辆数据采集方法 |
CN113759800B (zh) * | 2021-09-18 | 2023-04-18 | 中车大连机车研究所有限公司 | 一种内燃机车信号采集控制装置 |
CN113992708A (zh) * | 2021-09-29 | 2022-01-28 | 集度汽车有限公司 | 一种用于车辆的数据处理装置、***及方法 |
CN114500331A (zh) * | 2021-12-29 | 2022-05-13 | 云控智行科技有限公司 | 一种数据补发方法、装置及设备 |
CN114710479B (zh) * | 2022-03-31 | 2023-12-01 | 三一电动车科技有限公司 | 故障诊断方法、装置及*** |
CN114944969B (zh) * | 2022-05-26 | 2024-03-12 | 广州小鹏汽车科技有限公司 | 车辆数据处理方法、车联网终端及计算机可读存储介质 |
CN115225422B (zh) * | 2022-06-30 | 2023-10-03 | 际络科技(上海)有限公司 | 车辆can总线数据采集方法及装置 |
WO2024087206A1 (zh) * | 2022-10-28 | 2024-05-02 | 深圳市锐明技术股份有限公司 | 数据处理***及其数据上传方法和数据处理方法 |
CN115776526B (zh) * | 2022-11-30 | 2024-07-23 | 重庆长安汽车股份有限公司 | 一种车载诊断报文协议转换控制方法、装置、设备及介质 |
CN118196925A (zh) * | 2024-05-15 | 2024-06-14 | 中国第一汽车股份有限公司 | 一种车辆状态信号处理方法、装置、设备及存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108306926A (zh) * | 2017-11-30 | 2018-07-20 | 深圳市科列技术股份有限公司 | 一种车联网设备网关业务数据的推送方法和装置 |
CN109542001A (zh) * | 2018-11-23 | 2019-03-29 | 中国汽车工程研究院股份有限公司 | 一种用于新能源汽车底盘生产的以太网高速数据采集工作方法 |
CN110266808A (zh) * | 2019-07-02 | 2019-09-20 | 福建省汽车工业集团云度新能源汽车股份有限公司 | 一种基于车载远程通讯模块文件上传的方法和*** |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7705602B2 (en) * | 1997-11-03 | 2010-04-27 | Midtronics, Inc. | Automotive vehicle electrical system diagnostic device |
WO2002103316A2 (en) * | 2001-06-15 | 2002-12-27 | Carcheckup, Llc | Auto diagnosis method and device |
US7966110B2 (en) * | 2008-03-05 | 2011-06-21 | GM Global Technology Operations LLC | High-voltage vehicle fault detection method and apparatus |
CN101859476A (zh) * | 2010-05-25 | 2010-10-13 | 金龙联合汽车工业(苏州)有限公司 | 车辆故障诊断远程报警***和方法 |
CN106527410B (zh) * | 2016-12-29 | 2019-04-16 | 浙江吉利汽车研究院有限公司 | 一种用于车辆的数据记录网关及基于该网关的诊断*** |
CN206734223U (zh) * | 2017-02-15 | 2017-12-12 | 联合汽车电子有限公司 | 车辆数据处理*** |
CN106993033B (zh) * | 2017-03-28 | 2020-02-14 | 北京汽车股份有限公司 | 基于自组网的车载以太网***以及具有其的车辆 |
CN110278103A (zh) * | 2018-03-16 | 2019-09-24 | 长城汽车股份有限公司 | 车辆的故障检测方法、***及车辆 |
CN110930656A (zh) * | 2019-11-26 | 2020-03-27 | 深圳市华翼智能有限公司 | 一种基于汽车can数据判断车辆警情的方法及*** |
CN110908363A (zh) * | 2019-12-04 | 2020-03-24 | 广州小鹏汽车科技有限公司 | 一种车载终端的数据采集方法和装置 |
-
2020
- 2020-05-08 CN CN202010380700.3A patent/CN111552273B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108306926A (zh) * | 2017-11-30 | 2018-07-20 | 深圳市科列技术股份有限公司 | 一种车联网设备网关业务数据的推送方法和装置 |
CN109542001A (zh) * | 2018-11-23 | 2019-03-29 | 中国汽车工程研究院股份有限公司 | 一种用于新能源汽车底盘生产的以太网高速数据采集工作方法 |
CN110266808A (zh) * | 2019-07-02 | 2019-09-20 | 福建省汽车工业集团云度新能源汽车股份有限公司 | 一种基于车载远程通讯模块文件上传的方法和*** |
Also Published As
Publication number | Publication date |
---|---|
CN111552273A (zh) | 2020-08-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111552273B (zh) | 车辆数据采集方法及其采集***、车辆及可读存储介质 | |
CN108599904B (zh) | 一种数据传输方法及装置 | |
US7500151B2 (en) | Data logging in a motor vehicle | |
EP2025110B1 (en) | Method and apparatus for controlling energy consumption of sensor network nodes | |
CN101159520A (zh) | 数据传输方法 | |
US20090307400A1 (en) | Method for Operating a Lin Bus | |
JP2009286295A (ja) | 車載情報収集システム及び車載情報収集装置におけるデータ収集方法 | |
CN114120481A (zh) | 一种can数据的采集方法、装置及*** | |
WO2013000282A1 (zh) | 告警信息上报方法、装置及*** | |
EP3672131A1 (en) | Method and apparatus for transmitting on-board device data | |
WO2006007870A1 (en) | Data unit sender control method | |
CN108632340A (zh) | 车辆数据传输方法及*** | |
CN100442755C (zh) | 一种保证通用路由封装隧道传输可靠的方法 | |
CN115567895A (zh) | Ota软件更新数据传输方法及*** | |
JP4691804B2 (ja) | 無線伝送装置及び無線伝送方法 | |
CN110460520B (zh) | 一种数据报文传输方法及整车网络*** | |
AU2020310454B2 (en) | Method and data network for communicating data content, in particular in an elevator system | |
CN113485176B (zh) | 一种车辆数据采集缓存重发方法及远程监控终端 | |
CN111818582A (zh) | 数据传输方法、装置及电子设备 | |
CN101951327A (zh) | 一种iSCSI网络***以及检测网络故障的方法 | |
CN114868371A (zh) | 数据收集管理装置及数据收集*** | |
CN112491513B (zh) | 一种spi通信方法、装置及*** | |
CN112153694B (zh) | 数据处理方法、装置、终端及存储介质 | |
CN115484184A (zh) | 故障诊断方法、故障诊断***、车辆和可读存储介质 | |
JP4192627B2 (ja) | パケット送受信方法、及び装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20240226 Address after: 510000 No.8 Songgang street, Cencun, Tianhe District, Guangzhou City, Guangdong Province Patentee after: GUANGZHOU XIAOPENG MOTORS TECHNOLOGY Co.,Ltd. Country or region after: China Address before: Room 247, 333 jiufo Jianshe Road, Zhongxin Guangzhou Knowledge City, Guangzhou, Guangdong 510555 Patentee before: Guangzhou Xiaopeng Automobile Manufacturing Co.,Ltd. Country or region before: China |