Vehicle data analysis method and system
By preconfiguring data acquisition strategies in the vehicle, and automatically sending vehicle data to the cloud analysis, the problems of cumbersome manual operations and untimely collection are solved, timely and accurate collection and analysis of vehicle data are achieved, and the timeliness and accuracy of analysis is improved. sex.
Patent Information
- Application Number
- CN202411271711.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-11
- Publication Date
- 2024-12-13
AI Technical Summary
In the existing vehicle data analysis methods, manual collection operations are cumbersome and untimely, resulting in untimely collection of vehicle data, affecting the timeliness and accuracy of the analysis.
By preconfiguring and storing vehicle data acquisition strategies in the vehicle, the target vehicle data is automatically sent to the cloud for analysis, reducing manual operations, improving data acquisition efficiency, and configuring acquisition strategies according to user needs to meet data acquisition needs.
It realizes timely and accurate collection and analysis of vehicle data, improves the timeliness and accuracy of vehicle data analysis, reduces the demand for manual operations, and meets users' needs for data collection.
Smart Images

Figure CN119135721A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of vehicle data management, and in particular to a vehicle data analysis method and system. Background Art
[0002] With the advent of the intelligentization of the automotive industry and the Internet wave, more and more vehicle data such as vehicle driving data and logs are generated by vehicles, and vehicle data can often reflect information such as vehicle performance and status. Therefore, collecting vehicle data, analyzing vehicle data, and then diagnosing and repairing vehicles based on vehicle analysis results are of far-reaching significance for eliminating vehicle faults.
[0003] In the prior art, when vehicle data analysis is required, the vehicle owner usually drives the vehicle to the site responsible for after-sales service, and the after-sales staff triggers the reading of vehicle data through an external collection device, so that the external collection device reads the vehicle data from the vehicle, or the vehicle data is manually triggered in the cloud through remote diagnosis, so that the cloud reads the vehicle data from the vehicle. However, both methods require manual participation in the recording and collection of vehicle data, which is cumbersome. In addition, vehicle data can only be collected after data collection is manually triggered. If the manual trigger is not timely, there may be a problem that the vehicle data has been lost when the vehicle data is collected. Therefore, if the vehicle data is not collected in time, the vehicle analysis will also be untimely and inaccurate, affecting the timeliness and accuracy of the vehicle analysis.
[0004] Therefore, existing vehicle data analysis methods have the problems of cumbersome operation and affecting the timeliness and accuracy of vehicle analysis. Summary of the invention
[0005] The present application provides a vehicle data analysis method and system for solving the problems in the prior art of collecting vehicle data, such as cumbersome manual collection operations, untimely collection of vehicle data, and untimely and inaccurate vehicle analysis.
[0006] The vehicle determines the target vehicle data according to the vehicle data collection strategy pre-configured by the user and pre-stored in the vehicle, and sends the target vehicle data to the cloud so that the cloud can perform vehicle analysis. In this way, vehicle data collection is performed based on the pre-configured vehicle data collection strategy, and there is no need for manual triggering when performing vehicle data collection, which reduces manual operations and improves vehicle data collection efficiency. In addition, vehicle data collection based on the pre-configured vehicle data collection strategy can meet the user's data collection needs for the vehicle, and can collect vehicle data in a timely manner, so that the cloud can perform timely and accurate vehicle analysis.
[0007] To solve the above technical problems, in the first aspect, an implementation method of the present application discloses a vehicle data analysis method, which is applied to a vehicle data analysis system. The vehicle data analysis system includes a vehicle and a cloud. The method includes: when the vehicle determines that vehicle data collection needs to be performed based on a pre-stored vehicle data collection strategy, the target vehicle data is determined according to the vehicle data collection strategy, and the target vehicle data is sent to the cloud. The vehicle data collection strategy is sent from the cloud to the vehicle, and the cloud configures the vehicle data collection strategy according to the user's data collection requirements for the vehicle; the cloud receives the target vehicle data, performs vehicle data analysis based on the target vehicle data, and obtains the vehicle data analysis results.
[0008] The vehicle data analysis method provided by the implementation of the present application is that when the vehicle determines that vehicle data collection needs to be performed based on the vehicle data collection strategy pre-configured by the user for the vehicle and pre-stored in the vehicle by the cloud, the target vehicle data is determined according to the vehicle data collection strategy, and the target vehicle data is sent to the cloud. The cloud receives the target vehicle data, and performs vehicle data analysis based on the target vehicle data to obtain the vehicle data analysis result. In this way, the vehicle performs vehicle data collection based on the pre-configured vehicle data collection strategy, and there is no need to manually trigger when performing vehicle data collection, which reduces manual operations and improves the efficiency of vehicle data collection. In addition, vehicle data collection based on the pre-configured vehicle data collection strategy can meet the user's data collection needs for the vehicle, and can collect vehicle data in a timely manner, so that the cloud can analyze the vehicle in a timely and accurate manner.
[0009] According to another specific implementation of the present application, the implementation of the present application discloses a vehicle data analysis method, wherein the vehicle includes a central gateway and at least one electronic control unit, and the vehicle determines target vehicle data according to a vehicle data collection strategy, and sends the target vehicle data to the cloud, including: the central gateway determines the target electronic control unit from the electronic control unit according to the vehicle data collection strategy, obtains the target vehicle data from the vehicle data of the target electronic control unit, and sends the target vehicle data to the cloud.
[0010] By adopting the above technical solution, the central gateway can determine the target electronic control unit from the electronic control unit according to the vehicle data collection strategy, obtain the target vehicle data from the vehicle data of the target electronic control unit, and send the target vehicle data to the cloud. In this way, the target vehicle data of the target electronic control unit can be collected based on the collection requirements, so that the vehicle data collection can better meet the needs of users, and the vehicle data analysis can be performed based on the vehicle data required by users to obtain more accurate and comprehensive data analysis results.
[0011] According to another specific implementation of the present application, the implementation of the present application discloses a vehicle data analysis method, in the presence of multiple vehicle data collection strategies, the central gateway determines the target electronic control unit from the electronic control unit according to the vehicle data collection strategy, and obtains the target vehicle data from the vehicle data of the target electronic control unit, including: the central gateway determines the collection strategy priority order of the vehicle data collection strategy, determines the target electronic control unit from the electronic control unit based on the vehicle data collection strategy according to the collection strategy priority order, and obtains the target vehicle data from the vehicle data of the target electronic control unit.
[0012] By adopting the above technical solution, based on the priority order of the acquisition strategy and the vehicle data acquisition strategy, a target electronic control unit is determined from the electronic control unit, and the target vehicle data is obtained from the vehicle data of the target electronic control unit. In this way, vehicle data acquisition can be performed based on multiple pre-configured vehicle data acquisition strategies, so that vehicle data acquisition can better meet user needs.
[0013] According to another specific implementation of the present application, the implementation of the present application discloses a vehicle data analysis method, which also includes: the central gateway obtains the target vehicle data of the target electronic control unit in the following manner: if the central gateway determines that it is necessary to collect target vehicle data of multiple target electronic control units based on the vehicle data collection strategy, it determines the vehicle data collection priority order of the target electronic control units, and obtains the target vehicle data corresponding to the target electronic control unit according to the vehicle data collection priority order based on the diagnostic service; or if the central gateway determines that it is necessary to collect target vehicle data of multiple target electronic control units based on the vehicle data collection strategy, it obtains the target vehicle data corresponding to the target electronic control unit according to the order in which the target electronic control units send the target vehicle data based on the diagnostic service.
[0014] By adopting the above technical solution, if it is determined that target vehicle data of multiple target electronic control units need to be collected, the target vehicle data corresponding to the target electronic control unit is obtained according to the vehicle data collection priority order based on the diagnostic service; or the target vehicle data corresponding to the target electronic control unit is obtained according to the order in which the target electronic control unit sends the target vehicle data based on the diagnostic service. In this way, the target electronic control unit and target vehicle data collection is more flexible, the vehicle data can be obtained more timely, and the vehicle data analysis can be carried out more timely.
[0015] According to another specific implementation of the present application, the implementation of the present application discloses a vehicle data analysis method, wherein the vehicle also includes a display module, and the method also includes: the central gateway sends the target vehicle data to the display module; the display module determines the current vehicle computer mode of the vehicle, determines the target display data from the target vehicle data according to the current vehicle computer mode, and displays the target display data.
[0016] With the above technical solution, the central gateway sends the target vehicle data to the display module, and the display module determines the current vehicle mode of the vehicle, determines the target display data from the target vehicle data according to the current vehicle mode, and displays the target display data. In this way, the vehicle display module can display the target vehicle data, which is convenient for the owner to view the vehicle data to determine the current vehicle status. In addition, the target display data is determined according to the current vehicle mode, which makes the vehicle data display more flexible and effectively ensures the safety of vehicle data display.
[0017] According to another specific implementation method of the present application, the implementation method of the present application discloses a vehicle data analysis method, which also includes: determining the vehicle processing result in the cloud, sending the vehicle data analysis result and the vehicle processing result to a display module, the vehicle processing result is obtained by the user by performing corresponding processing on the vehicle according to the vehicle data analysis result; the display module displays the vehicle data analysis result and the vehicle processing result.
[0018] By adopting the above technical solution, the vehicle data analysis results and vehicle processing results will also be sent to the display module for display, so that the car owner can timely know the current data analysis results and processing results of the vehicle, can better grasp the current status of the vehicle, and improve the user experience.
[0019] According to another specific implementation of the present application, the implementation of the present application discloses a vehicle data analysis method, which also includes: when the cloud determines that the vehicle data collection strategy needs to be updated, obtains a vehicle software upgrade package according to the vehicle data collection strategy to be updated, and sends the vehicle software upgrade package to the vehicle; the vehicle obtains the vehicle data collection strategy to be updated according to the vehicle software upgrade package, and updates the vehicle data collection strategy in the vehicle.
[0020] By adopting the above technical solution, the vehicle data collection strategy is configured and updated by vehicle software, so that the vehicle data collection strategy can be updated based on software upgrades, and the vehicle data collection strategy can be continuously updated, making vehicle data collection more flexible.
[0021] According to another specific implementation of the present application, the implementation of the present application discloses a vehicle data analysis method, wherein the target vehicle data includes vehicle information and log information, and the log information includes at least one of an Ethernet log, a bus log, a fault log, a diagnostic log, and a gateway log.
[0022] By adopting the above technical solution, vehicle information and at least one log information of Ethernet log, bus log, fault log, diagnostic log, gateway log, etc. are collected, so that vehicle data collection is more comprehensive and vehicle data analysis results are more comprehensive and accurate. In this way, by pre-configuring the vehicle data collection strategy, log collection can be flexibly performed, making log collection requirements configurable and collection more flexible.
[0023] According to another specific implementation of the present application, the implementation of the present application discloses a vehicle data analysis method, and the vehicle data analysis results include vehicle information, fault information and maintenance suggestions.
[0024] By adopting the above technical solution, the cloud performs vehicle data analysis and processing based on the target vehicle data, and obtains vehicle data analysis results such as vehicle information, fault information and maintenance suggestions, making it convenient for users to understand the vehicle status.
[0025] According to another specific implementation of the present application, the implementation of the present application discloses a vehicle data analysis method, in which the vehicle determines target vehicle data according to a vehicle data collection strategy, including: when the vehicle determines that a preset condition is met, the target vehicle data is determined according to the vehicle data collection strategy, and the vehicle meets the preset condition if any of the following conditions is met: the vehicle is in normal mode; the vehicle's storage space meets the requirements; the vehicle's vehicle data collection function is in the on state.
[0026] By adopting the above technical solution, when the vehicle is in normal mode, or the storage space of the vehicle meets the requirements, or the vehicle data collection function of the vehicle is turned on, the target vehicle data is determined according to the vehicle data collection strategy, making vehicle data collection safer.
[0027] On the second aspect, the implementation method of the present application also discloses a vehicle data analysis method, which is applied to a vehicle. The method includes: when the vehicle determines that vehicle data collection is required based on a pre-stored vehicle data collection strategy, the target vehicle data is determined according to the vehicle data collection strategy, and the target vehicle data is sent to the cloud, so that when the cloud receives the target vehicle data, it performs vehicle data analysis based on the target vehicle data to obtain a vehicle data analysis result. The vehicle data collection strategy is sent from the cloud to the vehicle, and the cloud configures the vehicle data collection strategy according to the user's data collection requirements for the vehicle.
[0028] On the third aspect, the implementation method of the present application also discloses a vehicle data analysis system, including a vehicle and a cloud, wherein the vehicle is used to determine target vehicle data according to the vehicle data collection strategy when it is determined that vehicle data collection needs to be performed based on a pre-stored vehicle data collection strategy, and send the target vehicle data to the cloud. The vehicle data collection strategy is sent from the cloud to the vehicle, and the cloud configures the vehicle data collection strategy according to the user's data collection requirements for the vehicle; the cloud receives the target vehicle data, and is used to perform vehicle data analysis based on the target vehicle data to obtain vehicle data analysis results.
[0029] In a fourth aspect, the implementation method of the present application provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, it is used to implement the vehicle data analysis method provided in any one of the implementation methods of the first aspect above.
[0030] In a fifth aspect, an implementation of the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the vehicle data analysis method provided in any one of the implementations of the first aspect above.
[0031] It can be understood that the beneficial effects of the second to fifth aspects mentioned above can also be found in the relevant description of the first aspect mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] Figure 1 is a structural diagram of a vehicle data analysis system provided in an embodiment of the present application;
[0033] Figure 2 is a structural diagram of another vehicle data analysis system provided in an embodiment of the present application;
[0034] Figure 3 It is a flow chart of a vehicle data analysis method provided in an embodiment of the present application;
[0035] Figure 4 is a flow chart of another vehicle data analysis method provided in an embodiment of the present application;
[0036] Figure 5 It is a structural schematic diagram of an electronic device provided in an embodiment of the present application.
[0037] Specific implementation method
[0038] As mentioned above, with the advent of the intelligentization of the automotive industry and the Internet wave, more and more vehicle data, such as vehicle driving data and logs, are generated by vehicles. Vehicle data can often reflect information such as vehicle performance and status. Therefore, collecting vehicle data, analyzing vehicle data, and then diagnosing and repairing vehicles based on the vehicle data analysis results are of far-reaching significance for eliminating vehicle faults. In other words, higher requirements are currently placed on the diagnosis and repair methods of automobiles.
[0039] In the prior art, when vehicle data analysis is needed, the vehicle owner usually drives the vehicle to the site responsible for after-sales service, and the after-sales staff (i.e., engineering staff) triggers the reading of vehicle data through an external collection device, so that the external collection device reads the vehicle data from the vehicle, or the reading of vehicle data is manually triggered in the cloud through remote diagnosis, so that the cloud reads the vehicle data from the vehicle. However, both methods require manual participation in the recording and collection of vehicle data, which is cumbersome to operate. In addition, vehicle data can only be collected after data collection is manually triggered. If the manual trigger is not timely, there may be a problem that the vehicle data has been lost when the vehicle data is collected. Therefore, if the vehicle data is not collected in time, the vehicle analysis will also be untimely and inaccurate, affecting the timeliness and accuracy of the vehicle analysis.
[0040] Furthermore, because data collection and vehicle data analysis are manually triggered by engineers, if there is a problem with the vehicle, the problem handling link time is long, and if the vehicle data such as logs and messages in the vehicle are not uploaded in time, there is a risk of loss because the vehicle will automatically clean up the generated vehicle data after a period of time. In addition, only when the vehicle has a fault will the engineer trigger the upload of data such as vehicle status, vehicle information, fault logs, and bus messages, but because the data is not uploaded immediately when the vehicle fails, the engineer will not be able to obtain the real-time vehicle data in the first place.
[0041] Based on this, the implementation of the present application discloses a vehicle data analysis method and system, in which the vehicle determines the target vehicle data according to the vehicle data collection strategy pre-configured by the user and pre-stored in the vehicle, and sends the target vehicle data to the cloud so that the cloud can perform vehicle analysis. In this way, vehicle data collection is performed based on the pre-configured vehicle data collection strategy, and there is no need for manual triggering when performing vehicle data collection, which reduces manual operations and improves vehicle data collection efficiency. In addition, vehicle data collection based on the pre-configured vehicle data collection strategy can meet the user's data collection needs for the vehicle, and can collect vehicle data in a timely manner, so that the cloud can analyze vehicle data in a timely and accurate manner.
[0042] Next, see Figure 1The implementation method of the present application discloses a vehicle data analysis system, including a cloud and a vehicle, and a wireless communication connection is established between the vehicle and the cloud.
[0043] Among them, when the vehicle determines that vehicle data collection is required based on a pre-stored vehicle data collection strategy, the vehicle is used to determine the target vehicle data according to the vehicle data collection strategy, and send the target vehicle data to the cloud. The vehicle data collection strategy is sent from the cloud to the vehicle, and the cloud configures the vehicle data collection strategy according to the user's data collection requirements for the vehicle.
[0044] The cloud receives the target vehicle data and performs vehicle data analysis based on the target vehicle data to obtain vehicle data analysis results.
[0045] Furthermore, if Figure 2 As shown, the vehicle data analysis system disclosed in the implementation method of the present application includes a central gateway and at least one electronic control unit (ECU). The central gateway establishes a wireless communication connection with the cloud, and the central gateway and each electronic control unit establish a communication connection in a wired or wireless manner. The at least one electronic control unit can specifically be ECU1, ECU2, ECU3, etc.
[0046] Among them, the central gateway is used to determine the target electronic control unit from the electronic control units based on the pre-stored vehicle data collection strategy, obtain the target vehicle data from the vehicle data of the target electronic control unit, and send the target vehicle data to the cloud.
[0047] The electronic control unit is used to send vehicle data to the central gateway.
[0048] Furthermore, in the vehicle data analysis system disclosed in the implementation method of the present application, the vehicle also includes a display module.
[0049] Among them, the central gateway is also used to send target vehicle data to the display module.
[0050] The display module is used to determine the current vehicle computer mode of the vehicle, determine target display data from the target vehicle data according to the current vehicle computer mode, and display the target display data.
[0051] Furthermore, the cloud is also used to determine the vehicle processing results, and send the vehicle data analysis results and the vehicle processing results to the display module. The vehicle processing results are obtained by the user by performing corresponding processing on the vehicle according to the vehicle data analysis results.
[0052] The display module is also used to display vehicle data analysis results and vehicle processing results.
[0053] In the implementation of the present application, the vehicle data specifically includes vehicle information and log information, and the log information includes at least one of Ethernet log, bus log, fault log, diagnostic log, and gateway log. The vehicle information and log information can be sent to the central gateway in the form of bus messages.
[0054] The central gateway determines that the vehicle data to be collected based on the pre-stored vehicle data collection strategy is the target vehicle data. For example, if it is determined based on the pre-stored vehicle data collection strategy that the fault log of the target electronic control unit needs to be collected, the fault log is determined to be the target vehicle data.
[0055] In the implementation of the present application, the central gateway may be a virtual gateway deployed in the vehicle for reliable data transmission, or may be a physical gateway device. The display module is a display device for displaying vehicle data, vehicle data analysis results, and vehicle processing results. For example, it may be a vehicle computer system, which carries a vehicle computer screen to display the target display data in the vehicle data, vehicle data analysis results, and vehicle processing results on the vehicle computer screen.
[0056] Next, see Figure 3 The vehicle data analysis method provided by the implementation of this application is applied to a vehicle data analysis system, and the method includes the following steps.
[0057] S100, when the vehicle determines that vehicle data collection needs to be performed based on a pre-stored vehicle data collection strategy, the vehicle determines target vehicle data according to the vehicle data collection strategy, and sends the target vehicle data to the cloud.
[0058] The vehicle data collection strategy is sent from the cloud to the vehicle, and is configured by the cloud according to the user's data collection requirements for the vehicle.
[0059] S200, the cloud receives target vehicle data, performs vehicle data analysis based on the target vehicle data, and obtains vehicle data analysis results.
[0060] The vehicle data analysis method provided by the implementation of the present application is that when the vehicle determines that vehicle data collection needs to be performed based on the vehicle data collection strategy pre-configured by the user for the vehicle and pre-stored in the vehicle by the cloud, the target vehicle data is determined according to the vehicle data collection strategy, and the target vehicle data is sent to the cloud. The cloud receives the target vehicle data, and performs vehicle data analysis based on the target vehicle data to obtain the vehicle data analysis result. In this way, the vehicle performs vehicle data collection based on the pre-configured vehicle data collection strategy, and there is no need to manually trigger when performing vehicle data collection, which reduces manual operations and improves the efficiency of vehicle data collection. In addition, vehicle data collection based on the pre-configured vehicle data collection strategy can meet the user's data collection needs for the vehicle, and can collect vehicle data in a timely manner, so that the cloud can analyze the vehicle in a timely and accurate manner.
[0061] In one implementation of the present application, the vehicle data includes vehicle information and log information, and the log information includes at least one of an Ethernet log, a bus log, a fault log, a diagnostic log, and a gateway log.
[0062] Among them, the vehicle information includes the vehicle identification code (also known as the vehicle VIN code), vehicle status information (such as vehicle speed information, gear information, air conditioning status, window status, seat status, etc.), vehicle user information, etc.
[0063] The log information includes Ethernet logs generated by each electronic control unit when performing Ethernet communication, bus logs generated when performing CAN bus communication, fault logs such as fault codes generated when performing fault detection based on diagnostic services, diagnostic logs such as DTC (Diagnostic Trouble Code) and diagnostic DID (Data Identifier) generated when performing diagnostic processing based on diagnostic services, and gateway logs generated when communicating and interacting with the central gateway.
[0064] Further, in one implementation of the present application, the vehicle data collection strategy includes at least one of the following collection strategies: upon receiving fault information (e.g., fault code) sent by one of the electronic control units, collecting the target vehicle data (e.g., diagnostic log, fault log) of the target electronic control unit; upon receiving fault information (e.g., fault code) sent by one of the electronic control units, collecting the target vehicle data (e.g., diagnostic log, fault log) of the target electronic control unit and the associated electronic control unit (e.g., electronic control unit with data interaction); according to a preset collection cycle, periodically collecting the target vehicle data (e.g., vehicle information and log information, and also, vehicle information and part of the log information) of the target electronic control unit (e.g., ECU1, ECU2). The preset collection cycle can be set according to actual needs.
[0065] That is, in the implementation of the present application, the vehicle data collection strategy can be configured based on the user's vehicle data collection requirements, including trigger mode configuration, collection device configuration (i.e., electronic control unit to be collected), and collection data configuration.
[0066] For example, through this pre-configured method, the vehicle central gateway is triggered to start automatically recording target vehicle data such as logs and other messages within 30 seconds. It can also read other vehicle fault information, snapshot information, and other diagnostic DID data and other target vehicle data.
[0067] Moreover, the implementation of the present application can flexibly perform log collection by pre-configuring the vehicle data collection strategy, so that the log collection requirements can be flexibly configured and the collection is more flexible. For example, if it is necessary to collect bus logs, the collection data of the configuration vehicle data collection strategy is to collect bus logs, then when the vehicle data collection strategy is triggered, the central gateway will determine the bus log collection request according to the vehicle data collection strategy, and when the bus log collection request (such as request A) is obtained, the central gateway will collect and record the CAN bus log of the bus A generated by each ECU. For another example, if it is necessary to collect Ethernet logs, the collection data of the configuration vehicle data collection strategy is to collect Ethernet logs, then when the vehicle data collection strategy is triggered, the central gateway will determine the Ethernet log collection request according to the vehicle data collection strategy, and when the Ethernet log collection request (such as request B) is obtained, the central gateway will collect and record the Ethernet log of Ethernet B generated by each ECU.
[0068] In one implementation of the present application, the vehicle determines the target vehicle data according to the vehicle data collection strategy, and sends the target vehicle data to the cloud, including: the central gateway determines the target electronic control unit from the electronic control unit according to the vehicle data collection strategy, obtains the target vehicle data from the vehicle data of the target electronic control unit, and sends the target vehicle data to the cloud.
[0069] Exemplarily, by configuring and pre-storing the vehicle data collection strategy in advance, triggering the central gateway to collect vehicle data based on the vehicle data collection strategy, determining the electronic control unit that needs to be collected in the vehicle data collection strategy (as an example of the target electronic control unit), and determining the vehicle data of the target electronic control unit that needs to be collected (as an example of the target vehicle data), obtaining the target vehicle data from the target electronic control unit, and then sending the target vehicle data to the cloud. In this way, when there is a need to obtain vehicle data, the vehicle side actively uploads the vehicle data, getting rid of the problem of untimely data acquisition.
[0070] Furthermore, in one implementation of the present application, there may be multiple vehicle data collection strategies. When multiple vehicle data collection strategies are triggered at the same time (that is, when the triggering conditions of multiple configured vehicle data collection strategies are effective at the same time), priority level arbitration should be performed based on the priority of each vehicle data collection strategy that is set. Therefore, in an implementation of the present application, when there are multiple vehicle data collection strategies, the central gateway determines the target electronic control unit from the electronic control unit according to the vehicle data collection strategy, and obtains the target vehicle data from the vehicle data of the target electronic control unit, including: the central gateway determines the collection strategy priority order of the vehicle data collection strategy, determines the target electronic control unit from the electronic control unit based on the vehicle data collection strategy according to the collection strategy priority order, and obtains the target vehicle data from the vehicle data of the target electronic control unit.
[0071] Exemplarily, if vehicle data collection strategy 1 and vehicle data collection strategy 2 are triggered at the same time to perform vehicle data collection, the priority order of vehicle data collection strategy 1 and vehicle data collection strategy 2 is determined. For example, if vehicle data collection strategy 2> vehicle data collection strategy 1, vehicle data collection strategy 2 is executed first, and the target vehicle data (such as fault logs, diagnostic logs, etc.) of the target electronic control unit (such as ECU2) corresponding to vehicle data collection strategy 2 is collected first, and then the target vehicle data (such as all log information) of the target electronic control unit (ECU1 and ECU3) corresponding to vehicle data collection strategy 1 is collected.
[0072] Furthermore, in one implementation of the present application, if there is a need to collect vehicle data from multiple ECUs at the same time (such as log information collection), the request for each log record (i.e., log collection) also includes priority level information of each log record, so as to acquire the target vehicle data based on the priority level information. Therefore, in the implementation of the present application, the central gateway obtains the target vehicle data of the target electronic control unit in the following manner: if the central gateway determines that it is necessary to collect target vehicle data of multiple target electronic control units based on the vehicle data collection strategy, it determines the vehicle data collection priority order of the target electronic control units, and acquires the target vehicle data corresponding to the target electronic control unit according to the vehicle data collection priority order based on the diagnostic service.
[0073] For example, taking the acquisition of log information included in vehicle data as an example, when multiple ECUs initiate log recording requests at the same time, the vehicle should be able to record the log information of all ECUs at the same time (that is, the corresponding bus messages), and each request should have a corresponding bus message. The priority arbitration requirements should be followed when collecting log information.
[0074] For example, for log information collection requests (that is, vehicle data collection strategies) that appear at the same time, the target vehicle data of the target electronic control units corresponding to the log information collection requests are collected in sequence based on the diagnostic service according to the priority order of the target electronic control units that need to be collected (that is, the priority order of the log information collection requests).
[0075] Furthermore, in another implementation of the present application, the central gateway also obtains the target vehicle data of the target electronic control unit in the following manner: if the central gateway determines that it is necessary to collect target vehicle data of multiple target electronic control units based on the vehicle data collection strategy, then the target vehicle data corresponding to the target electronic control unit is obtained based on the diagnostic service according to the order in which the target electronic control unit sends the target vehicle data.
[0076] Exemplarily, in the implementation of the present application, the first-in-first-out (FIFO) principle can also be adopted, that is, the log information event of the target electronic control unit sent first starts the collection of log information such as bus messages and gateway logs, and the log information event of the target electronic control unit that appears later starts the collection of log information such as bus messages and gateway logs.
[0077] Furthermore, in one implementation of the present application, a strategy for actively triggering log information reporting can be configured in the target order control unit (ie, the domain controller) so that the log information of each domain controller can be automatically uploaded to the central gateway.
[0078] Furthermore, in the implementation of the present application, the central gateway sends the target vehicle data to the cloud, including: the central gateway sends the target vehicle data to the cloud based on the vehicle-mounted terminal (Telematics BOX, TBOX for short).
[0079] Furthermore, in one implementation of the present application, the central gateway sends the target vehicle data to the display module, the display module determines the current vehicle mode of the vehicle, determines the target display data from the target vehicle data according to the current vehicle mode, and displays the target display data.
[0080] Exemplarily, after triggering and receiving a request to record vehicle data such as log information, the central gateway will pass the acquired log information, vehicle information and other target vehicle data to the vehicle system (as an example of a display module), and the vehicle system will display all the information on the vehicle's large screen (that is, display all target vehicle data).
[0081] Furthermore, the vehicle system will display different information and content of the target vehicle data according to different vehicle modes.
[0082] Exemplarily, the current vehicle computer mode is determined according to the logged-in user of the current vehicle. If the current vehicle computer mode is expert mode, the vehicle computer system displays the most detailed fault information such as fault code, fault location, fault cause, etc. If the current vehicle computer mode is user mode, the vehicle computer system only displays simple fault information such as fault code and usage reminders.
[0083] The vehicle determines the target vehicle data according to the vehicle data collection strategy, including: when the vehicle determines that a preset condition is met, the vehicle determines the target vehicle data according to the vehicle data collection strategy.
[0084] Among them, the vehicle meets the preset conditions if it meets any of the following conditions: the vehicle is in normal mode; the vehicle's storage space meets the requirements; the vehicle's vehicle data collection function is turned on.
[0085] Exemplarily, when it is determined that the vehicle is in factory / manufacturing / transportation mode, the vehicle data collection strategy is prohibited from being triggered, and vehicle data collection is prohibited. When the vehicle is in normal use mode (e.g., after off-line delivery), the target vehicle data is determined according to the vehicle data collection strategy.
[0086] Further, when it is determined that the vehicle storage space is insufficient, the vehicle data collection strategy is prohibited from being triggered, and vehicle data collection is prohibited. That is, when it is determined that the vehicle storage space meets the requirements, the vehicle data collection strategy is triggered, and the target vehicle data is determined according to the vehicle data collection strategy.
[0087] Furthermore, in the implementation of the present application, the vehicle data collection strategy can be enabled and disabled by configuring the diagnostic DID based on the diagnostic service, that is, the function of the vehicle central gateway to automatically record vehicle data such as logs and bus messages is enabled and disabled by configuring the diagnostic DID. Therefore, in the present application, only when it is determined that the vehicle data collection function of the vehicle is in the on state, the vehicle data collection strategy is triggered, and the target vehicle data is determined according to the vehicle data collection strategy.
[0088] Furthermore, in one implementation of the present application, the vehicle data analysis results include vehicle information, fault information and maintenance suggestions.
[0089] Exemplarily, in addition to recording vehicle information, the vehicle central gateway also records vehicle information, as well as log information such as Ethernet logs and CAN bus logs, and transmits the above target vehicle data (including vehicle information and log information) to the cloud server. After receiving the target vehicle data, the cloud server performs vehicle data analysis to obtain vehicle data analysis results such as vehicle information, fault information, and maintenance suggestions. In this way, engineering personnel can obtain target vehicle data such as vehicle information, logs, and messages in the cloud backend system at the first time, can analyze and process vehicle data in a timely manner, and can discover, analyze and handle after-sales problems at the first time, thereby improving the efficiency of problem handling and after-sales maintenance.
[0090] For example, based on the Ethernet communication messages included in the Ethernet log, the CAN communication messages included in the CAN bus log, the diagnostic DID included in the diagnostic log, the fault code included in the fault log and other information, the location of the vehicle fault and the cause of the fault are determined, and maintenance suggestions for repairing the fault are displayed.
[0091] In another implementation of the present application, after the cloud server receives the target vehicle data such as log information and message information, the engineering personnel can analyze and process it in time at the first time. Therefore, in the implementation of the present application, the method also includes: the cloud determines the vehicle processing results, sends the vehicle data analysis results and the vehicle processing results to the display module, and the vehicle processing results are obtained by the user by performing corresponding processing on the vehicle according to the vehicle data analysis results; the display module displays the vehicle data analysis results and the vehicle processing results.
[0092] Exemplarily, the cloud determines the processing result of the vehicle by the engineering staff, and the processing result includes the updated target vehicle data uploaded by the vehicle central gateway again after the engineering staff remotely repairs the vehicle and / or the updated target vehicle data uploaded by the vehicle central gateway again after the engineering staff repairs the vehicle on site, and then the vehicle data is analyzed again according to the updated target vehicle data to obtain the vehicle processing result, such as obtaining any one of the vehicle processing results such as the vehicle fault has been repaired, the vehicle fault has not been repaired, and the vehicle has a new fault, and pushes the vehicle data analysis result and the vehicle processing result to the vehicle system (as an example of a display module) as appropriate, and the vehicle system determines the target display data in the vehicle data analysis result and the vehicle processing result according to the current vehicle mode, and displays it. In this way, the target vehicle data, vehicle data analysis results and vehicle processing results such as vehicle status, vehicle information, maintenance suggestions and usage suggestions can be provided to the owner on the large screen of the vehicle, so that the vehicle system can also provide some repair suggestions, which is convenient for the owner to quickly understand the vehicle status, so that the user experience is greatly improved.
[0093] In one implementation of the present application, the cloud sends the vehicle data analysis results and the vehicle processing results to the display module, including: the cloud sends the vehicle data analysis results and the vehicle processing results to the central gateway, and sends the vehicle data analysis results and the vehicle processing results to the display module (such as the vehicle system) via the central gateway so that the vehicle screen can display them.
[0094] Furthermore, in the present application, the central gateway of the vehicle will periodically read the vehicle data and log information of the target electronic control unit through the diagnostic service. For the fault codes that have been restored, they will be displayed as historical faults in the vehicle system (that is, the vehicle data analysis results will be updated and the vehicle processing results will be displayed based on the latest target vehicle data).
[0095] Furthermore, in the present application, after the cloud determines the vehicle processing result, it can also only send the vehicle data analysis result or the vehicle processing result to the display module, and the display module displays the vehicle data analysis result or displays the vehicle processing result.
[0096] Furthermore, in one implementation of the present application, when the cloud determines that the vehicle data collection strategy needs to be updated, it obtains a vehicle software upgrade package based on the vehicle data collection strategy to be updated, and sends the vehicle software upgrade package to the vehicle; the vehicle obtains the vehicle data collection strategy to be updated based on the vehicle software upgrade package, and updates the vehicle data collection strategy in the vehicle.
[0097] Exemplarily, the triggering method for collecting vehicle data (i.e., the vehicle data collection strategy) is configured in the vehicle software. When the vehicle data collection strategy needs to be updated, the vehicle software can be updated in an OTA (Over-The-Air technology) manner, that is, by sending a vehicle software upgrade package to enable the vehicle to update the vehicle software based on the vehicle software upgrade package. In this way, the vehicle data collection strategy to be updated can be obtained based on the vehicle software upgrade package, and the vehicle data collection strategy in the vehicle can be updated.
[0098] Therefore, in this application, the triggering method of collecting vehicle data and the content of collected data (that is, the target vehicle data that needs to be collected) can be continuously updated by updating the vehicle data collection strategy. This trigger request can be configured as a certain behavior or as certain signals stored in the central gateway. In this way, the method of triggering vehicle data collection records (that is, the vehicle data collection strategy) can be updated and triggered in real time based on the user's collection needs, making vehicle data collection more flexible and able to obtain vehicle data in a more comprehensive way. In addition, the collection method and content required by users (that is, engineers) for vehicle data collection can better meet the needs of engineers for vehicle data collection and is more conducive to analyzing vehicle data.
[0099] Moreover, the recording of target vehicle data such as log information can be automatically triggered, and the method of triggering the recording of target vehicle data such as vehicle information and log information is configurable, and the recorded log content can also be configured and changed. Any log recording requirements can be achieved by updating the vehicle software.
[0100] The implementation of this application also provides a vehicle data analysis method, which proposes that the vehicle data collection strategy for triggering vehicle log recording and other vehicle data collection is configurable and can be continuously updated through software. The vehicle can autonomously record vehicle data such as logs and vehicle information, and upload vehicle data such as vehicle logs and vehicle information to the cloud for engineering personnel to perform vehicle data analysis and processing, so as to record and analyze the vehicle's current status and behavior and obtain vehicle data analysis results. In addition, when the cloud server performs vehicle data analysis and processing, it also supports vehicle processing such as vehicle function improvement based on the vehicle data analysis results to obtain vehicle processing results. It can also provide vehicle data such as vehicle information, usage suggestions and maintenance suggestions, and other vehicle data analysis results to the vehicle system (such as a display module), and push and display them to users to increase user experience.
[0101] like Figure 4As shown, first, the central gateway requests to trigger the vehicle information, log record, etc. to collect the target vehicle data in a configured manner. Secondly, the central gateway records the log, bus message, etc. for 30 seconds, and reads the target ECU's DTC, quick information and diagnostic DID and other target vehicle data. The log, bus message, read fault code, DID and other target vehicle data are uploaded to the cloud backend system based on the vehicle terminal (TBOX), and the fault code and other target vehicle information are transmitted to the vehicle screen of the vehicle system (display module) for display. Furthermore, after the cloud backend analyzes and processes the vehicle data, it pushes the fault information, maintenance suggestions, etc. to the vehicle system through TBOX and the central gateway, and the vehicle system displays the fault information (such as fault description, fault occurrence time, fault severity level, enabling conditions, recovery conditions, maintenance suggestions, etc.) on the large screen of the vehicle.
[0102] The vehicle data analysis method provided by the implementation of this application is actually a method for collecting and automatically uploading vehicle data. The triggering method of vehicle data (i.e., vehicle data collection strategy) is configured in the vehicle software, and the vehicle software can be updated in an OTA manner, so that the triggering method of collecting vehicle data and the content of data collection can be continuously updated, making data collection configurable, reflecting the flexibility of data collection. In addition, by configuring the vehicle data collection strategy, the collection records of vehicle data such as gateway logs and messages are automatically triggered, without manual triggering, and effectively prevent data loss, which is conducive to problem analysis based on vehicle data.
[0103] Furthermore, the vehicle information and other target vehicle information are displayed on the vehicle screen, and the vehicle data analysis results such as usage suggestions and maintenance suggestions are also displayed to provide guidance and suggestions for users. In addition, the vehicle system can display different display contents according to different vehicle modes, making vehicle maintenance more convenient and effectively ensuring the security of vehicle display data.
[0104] Furthermore, the recorded logs and other target vehicle data will be automatically uploaded to the cloud-based backend system. After obtaining the target vehicle data such as logs and messages, the cloud-based backend system can better save the data. Engineering personnel can obtain the target vehicle data such as vehicle information, logs and messages at the first time, which greatly improves the real-time nature of the data. Engineering personnel can also conduct timely analysis and processing through the backend system, which greatly improves the response efficiency of vehicle data analysis and makes vehicle data analysis more efficient.
[0105] Furthermore, the implementation of the present application also provides a vehicle data analysis method, which is applied to a vehicle, and includes: when the vehicle determines that vehicle data collection is required based on a pre-stored vehicle data collection strategy, the target vehicle data is determined according to the vehicle data collection strategy, and the target vehicle data is sent to the cloud, so that when the cloud receives the target vehicle data, it performs vehicle data analysis based on the target vehicle data to obtain a vehicle data analysis result. The vehicle data collection strategy is sent from the cloud to the vehicle, and the cloud configures the vehicle data collection strategy according to the user's data collection requirements for the vehicle.
[0106] Exemplarily, when the vehicle determines that vehicle data collection is required based on a pre-stored vehicle data collection strategy, the target vehicle data is determined according to the vehicle data collection strategy, and the target vehicle data is sent to the cloud, see the technical content of the aforementioned step S100. When the cloud receives the target vehicle data, it performs vehicle data analysis based on the target vehicle data to obtain the vehicle data analysis result, see the technical content of the aforementioned step S200.
[0107] The cloud server can be an electronic device such as a remote terminal with a display screen. Figure 5 , Figure 5 The figure shows a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Figure 5 As shown, the electronic device may include: a transceiver 121 , a processor 122 , and a memory 123 .
[0108] The processor 122 executes the computer execution instructions stored in the memory, so that the processor 122 executes part of the technical solutions of the vehicle data analysis method in the above embodiment. The processor 122 can be a general-purpose processor, including a central processing unit CPU, a network processor (NP), etc.; it can also be a digital data processor DSP, an application-specific integrated circuit ASIC, a field programmable gate array FPGA or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components.
[0109] The memory 123 is connected to the processor 122 via a system bus and completes communication between them. The memory 123 is used to store computer program instructions.
[0110] By way of example and not limitation, the memory 123 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a tape, or a universal serial bus (USB) drive, or a combination of two or more of these. Where appropriate, the memory 123 may include a removable or non-removable (or fixed) medium. Where appropriate, the memory 123 may be inside or outside the integrated gateway device. In a particular embodiment, the memory 123 is a non-volatile solid-state memory. In a particular embodiment, the memory 123 includes a read-only memory (ROM). Where appropriate, the ROM may be a mask-programmed ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), an electrically rewritable ROM (EAROM), or a flash memory, or a combination of two or more of these.
[0111] The transceiver 121 may be used to obtain tasks to be executed and configuration information of the tasks to be executed.
[0112] The system bus can be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. The system bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one thick line is used in the figure, but it does not mean that there is only one bus or one type of bus. The transceiver is used to realize the communication between the database access device and other computers (such as clients, read-write libraries, and read-only libraries). The memory may include random access memory (RAM) and may also include non-volatile memory.
[0113] An embodiment of the present application also provides a chip for running instructions, which is used to execute the technical solution of the vehicle data analysis method in the above embodiment.
[0114] An embodiment of the present application also provides a computer-readable storage medium, which stores computer instructions. When the computer instructions are executed on a processor of an electronic device, the processor of the electronic device executes the technical solution of the vehicle data analysis method of the above embodiment.
[0115] In some possible implementations, various aspects of the method provided in the present application may also be implemented in the form of a program product, which includes program code. When the program product is run on a processor of an electronic device, the program code is used to enable the processor of the electronic device to execute the steps of the method according to various exemplary implementations of the present application described above in this specification. For example, the electronic device may execute the vehicle data analysis method described in the embodiments of the present application.
[0116] The program product may employ any combination of one or more readable media. The readable medium may be a readable data medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of readable storage media (a non-exhaustive list) include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0117] The implementation method of the present application also provides a computer program product, which includes a computer program stored in a computer-readable storage medium. At least one processor can read the computer program from the computer-readable storage medium. When at least one processor executes the computer program, it can implement the technical solution of the vehicle data analysis method in the above embodiment.
[0118] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices and computer program products according to the present application. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the 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 information processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable information 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.
[0119] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable information processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including 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.
[0120] These computer program instructions can also be loaded onto a computer or other programmable information processing device so that a series of operation 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.
[0121] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the invention disclosed herein. The present application is intended to cover any modification, use or adaptation of the present application, which follows the general principles of the present application and includes common knowledge or customary technical means in the art that are not disclosed in the present application.
[0122] It should be noted that, in addition to the implementation of the present application described in the above-mentioned specific embodiments, those skilled in the art can easily understand other advantages and effects of the present application from the contents disclosed in this specification. Although the description of the present application is introduced in conjunction with the preferred embodiment, this does not mean that the features of this invention are limited to the implementation. On the contrary, the purpose of introducing the invention in conjunction with the implementation is to cover other options or modifications that may extend based on the claims of the present application. In order to provide an in-depth understanding of the present application, the above description contains many specific details, and the present application may also be implemented without using these details. In addition, in order to avoid confusion or blurring the focus of the present application, some specific details will be omitted in the description. It should be noted that, in the absence of conflict, the embodiments in the present application and the features in the embodiments can be combined with each other.
[0123] It should be noted that in this specification, similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, it does not need to be further defined and explained in the subsequent drawings.
[0124] Although the present application has been illustrated and described by referring to certain preferred implementations of the present application, it should be understood by those skilled in the art that the above contents are further detailed descriptions of the present application in combination with specific implementations, and it cannot be determined that the specific implementation of the present application is limited to these descriptions. Those skilled in the art may make various changes in form and details, including making several simple deductions or substitutions, without departing from the spirit and scope of the present application.
Claims
1. A vehicle data analysis method, characterized in that: Applied to a vehicle data analysis system, the vehicle data analysis system includes a vehicle and a cloud, and the method includes: When the vehicle determines that vehicle data collection needs to be performed based on a pre-stored vehicle data collection strategy, the vehicle determines target vehicle data according to the vehicle data collection strategy, and sends the target vehicle data to the cloud. The vehicle data collection strategy is sent from the cloud to the vehicle, and the cloud configures the vehicle data collection strategy according to the user's data collection requirements for the vehicle; The cloud receives the target vehicle data, performs vehicle data analysis based on the target vehicle data, and obtains a vehicle data analysis result.
2. The vehicle data analysis method according to claim 1, characterized in that: The vehicle includes a central gateway and at least one electronic control unit. The vehicle determines target vehicle data according to the vehicle data collection strategy and sends the target vehicle data to the cloud, including: The central gateway determines a target electronic control unit from the electronic control units according to the vehicle data collection strategy, obtains the target vehicle data from the vehicle data of the target electronic control unit, and sends the target vehicle data to the cloud.
3. The vehicle data analysis method according to claim 2, characterized in that: In the case where there are multiple vehicle data collection strategies, the central gateway determines a target electronic control unit from the electronic control units according to the vehicle data collection strategy, and obtains the target vehicle data from the vehicle data of the target electronic control unit, including: The central gateway determines a collection strategy priority order of the vehicle data collection strategy, determines a target electronic control unit from the electronic control units based on the vehicle data collection strategy according to the collection strategy priority order, and obtains the target vehicle data from the vehicle data of the target electronic control unit.
4. The vehicle data analysis method according to claim 3, characterized in that: The method further includes, the central gateway obtaining the target vehicle data corresponding to the target electronic control unit in the following manner: If the central gateway determines that it is necessary to collect the target vehicle data of multiple target electronic control units based on the vehicle data collection strategy, it determines the vehicle data collection priority order of the target electronic control units, and obtains the target vehicle data corresponding to the target electronic control units according to the vehicle data collection priority order based on the diagnostic service; or If the central gateway determines that it is necessary to collect the target vehicle data of multiple target electronic control units based on the vehicle data collection strategy, the target vehicle data corresponding to the target electronic control units is obtained based on the diagnostic service according to the order in which the target electronic control units send the target vehicle data.
5. The vehicle data analysis method according to any one of claims 2 to 4, characterized in that: The vehicle further includes a display module, and the method further includes: The central gateway sends the target vehicle data to the display module; The display module determines a current vehicle computer mode of the vehicle, determines target display data from the target vehicle data according to the current vehicle computer mode, and displays the target display data.
6. The vehicle data analysis method according to claim 5, characterized in that: The method further comprises: The cloud determines the vehicle processing result, and sends the vehicle data analysis result and the vehicle processing result to the display module, and the vehicle processing result is obtained by the user performing corresponding processing on the vehicle according to the vehicle data analysis result; The display module displays the vehicle data analysis result and the vehicle processing result.
7. The vehicle data analysis method according to any one of claims 1 to 6, characterized in that: The method further comprises: When the cloud determines that the vehicle data collection strategy needs to be updated, the cloud obtains a vehicle software upgrade package according to the vehicle data collection strategy to be updated, and sends the vehicle software upgrade package to the vehicle; The vehicle obtains the vehicle data collection strategy to be updated according to the vehicle software upgrade package, and updates the vehicle data collection strategy in the vehicle.
8. The vehicle data analysis method according to any one of claims 1 to 7, characterized in that: The target vehicle data includes vehicle information and log information, and the log information includes at least one of an Ethernet log, a bus log, a fault log, a diagnostic log, and a gateway log.
9. The vehicle data analysis method according to any one of claims 1 to 8, characterized in that: The vehicle data analysis results include vehicle information, fault information and maintenance suggestions.
10. The vehicle data analysis method according to any one of claims 1 to 9, characterized in that: The vehicle determines target vehicle data according to the vehicle data collection strategy, including: When the vehicle is determined to meet the preset condition, the target vehicle data is determined according to the vehicle data collection strategy. The vehicle meets the preset condition if any of the following conditions is met: The vehicle is in normal mode; The storage space of the vehicle meets the requirements; The vehicle data collection function of the vehicle is in an turned-on state.
11. A vehicle data analysis method, characterized in that: Applied to a vehicle, the method comprises: When the vehicle determines that vehicle data collection needs to be performed based on a pre-stored vehicle data collection strategy, the target vehicle data is determined according to the vehicle data collection strategy, and the target vehicle data is sent to the cloud, so that when the cloud receives the target vehicle data, it performs vehicle data analysis according to the target vehicle data to obtain a vehicle data analysis result. The vehicle data collection strategy is sent from the cloud to the vehicle, and is configured by the cloud according to the user's data collection requirements for the vehicle.
12. A vehicle data analysis system, characterized in that: The vehicle data analysis system includes a vehicle and a cloud, wherein: The vehicle is used to determine target vehicle data according to the vehicle data collection strategy when it is determined that vehicle data collection needs to be performed based on a pre-stored vehicle data collection strategy, and send the target vehicle data to the cloud. The vehicle data collection strategy is sent from the cloud to the vehicle, and the cloud configures the vehicle data collection strategy according to the user's data collection requirements for the vehicle; The cloud receives the target vehicle data and is used to perform vehicle data analysis based on the target vehicle data to obtain a vehicle data analysis result.
Citation Information
Cited By
Vehicle operation data acquisition method and system, computer equipment and medium
CN121167206A
A vehicle operation data collection method, system, computer device and medium
CN121167206B
