Vehicle electronic control fault cloud automatic diagnosis system and method
Through the cloud-based automated diagnosis system for vehicle electronic control faults, machine learning models and rule engines are used to accurately diagnose commercial vehicle electronic control faults, solving the problems of diagnostic complexity and reliance on technician capabilities, achieving efficient and standardized fault repair, and alleviating the problems of technician shortage and unstable service quality.
Patent Information
- Application Number
- CN202510879585.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-27
- Publication Date
- 2025-09-30
AI Technical Summary
The complexity of commercial vehicle electronic control fault diagnosis has increased, and the reliance on technicians' personal abilities has led to poor diagnostic accuracy and low efficiency. The lack of standardized and uniformly specified automated diagnostic tools has led to a shortage of maintenance technicians and unstable service quality.
The cloud-based automated diagnosis system for vehicle electronic control failures is adopted, including a user service end, a management end, a cloud-based diagnostic engine module, a vehicle intelligent network terminal, a vehicle condition verification module, and a data security and user authority management module. Accurate diagnosis is performed through machine learning models and rule engines, providing a unified platform and specifications.
It achieves high automation and precision in fault diagnosis, reduces dependence on highly skilled technicians, improves diagnostic accuracy and repair efficiency, ensures standardization of diagnostic processes and quality consistency, and reduces repair costs.
Smart Images

Figure CN120722871A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of commercial vehicle electronic control fault diagnosis, and in particular to a system and method for cloud-based automated diagnosis of vehicle electronic control faults. Background Art
[0002] With the gradual implementation of new commercial vehicle regulations, the level of electronic control in commercial vehicles continues to improve, and the vehicle's electronic control system is becoming increasingly complex. Various electronic control faults are inevitable during the actual operation of commercial vehicles. How to achieve fast, accurate, and intelligent electronic control fault diagnosis has become a key issue in the industry. Currently, commercial vehicle electronic control fault diagnosis relies on maintenance technicians using traditional diagnostic instruments to read basic fault information and combine personal experience or fault trees to perform cause analysis. However, this traditional diagnostic method has the following drawbacks:
[0003] 1. Increased complexity in commercial vehicle electronic control fault diagnosis technology: With the increasing level of vehicle electrification, the diagnosis of commercial vehicle electronic control faults has become more complex, requiring higher technical barriers and specialized personnel. Traditional maintenance technicians' skills are mainly focused on mechanical faults and simple circuit faults. When dealing with highly electronic vehicles, the professional skills required are greatly increased, resulting in a serious shortage of maintenance technicians.
[0004] 2. Dependence on technicians' personal abilities: Currently, the timeliness and one-time repair rate of electronic control fault diagnosis mainly depend on the experience and ability of maintenance technicians. This results in poor fault diagnosis accuracy and low repair efficiency, increasing the time and cost of vehicle fault repairs. This not only affects the normal operation of the vehicle, but also increases the total cost of ownership for users.
[0005] 3. Lack of standardization and unified specifications: During the actual diagnostic process, maintenance technicians need to deal with a variety of diagnostic instruments and knowledge bases of different brands and technical levels, which makes it difficult to ensure service quality and the standardization of the diagnostic process is low. There is currently a lack of a unified and standardized automated diagnostic tool to ensure the standardization and accuracy of the diagnostic process across brands and types of vehicles. Summary of the Invention
[0006] The purpose of the present invention is to address the shortcomings of the prior art and to propose a system and method for cloud-based automated diagnosis of vehicle electronic control faults.
[0007] To achieve the above object, the present invention adopts the following technical solutions:
[0008] A system and method for cloud-based automated diagnosis of vehicle electronic control faults, comprising a user service end, a management end, a cloud-based diagnostic engine module, a vehicle intelligent network terminal, a vehicle condition verification module, and a data security and user authority management module;
[0009] The user service terminal provides an interface for users to interact with the system, including functions such as vehicle information input, fault phenomenon selection, and electronic control system selection;
[0010] The management terminal provides a back-end management interface for system administrators, supporting the configuration and management of diagnostic related data such as fault phenomena, controllers, engine models, etc.
[0011] The cloud-based diagnostic engine module is used to receive information input by users and perform data analysis and diagnostic testing;
[0012] The vehicle intelligent network terminal is used to connect the vehicle and the system to ensure the transmission of diagnostic data and the execution of control instructions;
[0013] The vehicle condition verification module is used to verify whether the current operating condition of the vehicle meets the conditions required for a specific diagnostic test;
[0014] The data security and user rights management module is used to ensure the security of user data and provide access rights for different users;
[0015] The cloud-based automated diagnosis system for vehicle electronic control faults is connected to a vehicle information database, which contains basic vehicle information, a list of fault phenomena, a list of controllers, and a list of engine models;
[0016] The basic vehicle information includes the vehicle VIN code, license plate number, vehicle series, model, controller, engine model, etc. The license plate number and vehicle VIN code are unique;
[0017] The fault phenomenon list includes the names of various fault phenomena that may occur in the vehicle,
[0018] The controller list includes information such as vehicle type and controller model;
[0019] The engine model list includes information such as vehicle model and engine model;
[0020] The method for cloud-based automated diagnosis of vehicle electronic control faults includes the following sub-steps:
[0021] S1: Enter the corresponding information on the user server interface;
[0022] The following sub-steps are included:
[0023] S11: Enter the vehicle VIN code and display the vehicle information;
[0024] The user enters the vehicle VIN code of the vehicle to be diagnosed in the user server interface. The cloud diagnosis engine module queries the vehicle information database based on the vehicle VIN code entered by the user and displays the vehicle information on the user server interface. The vehicle information includes license plate number, car series, model, controller, engine model, etc.
[0025] S12: Select the fault phenomenon;
[0026] The user selects the corresponding fault phenomenon name in the fault phenomenon list according to the actual vehicle fault, including insufficient power diagnosis, unable to start diagnosis, etc.
[0027] S13: Match controller model and engine model;
[0028] The cloud diagnosis engine module matches the controller model and engine model of the vehicle to be diagnosed from the controller list and engine model list respectively according to the vehicle information obtained in step S1;
[0029] The controller models include independent National VI engines, etc.
[0030] S2: Perform diagnostic tests on the vehicle to be diagnosed and draw diagnostic test conclusions;
[0031] The following sub-steps are included:
[0032] S21: Establishing a connection with the controller of the vehicle to be diagnosed and transmitting the acquired data to the cloud;
[0033] The vehicle intelligent network terminal establishes a connection with the controller of the vehicle to be diagnosed via the CAN bus or Ethernet based on the matching vehicle controller model, and receives vehicle status data and vehicle condition data from the controller, such as engine temperature and fault codes; and sends the received status data to the cloud in real time via a transmission protocol;
[0034] S22: monitor the connection with the vehicle controller;
[0035] The cloud diagnostic engine module receives vehicle status data and vehicle condition data, sends control instructions to the vehicle controller, and monitors the connection between the vehicle intelligent network terminal and the matching vehicle controller by judging whether the control instructions can be executed correctly;
[0036] S23: Verify the diagnostic conditions of the vehicle condition data;
[0037] The vehicle condition verification module verifies the diagnostic conditions of the received vehicle condition data based on the pre-configured condition rules on the management side, such as whether the vehicle has reached the appropriate temperature or is in a specific driving mode.
[0038] If not, the user server provides vehicle condition configuration reminder information, and the user makes necessary adjustments according to the reminder, including engine start, speed adjustment, etc. If it is in compliance, the process goes to step S24;
[0039] S24: Perform diagnostic tests and output diagnostic conclusions;
[0040] The system also includes a list of diagnostic test items, which includes fault diagnosis, performance analysis, risk assessment and other test items;
[0041] The cloud-based diagnostic engine module uses a machine learning model or rule engine to diagnose the received vehicle status data item by item according to the diagnostic test item list, and draws a diagnostic conclusion based on the vehicle condition verification results;
[0042] The cloud-based diagnostic engine module generates a diagnostic report and returns it to the user. The report includes the vehicle fault code, fault location, solution suggestions, etc.
[0043] S3: configure and manage diagnosis-related data;
[0044] The client provides a backend management interface for system administrators, supporting the configuration and management of diagnostic data such as fault symptoms, controllers, and engine models. It includes the following sub-steps:
[0045] S31: Change the fault phenomenon;
[0046] The administrator modifies the relevant data of the fault phenomenon in the client management interface and simultaneously updates the fault phenomenon list, including adding, modifying, and deleting;
[0047] Specifically, the administrator enters the name, description, type and other information of the fault phenomenon in the client management interface and saves the newly added record;
[0048] The administrator modifies existing fault phenomenon data in the client management interface, including the name, description, type, etc.
[0049] The administrator deletes unnecessary fault symptoms in the client management interface;
[0050] S32: Change controller model;
[0051] Administrators manage controller models used in the system and synchronously update the controller list, including adding, modifying, and deleting;
[0052] Specifically, the administrator adds different models of controllers to the system in the client management interface and enters relevant parameters (such as model, function, communication protocol, etc.);
[0053] The administrator modifies the configuration information of an existing controller in the client management interface;
[0054] Administrators can delete unused or obsolete controllers in the client management interface;
[0055] S33: Change engine model;
[0056] Administrators manage engine information of different models and synchronously update the engine model list, adding, modifying or deleting engine models;
[0057] Specifically, the administrator adds a new engine model and its related information (such as power, type, displacement, etc.) in the client management interface;
[0058] The administrator modifies the existing engine model information in the client management interface;
[0059] The administrator deletes the engine model information that is no longer used in the client management interface;
[0060] S34: Modify the list of diagnostic test items;
[0061] Administrators manage the various test data that need to be collected during the diagnosis process and synchronously update the diagnostic test item list, supporting the addition, modification, or deletion of test items;
[0062] Specifically, the administrator adds different types of diagnostic test items and defines the content, scope, and data type of the test items;
[0063] Administrators modify existing diagnostic test items, update test content, or modify data range;
[0064] Administrators can delete diagnostic test items that are no longer needed;
[0065] S35: Vehicle condition configuration reminder information;
[0066] Administrators configure and manage vehicle condition reminder information, including adding, modifying, and deleting;
[0067] Administrators can add vehicle condition conditions and reminders, such as reminding operators when the vehicle is in poor condition;
[0068] The administrator modifies the existing vehicle condition and its corresponding reminder information;
[0069] The administrator deletes unnecessary vehicle condition reminder information.
[0070] S4: Perform data security and user rights management;
[0071] The data security and user rights management module ensures that all data is encrypted using encryption protocols such as SSL / TLS during transmission, ensuring the security of user data and vehicle information during transmission;
[0072] The data security and user authority management module controls the access rights of users at different levels, such as vehicle owners, maintenance technicians, diagnostic service personnel, etc.; different data access rights and operation permissions are assigned according to roles.
[0073] Compared with the prior art, the present invention has the following beneficial effects:
[0074] The cloud-based automated vehicle electronic control fault diagnosis system proposed by this method makes the fault diagnosis process highly automated and can provide accurate diagnosis based on the specific fault symptoms of the vehicle. It no longer relies entirely on the individual ability of technicians, reduces the dependence on highly skilled technicians, and alleviates the shortage of technical personnel in the industry.
[0075] This invention uses a cloud-based diagnostic engine to accurately analyze real-time vehicle data, combined with machine learning models and rule engines, to improve the accuracy of fault diagnosis and the one-time repair rate. Through the automated diagnostic process, it can quickly identify the source of the fault and provide repair suggestions, thereby significantly improving repair efficiency and reducing repair costs.
[0076] The cloud-based automated diagnosis system for vehicle electronic control faults proposed in this method adopts a unified platform and specifications, and can perform unified fault diagnosis across brands and models, ensuring the standardization and precision of the diagnostic process. By centrally managing data such as fault phenomena, controllers, and engine models, it ensures that the diagnostic methods and processes of different vehicles remain consistent, thereby improving the diagnostic quality and service consistency. BRIEF DESCRIPTION OF THE DRAWINGS
[0077] Figure 1 This is a flowchart of the steps of a method for cloud-based automated diagnosis of vehicle electronic control faults according to the present invention.
[0078] Figure 2 This is a diagram of the operating interface of a method for cloud-based automated diagnosis of vehicle electronic control faults according to the present invention. DETAILED DESCRIPTION
[0079] In order to provide a further understanding of the purpose, structure, features, and functions of the present invention, the present invention is described in detail below with reference to the embodiments.
[0080] Example 1
[0081] like Figure 1As shown, a system and method for cloud-based automated diagnosis of vehicle electronic control faults, the system comprising a user service end, a management end, a cloud-based diagnostic engine module, a vehicle intelligent network terminal, a vehicle condition verification module, and a data security and user authority management module;
[0082] The user service terminal provides an interface for users to interact with the system, including functions such as vehicle information input, fault phenomenon selection, and electronic control system selection;
[0083] The management terminal provides a back-end management interface for system administrators, supporting the configuration and management of diagnostic related data such as fault phenomena, controllers, engine models, etc.
[0084] The cloud-based diagnostic engine module is used to receive information input by users and perform data analysis and diagnostic testing;
[0085] The vehicle intelligent network terminal is used to connect the vehicle and the system to ensure the transmission of diagnostic data and the execution of control instructions;
[0086] The vehicle condition verification module is used to verify whether the current operating condition of the vehicle meets the conditions required for a specific diagnostic test;
[0087] The data security and user rights management module is used to ensure the security of user data and provide access rights for different users;
[0088] The cloud-based automated diagnosis system for vehicle electronic control faults is connected to a vehicle information database, which contains basic vehicle information, a list of fault phenomena, a list of controllers, and a list of engine models;
[0089] The basic vehicle information includes the vehicle VIN code, license plate number, vehicle series, model, controller, engine model, etc. The license plate number and vehicle VIN code are unique;
[0090] The fault phenomenon list includes the names of various fault phenomena that may occur in the vehicle,
[0091] The controller list includes information such as vehicle type and controller model;
[0092] The engine model list includes information such as vehicle model and engine model;
[0093] The method for cloud-based automated diagnosis of vehicle electronic control faults includes the following sub-steps:
[0094] S1: Enter the corresponding information on the user server interface;
[0095] The following sub-steps are included:
[0096] S11: Enter the vehicle VIN code and display the vehicle information;
[0097] The user enters the vehicle VIN code of the vehicle to be diagnosed in the user server interface. The cloud diagnosis engine module queries the vehicle information database based on the vehicle VIN code entered by the user and displays the vehicle information on the user server interface. The vehicle information includes license plate number, car series, model, controller, engine model, etc.
[0098] S12: Select the fault phenomenon;
[0099] The user selects the corresponding fault phenomenon name in the fault phenomenon list according to the actual vehicle fault, including insufficient power diagnosis, unable to start diagnosis, etc.
[0100] S13: Match controller model and engine model;
[0101] The cloud diagnosis engine module matches the controller model and engine model of the vehicle to be diagnosed from the controller list and engine model list respectively according to the vehicle information obtained in step S1;
[0102] The controller models include independent National VI engines, etc.
[0103] S2: Perform diagnostic tests on the vehicle to be diagnosed and draw diagnostic test conclusions;
[0104] The following sub-steps are included:
[0105] S21: Establishing a connection with the controller of the vehicle to be diagnosed and transmitting the acquired data to the cloud;
[0106] The vehicle intelligent network terminal establishes a connection with the controller of the vehicle to be diagnosed via the CAN bus or Ethernet based on the matching vehicle controller model, and receives vehicle status data and vehicle condition data from the controller, such as engine temperature and fault codes; and sends the received status data to the cloud in real time via a transmission protocol;
[0107] S22: monitor the connection with the vehicle controller;
[0108] The cloud diagnostic engine module receives vehicle status data and vehicle condition data, sends control instructions to the vehicle controller, and monitors the connection between the vehicle intelligent network terminal and the matching vehicle controller by judging whether the control instructions can be executed correctly;
[0109] S23: Verify the diagnostic conditions of the vehicle condition data;
[0110] The vehicle condition verification module verifies the diagnostic conditions of the received vehicle condition data based on the pre-configured condition rules on the management side, such as whether the vehicle has reached the appropriate temperature or is in a specific driving mode.
[0111] If not, the user server provides vehicle condition configuration reminder information, and the user makes necessary adjustments according to the reminder, including engine start, speed adjustment, etc. If it is in compliance, the process goes to step S24;
[0112] The vehicle condition verification module in the present invention ensures that diagnostic tests are performed under the premise of meeting specific working conditions by real-time monitoring of vehicle status data; if the vehicle condition does not meet the diagnostic requirements, the system will issue a reminder to avoid incorrect diagnosis under inappropriate working conditions.
[0113] S24: Perform diagnostic tests and output diagnostic conclusions;
[0114] The system also includes a list of diagnostic test items, which includes fault diagnosis, performance analysis, risk assessment and other test items;
[0115] The cloud-based diagnostic engine module uses a machine learning model or rule engine to diagnose the received vehicle status data item by item according to the diagnostic test item list, and draws a diagnostic conclusion based on the vehicle condition verification results;
[0116] The cloud-based diagnostic engine module generates a diagnostic report and returns it to the user. The report includes the vehicle fault code, fault location, solution suggestions, etc.
[0117] S3: configure and manage diagnosis-related data;
[0118] The client provides a backend management interface for system administrators, supporting the configuration and management of diagnostic data such as fault symptoms, controllers, and engine models. It includes the following sub-steps:
[0119] S31: Change the fault phenomenon;
[0120] The administrator modifies the relevant data of the fault phenomenon in the client management interface and simultaneously updates the fault phenomenon list, including adding, modifying, and deleting;
[0121] Specifically, the administrator enters the name, description, type and other information of the fault phenomenon in the client management interface and saves the newly added record;
[0122] The administrator modifies existing fault phenomenon data in the client management interface, including the name, description, type, etc.
[0123] The administrator deletes unnecessary fault symptoms in the client management interface;
[0124] S32: Change controller model;
[0125] Administrators manage controller models used in the system and synchronously update the controller list, including adding, modifying, and deleting;
[0126] Specifically, the administrator adds different models of controllers to the system in the client management interface and enters relevant parameters (such as model, function, communication protocol, etc.);
[0127] The administrator modifies the configuration information of an existing controller in the client management interface;
[0128] Administrators can delete unused or obsolete controllers in the client management interface;
[0129] S33: Change engine model;
[0130] Administrators manage engine information of different models and synchronously update the engine model list, adding, modifying or deleting engine models;
[0131] Specifically, the administrator adds a new engine model and its related information (such as power, type, displacement, etc.) in the client management interface;
[0132] The administrator modifies the existing engine model information in the client management interface;
[0133] The administrator deletes the engine model information that is no longer used in the client management interface;
[0134] S34: Modify the list of diagnostic test items;
[0135] Administrators manage the various test data that need to be collected during the diagnosis process and synchronously update the diagnostic test item list, supporting the addition, modification, or deletion of test items;
[0136] Specifically, the administrator adds different types of diagnostic test items and defines the content, scope, and data type of the test items;
[0137] Administrators modify existing diagnostic test items, update test content, or modify data range;
[0138] Administrators can delete diagnostic test items that are no longer needed;
[0139] S35: Vehicle condition configuration reminder information;
[0140] Administrators configure and manage vehicle condition reminder information, including adding, modifying, and deleting;
[0141] Administrators can add vehicle condition conditions and reminders, such as reminding operators when the vehicle is in poor condition;
[0142] The administrator modifies the existing vehicle condition and its corresponding reminder information;
[0143] The administrator deletes unnecessary vehicle condition reminder information.
[0144] This invention provides a management terminal that can configure and manage diagnostic data, such as fault symptoms, controller models, and engine models, at any time. Administrators can add, modify, or delete relevant data as needed, ensuring that the system continuously adapts to new technological developments and user needs. This flexible management capability greatly improves the system's scalability and adaptability.
[0145] S4: Perform data security and user rights management;
[0146] The data security and user rights management module ensures that all data is encrypted using encryption protocols such as SSL / TLS during transmission, ensuring the security of user data and vehicle information during transmission;
[0147] The data security and user authority management module controls the access rights of users at different levels, such as vehicle owners, maintenance technicians, diagnostic service personnel, etc.; different data access rights and operation permissions are assigned according to roles.
[0148] Through the data security and user authority management module, all transmitted data is encrypted to ensure the security of user and vehicle data; in addition, the system provides different authority management for different users (such as car owners, maintenance technicians, and waiters), ensuring that data access and operation permissions are effectively controlled.
[0149] Example 2
[0150] like Figure 2 As shown, the user's vehicle is repaired at a service station due to an electronic control failure, or the user is still in operation and is willing to accept remote operation guidance from a maintenance technician; at this time, the maintenance technician can use the system server to fill in the vehicle VIN, select the test condition for the fault to be diagnosed, select the fault phenomenon to be diagnosed, select the user's vehicle controller model, select the engine model, and then start the test;
[0151] Confirm the vehicle condition for the fault to be diagnosed, operate the vehicle according to this method, and then select Detect Now;
[0152] Observe the fault cause diagnosis progress in the status bar of the detection item list area;
[0153] Observe all abnormal items diagnosed in the fault cause displayed in the status bar area;
[0154] View the diagnostic fault cause information output by the cloud-based automatic diagnosis, including the name of the abnormal detection item, the parameters involved in the abnormal item, the cause analysis of the abnormal item, and the disposal plan for the abnormal item; this provides diagnostic guidance for maintenance technicians on the next step of repairing the faulty vehicle.
[0155] The present invention has been described with reference to the above embodiments. However, the above embodiments are merely exemplary embodiments of the present invention. It should be noted that the disclosed embodiments do not limit the scope of the present invention. On the contrary, modifications and improvements that do not depart from the spirit and scope of the present invention are intended to be protected by the present invention.
Claims
1. A method for automated cloud-based diagnosis of vehicle electronic control faults, characterized by: The following steps are involved: S1: Enter the corresponding information on the user server interface; A system based on cloud-based automated diagnosis of vehicle electronic control faults, comprising a user service end, a management end, a cloud-based diagnostic engine module, a vehicle intelligent network terminal, a vehicle condition verification module, and a data security and user authority management module; The following sub-steps are included: S11: Enter the vehicle VIN code and display the vehicle information; S12: Select the fault phenomenon; S13: Match controller model and engine model; S2: Perform diagnostic tests on the vehicle to be diagnosed and draw diagnostic test conclusions; The following sub-steps are included: S21: Establishing a connection with the controller of the vehicle to be diagnosed and transmitting the acquired data to the cloud; S22: monitor the connection with the vehicle controller; S23: Verify the diagnostic conditions of the vehicle condition data; S24: Perform diagnostic tests and output diagnostic conclusions; S3: configure and manage diagnosis-related data; The client provides a backend management interface for system administrators, supporting the configuration and management of diagnostic-related data; S4: Perform data security and user rights management; The data security and user rights management module ensures that all data is encrypted using encryption protocols during transmission; The data security and user rights management module controls the access rights of users at different levels; different data access rights and operation rights are assigned according to roles.
2. The method for automated cloud-based diagnosis of vehicle electronic control faults according to claim 1, characterized in that: In step S1, the user service terminal provides an interface for the user to interact with the system, including functions of vehicle information input, fault phenomenon selection, and electronic control system selection; The management terminal provides a back-end management interface for system administrators, supporting the configuration and management of diagnostic data related to fault phenomena, controllers, and engine models; The cloud-based diagnostic engine module is used to receive information input by users and perform data analysis and diagnostic testing; The vehicle intelligent network terminal is used to connect the vehicle and the system to ensure the transmission of diagnostic data and the execution of control instructions; The vehicle condition verification module is used to verify whether the current operating condition of the vehicle meets the conditions required for a specific diagnostic test; The data security and user rights management module is used to ensure the security of user data and provide access rights for different users; The system for cloud-based automatic diagnosis of vehicle electronic control faults is connected to a vehicle information database, which contains basic vehicle information, a list of fault phenomena, a list of controllers, and a list of engine models.
3. The method for automated cloud-based diagnosis of vehicle electronic control faults according to claim 1, wherein: The specific contents of step S1 are as follows: S11: Enter the vehicle VIN code and display the vehicle information; The user enters the vehicle VIN code of the vehicle to be diagnosed in the user server interface. The cloud diagnosis engine module queries the vehicle information database based on the vehicle VIN code entered by the user and displays the vehicle information in the user server interface. S12: Select the fault phenomenon; The user selects the corresponding fault phenomenon name in the fault phenomenon list according to the actual vehicle fault; S13: Match controller model and engine model; The cloud diagnosis engine module matches the controller model and engine model of the vehicle to be diagnosed from the controller list and engine model list respectively according to the vehicle information obtained in step S1.
4. The method for automated cloud-based diagnosis of vehicle electronic control faults according to claim 1, wherein: The specific contents of step S2 are as follows: S21: Establishing a connection with the controller of the vehicle to be diagnosed and transmitting the acquired data to the cloud; The vehicle intelligent network terminal establishes a connection with the controller of the vehicle to be diagnosed via the CAN bus or Ethernet based on the matching vehicle controller model, and receives the vehicle status data and vehicle condition data from the controller; and sends the received status data to the cloud in real time through the transmission protocol; S22: monitor the connection with the vehicle controller; The cloud diagnostic engine module receives vehicle status data and vehicle condition data, sends control instructions to the vehicle controller, and monitors the connection between the vehicle intelligent network terminal and the matching vehicle controller by determining whether the control instructions can be correctly executed; S23: Verify the diagnostic conditions of the vehicle condition data; The vehicle condition verification module verifies the diagnostic conditions of the received vehicle condition data based on the condition rules pre-configured by the management end; If not, the user server provides vehicle condition configuration reminder information, and the user makes necessary adjustments according to the reminder; if it is in compliance, proceed to step S24; S24: Perform diagnostic tests and output diagnostic conclusions; The system also includes a list of diagnostic test items; The cloud-based diagnostic engine module uses a machine learning model or rule engine to diagnose the received vehicle status data item by item according to the diagnostic test item list, and draws a diagnostic conclusion based on the vehicle condition verification results; the cloud-based diagnostic engine module generates a diagnostic report and returns it to the user end.
5. The method for automated cloud-based diagnosis of vehicle electronic control faults according to claim 1, wherein: The specific contents of step S3 are as follows: S31: Change the fault phenomenon; The administrator modifies the relevant data of the fault phenomenon in the client management interface and simultaneously updates the fault phenomenon list, including adding, modifying, and deleting; S32: Change controller model; Administrators manage controller models used in the system and synchronously update the controller list, including adding, modifying, and deleting; S33: Change engine model; Administrators manage engine information of different models and synchronously update the engine model list, adding, modifying or deleting engine models; S34: Modify the list of diagnostic test items; Administrators manage the various test data that need to be collected during the diagnosis process and synchronously update the diagnostic test item list, supporting the addition, modification, or deletion of test items; S35: Vehicle condition configuration reminder information; Administrators configure and manage vehicle condition reminder information, including adding, modifying, and deleting.
Citation Information
Patent Citations
Intelligent fault diagnosis system for ICNI system
CN105302112A
Fault diagnosis method and system
CN107479540A
Vehicle diagnosis method, device, terminal and computer readable storage medium
CN108227675A
Commercial vehicle cloud diagnosis system based on 4G network and implementation method
CN114637273A
Vehicle ECU remote diagnosis method, system, equipment and medium
CN117519111A
Cited By
Commercial vehicle energy consumption accurate measurement and analysis method and system based on multi-source data fusion
CN121071822A
A method and system for accurate metering and analysis of energy consumption in commercial vehicles based on multi-source data fusion.
CN121071822B