Method and device for remotely acquiring vehicle data and storage medium

By collecting and storing commercial vehicle data in real time in the vehicle communication controller, and storing data for 30 seconds before and after the failure occurs, remotely obtaining vehicle data is solved, and the commercial vehicle failure data collection period is long and the failure is difficult to reproduce. Problems, improving troubleshooting efficiency and data coherence.

CN119135679APending Publication Date: 2024-12-13XUZHOU XCMG AUTOMOTIVE TECHNOLOGY CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202411473770.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-22
Publication Date
2024-12-13

AI Technical Summary

Technical Problem

When a commercial vehicle fails, the on-site data acquisition cycle is long, the efficiency is low, and the fault is difficult to reproduce, which is not conducive to problem analysis.

Method used

By collecting the entire vehicle bus network data in the on-board communication controller in real time, saving it as a small file divided by time, and separately storing the data 30 seconds before and after the failure occurs, receiving file retrieval instructions from the remote communication platform, and uploading it to meet the time period. files to remotely obtain vehicle data.

Benefits of technology

It shortens the troubleshooting cycle, reduces manpower and financial resources, solves the problem of difficulty in reproducing failures, provides convenient data screening methods, and ensures data coherence.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119135679A_ABST
    Figure CN119135679A_ABST
Patent Text Reader

Abstract

The invention discloses a method and device for remotely acquiring vehicle data and a storage medium, and belongs to the technical field of vehicle data acquisition, and the method comprises the steps: collecting the data of each channel in a whole vehicle bus network in real time through a vehicle-mounted communication controller, storing the data as a file, and when a serious fault is detected, sending the data to the vehicle-mounted communication controller; independently storing the whole vehicle data in a preset time period before and after the fault as a file, wherein a file name comprises data acquisition starting time and a corresponding fault code; uploading a file meeting the time period requirement according to an instruction of the remote communication platform; an input instruction of an operator is received through the remote communication platform, a file retrieval instruction is sent to the vehicle-mounted communication controller, an uploaded data file is received and stored, and a data file downloading service is provided; the method can screen the historical data of the vehicle through time, and solves a problem that a fault is difficult to reproduce.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to a method, a device and a storage medium for remotely acquiring vehicle data, and belongs to the technical field of acquiring vehicle data. Background Art

[0002] When a commercial vehicle breaks down, service personnel are generally required to go to the site to collect data and send it back to technical personnel for analysis. The problem-solving cycle is long and the efficiency is low. In addition, the fault is often difficult to reproduce, which is not conducive to the analysis of the cause of the problem. Summary of the invention

[0003] The purpose of the present invention is to overcome the deficiencies in the prior art and to provide a method, device and storage medium for remotely acquiring vehicle data, which can filter vehicle historical data by time and solve the problem of difficult-to-reproduce faults.

[0004] To achieve the above object, the present invention is implemented by adopting the following technical solutions: In a first aspect, the present invention provides a method for remotely acquiring vehicle data, which is applicable to a vehicle communication controller, comprising: Collect data from each channel in the vehicle bus network in real time, and save the data into a file. The file name contains the start time of data collection, and the data is divided into small files for storage according to time; When a serious fault is detected, the vehicle data within a preset time period before and after the fault is stored separately as a file, and the file name includes the data collection start time and the corresponding fault code; Receiving a file retrieval instruction from a remote communication platform, the instruction including a start time, a deadline, an upload method, and a storage path; According to the received file retrieval instruction, the files meeting the time period requirement are retrieved, and the retrieved files are uploaded to the remote communication platform, and the upload progress is fed back to the remote communication platform.

[0005] Furthermore, the communication method between the vehicle-mounted communication controller and the remote communication platform includes network communication and satellite communication.

[0006] Furthermore, the vehicle bus network includes a CAN bus and an on-board Ethernet communication bus, and different on-board communication buses select different file formats for data storage.

[0007] Furthermore, the preset time period is 30 seconds before and after the fault occurs.

[0008] In a second aspect, the present invention provides a method for remotely acquiring vehicle data, which is applicable to a remote communication platform, comprising: Receive the start time and end time of the required vehicle data input by the operator; Sending a file retrieval instruction to the vehicle communication controller according to the input time information, the instruction including the start time, end time, upload method and storage path; Receiving a file that meets the time period requirement from the vehicle communication controller, and storing the file in a designated location of the server; Provide data file download service for operators to download the required data files.

[0009] In a third aspect, the present invention provides a system for obtaining vehicle data, comprising: an on-board communication controller and a remote communication platform, wherein: The vehicle communication controller is used to collect data from each channel in the vehicle bus network in real time and save it into a file. When a serious fault is detected, the vehicle data in a preset time period before and after the fault is stored separately as a file, and the file name includes the start time of data collection and the corresponding fault code; and upload the file that meets the time period requirements according to the instructions of the remote communication platform; The remote communication platform is used to receive input instructions from an operator, send file retrieval instructions to the vehicle-mounted communication controller, receive and store uploaded data files, and provide data file download services.

[0010] In a fourth aspect, the present invention provides a device for remotely acquiring vehicle data, comprising: The acquisition module is used to collect data from each channel in the vehicle bus network in real time and save the data into a file. The file name contains the start time of data acquisition and is divided into small files for storage according to time; The detection and storage module is used to store the vehicle data within a preset time period before and after the occurrence of a serious fault into a separate file when a serious fault is detected. The file name includes the start time of data collection and the corresponding fault code; A first receiving module, used to receive a file retrieval instruction from a remote communication platform, wherein the instruction includes a start time, a deadline, an upload method, and a storage path; The retrieval module is used to retrieve files that meet the time period requirements according to the received file retrieval instructions, upload the retrieved files to the remote communication platform, and feedback the upload progress to the remote communication platform.

[0011] In a fifth aspect, the present invention provides a device for remotely acquiring vehicle data, comprising: The second receiving module is used to receive the start time and end time of the required vehicle data input by the operator; An instruction sending module, used to send a file retrieval instruction to the vehicle communication controller according to the input time information, wherein the instruction includes a start time, a deadline, an upload method and a storage path; A receiving and storing module, used for receiving a file that meets the time period requirement from the vehicle communication controller, and storing the file in a designated location of the server; The service module is used to provide data file download services so that operators can download the required data files.

[0012] In a sixth aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of any one of the methods described in the first aspect.

[0013] In a seventh aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of any one of the methods described in the second aspect.

[0014] Compared with the prior art, the present invention has the following beneficial effects: The present invention provides a method, device and storage medium for remotely acquiring vehicle data, and proposes a vehicle file storage method, in which the file name includes the acquisition time, so that operators can easily filter the required information; the present invention proposes to store a file 30 seconds before and after the fault, which is used for vehicle fault troubleshooting and ensures the consistency of data; The present invention provides a method, device and storage medium for remotely acquiring vehicle data, which can shorten the vehicle fault troubleshooting cycle and reduce the consumption of manpower and financial resources; the present invention can filter vehicle historical data by time to solve the problem of difficult-to-reproduce faults. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 It is a communication block diagram of a remote communication platform, an on-board communication controller, and other vehicle components provided by an embodiment of the present invention; Figure 2 The vehicle data file acquisition flow chart provided by the embodiment of the present invention. DETAILED DESCRIPTION

[0016] The present invention will be further described below in conjunction with the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solution of the present invention, and cannot be used to limit the protection scope of the present invention.

[0017] Embodiment 1: This embodiment introduces a method for remotely acquiring vehicle data, including: The vehicle communication controller collects data from each channel in the vehicle bus network in real time and saves the data into a file. The file name contains the start time of data collection, and the data is divided into small files according to time for storage; when a serious fault is detected, the vehicle data within 30 seconds before and after the fault is stored separately as a file. In addition to the start time of data collection, the file name also needs to include the corresponding fault code; The operator enters the start time and end time of the required vehicle data on the remote communication platform; The remote communication platform sends a file retrieval instruction to the vehicle communication controller according to the input time information, wherein the instruction includes a start time, a deadline, an upload method and a storage path; The vehicle communication controller retrieves files that meet the time period requirements according to the received file retrieval instruction, and uploads the retrieved files to the server of the remote communication platform; The on-board communication controller feeds back the upload progress to the remote communication platform; The operator downloads the required data files through the remote communication platform.

[0018] The communication method between the vehicle-mounted communication controller and the remote communication platform is not limited to network communication, and files and information packets can also be exchanged through satellite communication.

[0019] The vehicle bus network includes but is not limited to communication buses such as CAN bus and vehicle Ethernet, and different vehicle communication buses select different file formats for data storage.

[0020] The application process of the method for remotely acquiring vehicle data provided in this embodiment specifically involves the following steps: (1) The on-board communication controller saves the data of each channel in the vehicle bus network into files in real time. The file format can be configured according to needs. Because the data is too large, it can be divided into small files according to time for storage. The file name contains the start time of data collection. If a serious fault occurs, the vehicle data 30 seconds before and after the fault can be stored in a separate file to prevent the data before and after the fault from not being in the same file due to time division, resulting in data incoherence. In addition to the start time of data collection, the file name also needs to include the fault code. The on-board communication controller does not actively upload data files to the remote communication platform; (2) The operator enters the start time and end time of the required vehicle data on the remote communication platform; (3) The remote communication platform sends a file retrieval instruction to the vehicle communication controller. The instruction includes the start time, end time, upload method, and storage path; (4) The vehicle communication controller uploads the retrieved files that meet the time period requirements to the remote communication platform, and the data files are stored on the server of the remote communication platform; (5) The on-board communication controller feeds back the upload progress to the remote communication platform; (6) The operator downloads the required data files through the remote communication platform. The specific flow chart is as follows: Figure 2 shown.

[0021] The above method is implemented as follows: (1) The remote communication platform and the vehicle communication controller can establish network communication to achieve the interaction of files and information packets, or can communicate via satellite, without limiting one communication method; (2) The commonly used vehicle communication bus is the CAN bus, and vehicle Ethernet and other communication buses are also being used in vehicle communication. Different vehicle communication buses use different file formats for storage. There is no restriction on one vehicle communication bus.

[0022] (3) The communication mode of the vehicle communication controller is selected based on the communication mode with the remote communication platform and the vehicle communication bus mode.

[0023] Embodiment 2: This embodiment provides a method for remotely acquiring vehicle data, which is applicable to a vehicle communication controller, and includes: Collect data from each channel in the vehicle bus network in real time, and save the data into a file. The file name contains the start time of data collection, and the data is divided into small files for storage according to time; When a serious fault is detected, the vehicle data within a preset time period before and after the fault is stored separately as a file, and the file name includes the data collection start time and the corresponding fault code; Receiving a file retrieval instruction from a remote communication platform, the instruction including a start time, a deadline, an upload method, and a storage path; According to the received file retrieval instruction, the files meeting the time period requirement are retrieved, and the retrieved files are uploaded to the remote communication platform, and the upload progress is fed back to the remote communication platform.

[0024] The communication method between the vehicle-mounted communication controller and the remote communication platform includes network communication and satellite communication.

[0025] The whole vehicle bus network includes a CAN bus and an on-board Ethernet communication bus, and different on-board communication buses select different file formats for data storage.

[0026] The preset time period is 30 seconds before and after the fault occurs.

[0027] Embodiment 3: This embodiment provides a method for remotely acquiring vehicle data, which is applicable to a remote communication platform and includes: Receive the start time and end time of the required vehicle data input by the operator; Sending a file retrieval instruction to the vehicle communication controller according to the input time information, the instruction including the start time, end time, upload method and storage path; Receiving a file that meets the time period requirement from the vehicle communication controller, and storing the file in a designated location of the server; Provide data file download service for operators to download the required data files.

[0028] Embodiment 4: This embodiment provides a system for obtaining vehicle data, including: a vehicle communication controller and a remote communication platform, wherein: The vehicle communication controller is used to collect data from each channel in the vehicle bus network in real time and save it into a file. When a serious fault is detected, the vehicle data in a preset time period before and after the fault is stored separately as a file, and the file name includes the start time of data collection and the corresponding fault code; and upload the file that meets the time period requirements according to the instructions of the remote communication platform; The remote communication platform is used to receive input instructions from an operator, send file retrieval instructions to the vehicle-mounted communication controller, receive and store uploaded data files, and provide data file download services.

[0029] Embodiment 5: This embodiment provides a device for remotely acquiring vehicle data, including: The acquisition module is used to collect data from each channel in the vehicle bus network in real time and save the data into a file. The file name contains the start time of data acquisition and is divided into small files for storage according to time; The detection and storage module is used to store the vehicle data within a preset time period before and after the occurrence of a serious fault into a separate file when a serious fault is detected. The file name includes the start time of data collection and the corresponding fault code; A first receiving module, used to receive a file retrieval instruction from a remote communication platform, wherein the instruction includes a start time, a deadline, an upload method, and a storage path; The retrieval module is used to retrieve files that meet the time period requirements according to the received file retrieval instructions, upload the retrieved files to the remote communication platform, and feedback the upload progress to the remote communication platform.

[0030] The specific functional implementation of each of the above modules can be found in the relevant contents of the method in Example 2 and will not be elaborated here.

[0031] Embodiment 6: This embodiment provides a device for remotely acquiring vehicle data, including: The second receiving module is used to receive the start time and end time of the required vehicle data input by the operator; An instruction sending module, used to send a file retrieval instruction to the vehicle communication controller according to the input time information, wherein the instruction includes a start time, a deadline, an upload method and a storage path; A receiving and storing module, used for receiving a file that meets the time period requirement from the vehicle communication controller, and storing the file in a designated location of the server; The service module is used to provide data file download services so that operators can download the required data files.

[0032] The specific functional implementation of each of the above modules can be found in the relevant contents of the method in Example 3 and will not be elaborated here.

[0033] Embodiment 7, this embodiment provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the steps of any one of the methods described in Embodiment 2 are implemented.

[0034] Embodiment 8: This embodiment provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the steps of any one of the methods described in Embodiment 3 are implemented.

[0035] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the technical principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

[0036] It should be understood by those skilled in the art that the embodiments of the present disclosure may be provided as methods, systems or computer program products. Therefore, the present disclosure may take the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware aspects. Moreover, the present disclosure may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0037] The present disclosure is described with reference to flowcharts and / or block diagrams of methods, devices (systems) and computer program products according to embodiments of the present disclosure. It should be understood that each process and / or block in the flowchart and / or block diagram and the combination of processes and / or blocks in the flowchart and / or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0038] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0039] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0040] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present disclosure rather than to limit its protection scope. Although the present disclosure has been described in detail with reference to the above embodiments, ordinary technicians in the relevant field should understand that after reading the present disclosure, those skilled in the art can still make various changes, modifications or equivalent substitutions to the specific implementation methods of the invention, but these changes, modifications or equivalent substitutions are all within the protection scope of the disclosed claims to be approved.

Claims

1. A method for remotely acquiring vehicle data, applicable to a vehicle communication controller, characterized in that: include: Collect data from each channel in the vehicle bus network in real time, and save the data into a file. The file name contains the start time of data collection, and the data is divided into small files for storage according to time; When a serious fault is detected, the vehicle data within a preset time period before and after the fault is stored separately as a file, and the file name includes the data collection start time and the corresponding fault code; Receiving a file retrieval instruction from a remote communication platform, the instruction including a start time, a deadline, an upload method, and a storage path; According to the received file retrieval instruction, the files meeting the time period requirement are retrieved, and the retrieved files are uploaded to the remote communication platform, and the upload progress is fed back to the remote communication platform.

2. The method for remotely acquiring vehicle data according to claim 1, characterized in that: The communication method between the vehicle-mounted communication controller and the remote communication platform includes network communication and satellite communication.

3. The method for remotely acquiring vehicle data according to claim 1, characterized in that: The whole vehicle bus network includes a CAN bus and an on-board Ethernet communication bus, and different on-board communication buses select different file formats for data storage.

4. The method for remotely acquiring vehicle data according to claim 1, characterized in that: The preset time period is 30 seconds before and after the fault occurs.

5. A method for remotely acquiring vehicle data, applicable to a remote communication platform, characterized in that: include: Receive the start time and end time of the required vehicle data input by the operator; Sending a file retrieval instruction to the vehicle communication controller according to the input time information, the instruction including the start time, end time, upload method and storage path; Receiving a file that meets the time period requirement from the vehicle communication controller, and storing the file in a designated location of the server; Provide data file download service for operators to download the required data files.

6. A system for obtaining vehicle data, characterized in that: include: On-board communication controller and remote communication platform, including: The vehicle communication controller is used to collect data from each channel in the vehicle bus network in real time and save it into a file. When a serious fault is detected, the vehicle data within a preset time period before and after the fault is stored separately into a file, and the file name includes the data collection start time and the corresponding fault code; and upload documents that meet the time period requirements according to the instructions of the remote communication platform; The remote communication platform is used to receive input instructions from an operator, send file retrieval instructions to the vehicle-mounted communication controller, receive and store uploaded data files, and provide data file download services.

7. A device for remotely acquiring vehicle data, characterized in that: include: The acquisition module is used to collect data from each channel in the vehicle bus network in real time and save the data into a file. The file name contains the start time of data acquisition and is divided into small files for storage according to time; The detection and storage module is used to store the vehicle data within a preset time period before and after the occurrence of a serious fault into a separate file when a serious fault is detected. The file name includes the start time of data collection and the corresponding fault code; A first receiving module, used to receive a file retrieval instruction from a remote communication platform, wherein the instruction includes a start time, a deadline, an upload method, and a storage path; The retrieval module is used to retrieve files that meet the time period requirements according to the received file retrieval instructions, upload the retrieved files to the remote communication platform, and feedback the upload progress to the remote communication platform.

8. A device for remotely acquiring vehicle data, characterized in that: include: The second receiving module is used to receive the start time and end time of the required vehicle data input by the operator; An instruction sending module, used to send a file retrieval instruction to the vehicle communication controller according to the input time information, wherein the instruction includes a start time, a deadline, an upload method and a storage path; A receiving and storing module, used for receiving a file that meets the time period requirement from the vehicle communication controller, and storing the file in a designated location of the server; The service module is used to provide data file download services so that operators can download the required data files.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the method described in any one of claims 1 to 4 are implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the method described in any one of claims 5 to 6 are implemented.

Citation Information

Cited By

  • Vehicle fault file distributed uploading method, device, equipment and medium

    CN119854284A

  • Commercial vehicle vehicle-mounted message acquisition method and system, computer equipment and storage medium

    CN121193763A