Automobile fault detection method, device and equipment and storage medium
Connecting vehicles through wireless networks, obtain configuration information and generate detection items, control the vehicle to enter different states to collect information, and conduct comprehensive inspections in combination with the rule database, solving the problem of incomplete vehicle fault detection in the existing technology, and achieving efficient and accurate fault analysis and maintenance guidance.
Patent Information
- Application Number
- CN202510698943.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-28
- Publication Date
- 2025-08-01
AI Technical Summary
The existing car fault detection methods are mostly single-dimensional and cannot fully reflect the comprehensive status of the car, resulting in insufficient detection efficiency and accuracy.
Create a communication channel connecting to the vehicle through a wireless network, obtain vehicle configuration information, generate multiple detection items, and control the vehicle to enter different working states to collect status information, and combine it with a preset rule database to perform comprehensive fault detection.
It improves the comprehensiveness and efficiency of fault detection, provides a diverse data base, enhances the accuracy of detection, and generates maintenance suggestions through the maintenance server to improve vehicle safety.
Smart Images

Figure CN120404186A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of fault detection, and particularly to a method, device, equipment and storage medium for automobile fault detection. Background Art
[0002] With the continuous development of the automobile industry, the quality and safety of vehicles have become increasingly important. To ensure the safe operation of vehicles and reduce the impact on the environment, it is necessary to detect the operating state of vehicles and take corresponding maintenance measures in a timely manner when faults occur in the vehicles.
[0003] Existing automobile fault detection methods are mostly single-dimensional detection methods. For example, they separately detect lights, wipers, fault codes, etc., and cannot comprehensively reflect the comprehensive state of the automobile. Summary of the Invention
[0004] The present invention provides a method, device, equipment and storage medium for automobile fault detection, which can improve the detection efficiency and enhance the comprehensiveness and accuracy of fault detection.
[0005] To solve the above technical problems, the present invention provides an automobile fault detection method, including:
[0006] Create a communication channel connecting to the first vehicle through a wireless network;
[0007] Obtain the vehicle configuration information of the first vehicle according to the communication channel;
[0008] Generate a number of automobile detection items according to the vehicle configuration information;
[0009] Control the first vehicle to enter different working states respectively; the working states include a stationary state, a charging state, a low-speed state and a high-speed state;
[0010] Whenever the first vehicle enters different working states, according to a number of the automobile detection items, collect the state information corresponding to each of the automobile detection items through the communication channel respectively;
[0011] Integrate the state information corresponding to the same automobile detection item in several different states into automobile state information to form several automobile state information of the first vehicle;
[0012] Obtain the detection rules corresponding to a number of the automobile detection items in a preset rule library according to the number of the automobile detection items;
[0013] Based on a number of the detection rules and a number of the automobile state information, perform automobile fault detection to generate a fault detection result.
[0014] The present invention creates a communication channel connecting a first vehicle through a wireless network. After establishing the communication channel, the vehicle configuration information of the first vehicle can be obtained, improving the efficiency of information acquisition. According to the vehicle configuration information, multiple vehicle inspection items that need to be inspected for faults can be generated. According to these vehicle inspection items, the first vehicle can be controlled to enter different working states respectively, and the status information corresponding to each vehicle inspection item can be collected when the first vehicle is in different working states. The status information under multiple different states corresponding to the same vehicle inspection item is integrated into vehicle status information, providing a diverse data basis for fault detection, thereby improving the accuracy of fault detection. According to these vehicle inspection items, the inspection rules corresponding to each vehicle inspection item can be obtained from a preset rule library. By corresponding the vehicle status information with the inspection rules one by one, comprehensive vehicle fault detection can be carried out to obtain a fault detection result, so as to achieve comprehensive fault detection of the first vehicle and improve the comprehensiveness and efficiency of fault detection.
[0015] Further, the obtaining of the vehicle configuration information of the first vehicle according to the communication channel is specifically as follows:
[0016] Obtain the vehicle identification code of the first vehicle according to the communication channel;
[0017] Obtain the vehicle configuration information of the first vehicle by identifying the vehicle identification code.
[0018] The present invention can obtain the vehicle identification code of the first vehicle through the communication channel, and can obtain the vehicle configuration information of the first vehicle by identifying the vehicle identification code, improving the convenience of vehicle information acquisition.
[0019] Further, the generation of several vehicle inspection items according to the vehicle configuration information is specifically as follows:
[0020] Identify several systems of the first vehicle and the configuration information corresponding to each system according to the vehicle configuration information;
[0021] Determine the inspection data corresponding to each system according to the configuration information corresponding to each system;
[0022] Generate vehicle inspection items corresponding to each system based on the inspection data corresponding to each system.
[0023] The present invention can identify multiple systems of the first vehicle and the configuration information corresponding to each system according to the vehicle configuration information. According to these configuration information, the inspection data required for fault detection of each system can be determined. Based on each inspection data, vehicle inspection items corresponding to each system can be generated, providing a detection basis for fault detection, thereby improving the comprehensiveness of fault detection.
[0024] Further, obtaining several detection rules corresponding to the several vehicle detection items in a preset rule library specifically includes:
[0025] Obtaining several detection experiments corresponding to the several vehicle detection items in a preset rule library;
[0026] Obtaining several fault analysis rules corresponding to the several detection experiments in a preset rule library;
[0027] Generating several detection rules corresponding to the several vehicle detection items based on the several detection experiments corresponding to the several vehicle detection items and the several fault analysis rules corresponding to the several detection data.
[0028] The present invention obtains detection experiments corresponding to each vehicle detection item in a preset rule library, and obtains fault analysis rules corresponding to different detection experiments in the preset rule library. According to the determined detection experiments and fault analysis rules, detection rules corresponding to each vehicle detection item can be generated. Providing specific detection rules for different vehicle detection items can improve the accuracy of the detection rules, thereby improving the accuracy of fault detection.
[0029] Further, performing vehicle fault detection based on the several detection rules and the several vehicle status information to generate a fault detection result specifically includes:
[0030] Performing vehicle fault detection respectively according to the several detection experiments and the several vehicle status information to obtain several detection data results;
[0031] Based on the several fault analysis rules, judging the fault levels of the respective detection data results to generate fault detection results corresponding to the several vehicle detection items.
[0032] The present invention can perform vehicle fault detection for different vehicle detection items according to the detection experiments and vehicle status information, thereby obtaining multiple detection data results. Based on the fault analysis rules, the fault levels of the respective detection data results can be judged, thereby obtaining a fault detection result. Performing fault detection for different vehicle detection items respectively, thereby obtaining a comprehensive fault detection result, can improve the comprehensiveness of fault analysis.
[0033] Further, after performing vehicle fault detection based on the several detection rules and the several vehicle status information to generate a fault detection result, it further includes:
[0034] Uploading the fault detection result to a maintenance server so that the maintenance server generates a maintenance suggestion according to the fault detection result.
[0035] After obtaining the fault detection result, the present invention uploads it to the maintenance server, enabling the maintenance server to generate maintenance suggestions based on the fault detection result, so that relevant personnel can perform corresponding maintenance operations on the first vehicle, thereby improving the safety of the first vehicle.
[0036] Correspondingly, the present invention provides an automobile fault detection device, including: a channel creation module, a scanning camera, a data processing module, a vehicle control module, an information collection module, an information integration module, a rule acquisition module, and a fault detection module;
[0037] The channel creation module is used to create a communication channel connecting to the first vehicle through a wireless network;
[0038] The scanning camera is used to obtain the vehicle configuration information of the first vehicle according to the communication channel;
[0039] The data processing module is used to generate a number of automobile detection items according to the vehicle configuration information;
[0040] The vehicle control module is used to control the first vehicle to enter different working states respectively; the working states include a stationary state, a charging state, a low-speed state, and a high-speed state;
[0041] The information collection module is used to collect the state information corresponding to each of the automobile detection items through the communication channel according to a number of the automobile detection items whenever the first vehicle enters different working states;
[0042] The information integration module is used to integrate the state information under a number of different states corresponding to the same automobile detection item into automobile state information to form a number of automobile state information of the first vehicle;
[0043] The rule acquisition module is used to obtain the detection rules corresponding to a number of the automobile detection items in a preset rule library according to a number of the automobile detection items;
[0044] The fault detection module is used to perform automobile fault detection based on a number of the detection rules and a number of the automobile state information, and generate a fault detection result.
[0045] Further, the automobile fault detection device further includes: a result upload module;
[0046] The result upload module is used to upload the fault detection result to the maintenance server, so that the maintenance server can generate maintenance suggestions according to the fault detection result.
[0047] The present invention provides an automobile fault detection device. Based on the organic combination of modules, a communication channel connecting the first vehicle is created through a wireless network. After establishing the communication channel, the vehicle configuration information of the first vehicle can be obtained, improving the efficiency of information acquisition. According to the vehicle configuration information, multiple automobile detection items that need to be detected for faults can be generated. Based on these automobile detection items, multiple automobile state information of the first vehicle can be collected, making the automobile detection items and the automobile state information correspond one by one, improving the accuracy of fault detection. According to these automobile detection items, the detection rules corresponding to each automobile detection item can be obtained in a preset rule library. By making the automobile state information and the detection rules correspond one by one, comprehensive automobile fault detection can be carried out to obtain a fault detection result, so as to achieve comprehensive fault detection of the first vehicle and improve the comprehensiveness and efficiency of fault detection.
[0048] The present invention also provides an automobile fault detection device, including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, the automobile fault detection method as described above is implemented.
[0049] The present invention also provides a computer-readable storage medium. The computer-readable storage medium includes a stored computer program. Wherein, when the computer program runs, it controls the device where the computer-readable storage medium is located to execute the automobile fault detection method as described above. Description of the Drawings
[0050] Figure 1 It is a schematic flowchart of an embodiment of the automobile fault detection method provided by the present invention;
[0051] Figure 2 It is a schematic flowchart of another embodiment of the automobile fault detection method provided by the present invention;
[0052] Figure 3 It is a schematic structural diagram of an embodiment of the automobile fault detection device provided by the present invention;
[0053] Figure 4 It is a schematic structural diagram of another embodiment of the automobile fault detection device provided by the present invention;
[0054] Figure 5 It is a schematic structural diagram of still another embodiment of the automobile fault detection device provided by the present invention;
[0055] Figure 6 It is a schematic structural diagram of an embodiment of the automobile fault detection device provided by the present invention. Detailed Embodiments
[0056] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without making creative efforts belong to the scope of protection of the present invention.
[0057] The flowchart shown in the accompanying drawings is only an example illustration, and does not necessarily include all the contents and operations / steps, nor does it necessarily need to be executed in the described order. For example, some operations / steps can be decomposed, combined, or partially merged, so the actual execution order may change according to the actual situation.
[0058] Next, some embodiments of the present invention will be described in detail in conjunction with the accompanying drawings. Without conflict, the following embodiments and the features in the embodiments can be combined with each other.
[0059] Embodiment 1
[0060] As Figure 1 shown, it is a schematic flowchart of an embodiment of the vehicle fault detection method provided by the present invention. The method includes steps 101 to 108, and the specific steps are as follows:
[0061] Step 101: Create a communication channel connecting the first vehicle through a wireless network.
[0062] Step 102: Obtain the vehicle configuration information of the first vehicle according to the communication channel.
[0063] Step 103: Generate several vehicle detection items according to the vehicle configuration information.
[0064] Step 104: Control the first vehicle to enter different working states respectively; the working states include a stationary state, a charging state, a low-speed state, and a high-speed state.
[0065] Step 105: Whenever the first vehicle enters a different working state, according to several vehicle detection items, collect the state information corresponding to each vehicle detection item through the communication channel respectively.
[0066] Step 106: Integrate the state information in several different states corresponding to the same vehicle detection item into vehicle state information to form several vehicle state information of the first vehicle.
[0067] Step 107: Obtain the detection rules corresponding to several vehicle detection items in a preset rule library according to several vehicle detection items.
[0068] Step 108: Based on a number of the detection rules and a number of the vehicle state information, perform vehicle fault detection to generate a fault detection result.
[0069] In an embodiment of the present invention, a communication channel connecting to a first vehicle can be created through a wireless network. Through the communication channel, the vehicle identification code of the first vehicle can be obtained. By identifying the vehicle identification code, the vehicle configuration information of the first vehicle can be obtained, improving the convenience of vehicle information acquisition.
[0070] In an embodiment of the present invention, multiple systems of the first vehicle and the corresponding configuration information of each system can be identified according to the vehicle configuration information. According to the configuration information corresponding to each system, the detection data required for fault detection of each system can be determined. Based on each detection data, vehicle detection items corresponding to each system can be generated, thereby providing a detection basis for fault detection and further improving the comprehensiveness of fault detection.
[0071] In an embodiment of the present invention, according to each vehicle detection item, the first vehicle can be controlled to enter different working states respectively, and the state information corresponding to each vehicle detection item can be collected when the first vehicle is in different working states. The state information in multiple different states corresponding to the same vehicle detection item is integrated into vehicle state information, providing a diverse data basis for fault detection and further improving the accuracy of fault detection.
[0072] In an embodiment of the present invention, according to these vehicle detection items, the detection experiments corresponding to each vehicle detection item can be obtained in a preset rule library, and the fault analysis rules corresponding to different detection experiments can be obtained in the preset rule library. According to the determined detection experiments and fault analysis rules, the detection rules corresponding to each vehicle detection item can be generated. Providing specific detection rules for different vehicle detection items can improve the accuracy of the detection rules, thereby improving the accuracy of fault detection.
[0073] In an embodiment of the present invention, according to the detection experiments and vehicle state information, vehicle fault detection for different vehicle detection items can be performed, thereby obtaining multiple detection data results. Based on the fault analysis rules, the fault level of each detection data result can be judged, thereby obtaining a fault detection result. Performing fault detection on different vehicle detection items respectively to obtain a comprehensive fault detection result can improve the comprehensiveness of fault analysis.
[0074] In summary, the embodiment of the present invention provides a method for detecting vehicle faults. By creating a communication channel connecting the first vehicle through a wireless network, after establishing the communication channel, the vehicle configuration information of the first vehicle can be obtained, improving the efficiency of information acquisition. According to the vehicle configuration information, a plurality of vehicle detection items that need to be detected for faults can be generated. According to these vehicle detection items, the first vehicle can be controlled to enter different working states respectively, and the status information corresponding to each vehicle detection item can be collected when the first vehicle is in different working states. The status information under a variety of different states corresponding to the same vehicle detection item is integrated into vehicle status information, providing a diverse data basis for fault detection, thereby improving the accuracy of fault detection. According to these vehicle detection items, the detection rules corresponding to each vehicle detection item can be obtained from a preset rule library. By corresponding the vehicle status information with the detection rules one by one, comprehensive vehicle fault detection can be performed to obtain a fault detection result, so as to achieve comprehensive fault detection of the first vehicle and improve the comprehensiveness and efficiency of fault detection.
[0075] Embodiment 2
[0076] As Figure 1 shown, it is a schematic flowchart of an embodiment of the vehicle fault detection method provided by the present invention. The method includes steps 101 to 106, and the specific steps are as follows:
[0077] Step 101: Create a communication channel connecting the first vehicle through a wireless network.
[0078] Step 102: Obtain the vehicle configuration information of the first vehicle according to the communication channel.
[0079] Further, in the embodiment of the present invention, obtaining the vehicle configuration information of the first vehicle according to the communication channel is specifically:
[0080] Obtain the vehicle identification code of the first vehicle according to the communication channel;
[0081] Obtain the vehicle configuration information of the first vehicle by identifying the vehicle identification code.
[0082] In the embodiment of the present invention, the vehicle identification code of the first vehicle can be obtained through the communication channel, and the vehicle configuration information of the first vehicle can be obtained by identifying the vehicle identification code. Specifically, a scanning camera can be used to scan the vehicle identification code (VIN) to quickly obtain the vehicle configuration information of the first vehicle, thereby improving the convenience of vehicle information acquisition.
[0083] Step 103: Generate a number of vehicle detection items according to the vehicle configuration information.
[0084] Further, in the embodiment of the present invention, generating a number of vehicle detection items according to the vehicle configuration information is specifically:
[0085] Identify a number of systems of the first vehicle and the configuration information corresponding to each of the systems according to the vehicle configuration information;
[0086] Determine the detection data corresponding to each of the systems according to the configuration information corresponding to each of the systems;
[0087] Generate vehicle inspection items corresponding to each of the systems based on the detection data corresponding to each of the systems.
[0088] In the embodiment of the present invention, according to the vehicle configuration information, a plurality of systems of the first vehicle and the configuration information corresponding to each system can be identified. According to the configuration information corresponding to each system, the detection data required for fault detection of each system can be determined. Based on each detection data, vehicle inspection items corresponding to each system can be generated, thereby providing a detection basis for fault detection and further improving the comprehensiveness of fault detection.
[0089] As an example of the real-time example of the present invention, the systems of the first vehicle include a battery system, a motor system, a transmission system, a safety system, a vehicle control system, and other systems. The detection data of the motor system includes parameters such as motor supply voltage, actual voltage, motor torque, motor temperature, motor speed, motor power, motor torque limit, motor controller temperature, and motor fault code information. The detection data of the battery system includes parameters such as cell voltage, position of the lowest cell voltage, position of the highest cell voltage, cell temperature difference, lowest temperature, highest temperature, battery pack insulation value, battery temperature, internal measured total voltage, and external measured total voltage. The detection data of the vehicle control system includes turn signal status data, low beam status data, high beam status data, position light status data, fog lamp status data, door lock status data, horn status data, windshield washer motor status data, wiper status data, rearview mirror status data, tailgate status data, and sunroof status data.
[0090] Step 104: Control the first vehicle to enter different working states respectively; the working states include a stationary state, a charging state, a low-speed state, and a high-speed state.
[0091] Step 105: Whenever the first vehicle enters different working states, collect the status information corresponding to each of the vehicle inspection items through the communication channel according to the number of the vehicle inspection items.
[0092] Step 106: Integrate the status information in several different states corresponding to the same vehicle inspection item into vehicle status information to form several vehicle status information of the first vehicle.
[0093] In an embodiment of the present invention, according to each vehicle detection item, the first vehicle can be controlled to enter different working states, and when the first vehicle is in different working states, the state information corresponding to each vehicle detection item is collected. The state information in multiple different states corresponding to the same vehicle detection item is integrated into vehicle state information, providing a diverse data basis for fault detection, thereby improving the accuracy of fault detection.
[0094] As an example of an embodiment of the present invention, the first vehicle is controlled to enter different working states, such as a stationary state, a charging state, a low-speed state, a high-speed state, a bad-road driving state, a wading driving state, etc. In different working states, the state information corresponding to each detection item is collected multiple times. Integrating the state information in different working states can form the vehicle state information corresponding to the detection item.
[0095] Step 107: According to a plurality of the vehicle detection items, obtain the detection rules corresponding to the plurality of the vehicle detection items in a preset rule library.
[0096] Further, in an embodiment of the present invention, according to a plurality of the vehicle detection items, obtaining the detection rules corresponding to the plurality of the vehicle detection items in a preset rule library is specifically as follows:
[0097] According to a plurality of the vehicle detection items, obtain a plurality of detection experiments corresponding to the plurality of the vehicle detection items in a preset rule library;
[0098] According to a plurality of the detection experiments, obtain a plurality of fault analysis rules corresponding to the plurality of the detection experiments in a preset rule library;
[0099] Based on the detection experiments corresponding to a plurality of the vehicle detection items and the fault analysis rules corresponding to the plurality of the detection data, generate the detection rules corresponding to the plurality of the vehicle detection items.
[0100] In an embodiment of the present invention, obtain the detection experiments corresponding to each vehicle detection item in a preset rule library, and obtain the fault analysis rules corresponding to different detection experiments in a preset rule library. According to the determined detection experiments and fault analysis rules, the detection rules corresponding to each vehicle detection item can be generated. Providing specific detection rules for different vehicle detection items can improve the accuracy of the detection rules, thereby improving the accuracy of fault detection.
[0101] Step 108: Based on a plurality of the detection rules and a plurality of the vehicle state information, perform vehicle fault detection to generate a fault detection result.
[0102] Further, in an embodiment of the present invention, based on a plurality of the detection rules and a plurality of the vehicle state information, performing vehicle fault detection to generate a fault detection result is specifically as follows:
[0103] According to a number of detection experiments and a number of vehicle status information, vehicle fault detection is respectively carried out to obtain a number of detection data results;
[0104] Based on a number of the fault analysis rules, the fault level of each of the detection data results is judged to generate fault detection results corresponding to a number of vehicle detection items.
[0105] In the embodiment of the present invention, according to the detection experiment and vehicle status information, vehicle fault detection of different vehicle detection items can be carried out, so as to obtain a plurality of detection data results. Based on the fault analysis rules, the fault level of each detection data result can be judged, so as to obtain the fault detection result. Fault detection is respectively carried out on different vehicle detection items, so as to obtain a comprehensive fault detection result, which can improve the comprehensiveness of fault analysis.
[0106] As an example of the embodiment of the present invention, based on each fault analysis rule, it can be judged whether the first vehicle has a fault, and the fault information is classified. Among them, the fault level can be set to low level, medium level and high level. A low-level fault refers to an occasional unqualified data stream. For example, during the detection of motor parameters, a certain parameter is read 200 times, and no more than 10 times are unqualified. And this fault is displayed on the device and is determined by the on-site engineer to be an occasional data error and has no impact on the whole vehicle, then it is determined that this fault is a low-level fault. A medium-level fault refers to the number of faults exceeding 10 times, that is, there are a small number of unqualified or fault situations in the detection data results, or a fault that can be directly judged such as the headlights not being on. A high-level fault refers to a fault in which, according to the fault analysis rule, there are a large number of unqualified or fault situations in the detection data results, and the specific fault content cannot be intuitively judged.
[0107] Further, in the embodiment of the present invention, referring to Figure 2 , which is a schematic flow chart of another embodiment of the vehicle fault detection method provided by the present invention, this method further includes step 109:
[0108] Step 109: Upload the fault detection result to the maintenance server so that the maintenance server generates a maintenance suggestion according to the fault detection result.
[0109] In the embodiment of the present invention, after the fault detection result is obtained, it is uploaded to the maintenance server, so that the maintenance server generates a maintenance suggestion according to the fault detection result, so that relevant personnel can perform corresponding maintenance operations on the first vehicle, thereby improving the safety of the first vehicle.
[0110] As an example of an embodiment of the present invention, when the fault detection result is a low-level fault, it is uploaded to the maintenance server, and the maintenance server does not perform a repair and return process. When the fault detection result is a medium-level fault, the fault content is displayed, the first vehicle is controlled to perform a locking operation, it is determined that the first vehicle needs to be repaired and returned, and the fault detection result is uploaded to the maintenance server so that the maintenance server records the fault data. When the fault detection result is a high-level fault, the fault content is displayed, the first vehicle is controlled to perform a locking operation, it is determined that the first vehicle needs to be repaired and returned, and the fault detection result is uploaded to the maintenance server so that the maintenance server analyzes the fault cause based on the fault detection result and provides a repair and return suggestion. By generating corresponding repair suggestions for the first vehicle through the maintenance server, unqualified vehicles can be effectively intercepted and prevented from entering the market.
[0111] In an embodiment of the present invention, the fault problem can be quickly determined according to the fault detection result, and repair guidance is provided, thereby improving the on-site repair and return efficiency. When the vehicle needs to be repaired and returned and then undergoes fault detection again, after passing the detection, the fault vehicle is unbound.
[0112] In summary, the embodiment of the present invention provides an automobile fault detection method. A communication channel connecting the first vehicle is created through a wireless network. After the communication channel is established, the vehicle configuration information of the first vehicle can be obtained, improving the efficiency of information acquisition; multiple automobile detection items that need to be subjected to fault detection can be generated according to the vehicle configuration information. According to these automobile detection items, the first vehicle can be controlled to enter different working states respectively, and the state information corresponding to each automobile detection item is collected when the first vehicle is in different working states. The state information under multiple different states corresponding to the same automobile detection item is integrated into automobile state information, providing a diverse data basis for fault detection, and further improving the accuracy of fault detection; according to these automobile detection items, the detection rules corresponding to each automobile detection item can be obtained in a preset rule library; the automobile state information and the detection rules are corresponded one by one, and then comprehensive automobile fault detection can be performed to obtain the fault detection result, so as to achieve comprehensive fault detection of the first vehicle and improve the comprehensiveness and efficiency of fault detection.
[0113] Embodiment 3
[0114] See Figure 3 , which is a schematic structural diagram of an embodiment of an automobile fault detection device provided by the present invention. The device includes a channel creation module 201, a scanning camera 202, a data processing module 203, a vehicle control module 204, an information collection module 205, an information integration module 206, a rule acquisition module 207, and a fault detection module 208;
[0115] The channel creation module 201 is used to create a communication channel connecting the first vehicle through a wireless network;
[0116] The scanning camera 202 is used to obtain the vehicle configuration information of the first vehicle according to the communication channel;
[0117] The data processing module 203 is used to generate a number of vehicle detection items according to the vehicle configuration information;
[0118] The vehicle control module 204 is used to control the first vehicle to enter different working states respectively; the working states include a stationary state, a charging state, a low-speed state, and a high-speed state;
[0119] The information collection module 205 is used to collect the state information corresponding to each vehicle detection item through the communication channel according to a number of the vehicle detection items whenever the first vehicle enters different working states;
[0120] The information integration module 206 is used to integrate the state information in several different states corresponding to the same vehicle detection item into vehicle state information to form several vehicle state information of the first vehicle;
[0121] The rule acquisition module 207 is used to obtain the detection rules corresponding to a number of the vehicle detection items in a preset rule library according to a number of the vehicle detection items;
[0122] The fault detection module 208 is used to perform vehicle fault detection based on a number of the detection rules and a number of the vehicle state information and generate a fault detection result.
[0123] Further, in the embodiment of the present invention, obtaining the vehicle configuration information of the first vehicle according to the communication channel is specifically:
[0124] Obtain the vehicle identification code of the first vehicle according to the communication channel;
[0125] Obtain the vehicle configuration information of the first vehicle by identifying the vehicle identification code.
[0126] Further, in the embodiment of the present invention, generating a number of vehicle detection items according to the vehicle configuration information is specifically:
[0127] Identify a number of systems of the first vehicle and the configuration information corresponding to each system according to the vehicle configuration information;
[0128] Determine the detection data corresponding to each system according to the configuration information corresponding to each system;
[0129] Generate vehicle detection items corresponding to each system based on the detection data corresponding to each system.
[0130] Further, in the embodiments of the present invention, according to several of the vehicle detection items, several detection rules corresponding to the vehicle detection items are obtained in a preset rule library, specifically as follows:
[0131] According to several of the vehicle detection items, several detection experiments corresponding to the vehicle detection items are obtained in a preset rule library;
[0132] According to several of the detection experiments, several fault analysis rules corresponding to the detection experiments are obtained in a preset rule library;
[0133] Based on several detection experiments corresponding to the vehicle detection items and several fault analysis rules corresponding to the detection data, several detection rules corresponding to the vehicle detection items are generated.
[0134] Further, in the embodiments of the present invention, based on several of the detection rules and several of the vehicle state information, vehicle fault detection is performed to generate a fault detection result, specifically as follows:
[0135] According to several detection experiments and several vehicle state information, vehicle fault detection is respectively performed to obtain several detection data results;
[0136] Based on several of the fault analysis rules, a fault level judgment is made on each of the detection data results to generate several fault detection results corresponding to the vehicle detection items.
[0137] Further, in the embodiments of the present invention, referring to Figure 4 , is a schematic structural diagram of another embodiment of the vehicle fault detection device provided by the present invention. The device further includes a result uploading module 209:
[0138] The result uploading module 209 is used to upload the fault detection result to a maintenance server, so that the maintenance server generates a maintenance suggestion according to the fault detection result.
[0139] As an example of the embodiments of the present invention, referring to Figure 5, which is a schematic structural diagram of another embodiment of the vehicle fault detection device provided by the present invention. The vehicle fault detection device interacts with the intelligent diagnosis service system and the entire vehicle. Among them, the intelligent diagnosis service system also interacts with the vehicle configuration server. The intelligent diagnosis service system obtains the vehicle configuration information from the vehicle configuration server and issues the detection content to the vehicle fault detection device according to the configuration information. The vehicle fault detection device detects the entire vehicle according to the detection content, generates a detection result, and uploads the detection result to the intelligent diagnosis service system. The intelligent diagnosis service system can obtain the fault analysis result and maintenance suggestion based on the after-sales maintenance data by analyzing the detection result, and send the fault analysis result and maintenance suggestion to the maintenance equipment. The maintenance equipment can repair the first vehicle according to the fault analysis result and maintenance suggestion.
[0140] The vehicle fault detection device provided by this embodiment is easy to carry and can be connected to the first vehicle using a wireless network. When the wireless network is unavailable, it can also be connected to the first vehicle using the OBD interface, so as to quickly and accurately obtain vehicle-related information, thereby improving the detection efficiency; it can comprehensively detect each system of the first vehicle, realize a comprehensive assessment of the overall health status of the vehicle, and improve the comprehensive analysis ability; the obtained fault detection result can guide the operator to handle the corresponding fault problem, so that the operator can take corresponding measures in time, thereby improving the efficiency.
[0141] In summary, the embodiment of the present invention provides a vehicle fault detection device. Based on the organic combination of modules, a communication channel connecting the first vehicle is created through a wireless network. After the communication channel is established, the vehicle configuration information of the first vehicle can be obtained, improving the efficiency of information acquisition; multiple vehicle detection items that need to be fault-detected can be generated according to the vehicle configuration information. According to these vehicle detection items, the first vehicle can be controlled to enter different working states respectively, and the state information corresponding to each vehicle detection item is collected when the first vehicle is in different working states. The state information in multiple different states corresponding to the same vehicle detection item is integrated into vehicle state information, providing a diverse data basis for fault detection, and thus improving the accuracy of fault detection; according to these vehicle detection items, the detection rules corresponding to each vehicle detection item can be obtained from the preset rule library; by corresponding the vehicle state information and the detection rules one by one, comprehensive vehicle fault detection can be performed to obtain the fault detection result, so as to achieve comprehensive fault detection of the first vehicle and improve the comprehensiveness and efficiency of fault detection.
[0142] Embodiment 4
[0143] See Figure 6 , which is a schematic structural diagram of an embodiment of the vehicle fault detection equipment provided by the present invention. The equipment can be a server, including a processor, a memory, and a network interface connected through a system bus. Among them, the memory can include a non-volatile storage medium and an internal memory.
[0144] The processor is used to provide computing and control capabilities to support the operation of the entire computer device.
[0145] The non-volatile storage medium can store the operating system and computer programs. The computer program includes program instructions, which, when executed, can cause the processor to execute any one of the vehicle fault detection methods.
[0146] The internal memory provides an environment for the operation of the computer program in the non-volatile storage medium. When the computer program is executed by the processor, it can cause the processor to execute any one of the vehicle fault detection methods.
[0147] The network interface is used for network communication, such as sending assigned tasks, etc.
[0148] Specifically, the computer program can be called by the processor to cause the vehicle fault detection device to perform the following operations:
[0149] Create a communication channel connecting to the first vehicle through a wireless network;
[0150] Obtain the vehicle configuration information of the first vehicle according to the communication channel;
[0151] Generate a number of vehicle detection items according to the vehicle configuration information;
[0152] Collect a number of vehicle state information of the first vehicle through the communication channel according to the number of vehicle detection items;
[0153] Obtain the detection rules corresponding to the number of vehicle detection items in a preset rule library according to the number of vehicle detection items;
[0154] Based on the number of detection rules and the number of vehicle state information, perform vehicle fault detection to generate a fault detection result.
[0155] In this embodiment, a communication channel connecting the first vehicle is created through a wireless network. After the communication channel is established, the vehicle configuration information of the first vehicle can be obtained, improving the efficiency of information acquisition. According to the vehicle configuration information, multiple vehicle detection items that need to be subjected to fault detection can be generated. According to these vehicle detection items, the first vehicle can be controlled to enter different working states respectively, and the status information corresponding to each vehicle detection item is collected when the first vehicle is in different working states. The status information under multiple different states corresponding to the same vehicle detection item is integrated into vehicle status information, providing a diverse data basis for fault detection, thereby improving the accuracy of fault detection. According to these vehicle detection items, the detection rules corresponding to each vehicle detection item can be obtained from a preset rule library. By matching the vehicle status information with the detection rules one by one, comprehensive vehicle fault detection can be performed to obtain a fault detection result, so as to achieve comprehensive fault detection of the first vehicle and improve the comprehensiveness and efficiency of fault detection.
[0156] Embodiment 5
[0157] An embodiment of the present invention provides a computer-readable storage medium. The storage medium stores at least one executable instruction. When the executable instruction runs on an automobile fault detection device, the automobile fault detection device is enabled to execute the automobile fault detection method in any of the above method embodiments.
[0158] The executable instruction can specifically be used to enable the automobile fault detection device to perform the following operations:
[0159] Create a communication channel connecting the first vehicle through a wireless network;
[0160] Obtain the vehicle configuration information of the first vehicle according to the communication channel;
[0161] Generate a number of vehicle detection items according to the vehicle configuration information;
[0162] Collect a number of vehicle status information of the first vehicle through the communication channel according to a number of the vehicle detection items;
[0163] Obtain the detection rules corresponding to a number of the vehicle detection items in a preset rule library according to a number of the vehicle detection items;
[0164] Based on a number of the detection rules and a number of the vehicle status information, perform vehicle fault detection to generate a fault detection result.
[0165] In this embodiment, a communication channel connecting to the first vehicle is created through a wireless network. After the communication channel is established, the vehicle configuration information of the first vehicle can be obtained, improving the efficiency of information acquisition. Multiple vehicle detection items that need to be subject to fault detection can be generated according to the vehicle configuration information. According to these vehicle detection items, the first vehicle can be controlled to enter different working states respectively. When the first vehicle is in different working states, the state information corresponding to each vehicle detection item is collected. The state information under multiple different states corresponding to the same vehicle detection item is integrated into vehicle state information, providing a diverse data basis for fault detection, and thus improving the accuracy of fault detection. According to these vehicle detection items, the detection rules corresponding to each vehicle detection item can be obtained from a preset rule library. By making the vehicle state information and the detection rules correspond one by one, comprehensive vehicle fault detection can be performed to obtain a fault detection result, so as to achieve comprehensive fault detection of the first vehicle and improve the comprehensiveness and efficiency of fault detection.
[0166] The algorithms or displays provided herein are not inherently related to any particular computer, virtual system, or other device. Additionally, the embodiments of the present invention are not directed to any specific programming language.
[0167] In the specification provided herein, a large number of specific details are set forth. However, it can be understood that the embodiments of the present invention can be practiced without these specific details. Similarly, in order to streamline the present invention and assist in understanding one or more of the various inventive aspects, in the above description of the exemplary embodiments of the present invention, the various features of the embodiments of the present invention are sometimes grouped together into a single embodiment, figure, or description thereof. Among them, the claims following the specific implementation manners are hereby expressly incorporated into the specific implementation manners, where each claim itself serves as a separate embodiment of the present invention.
[0168] Those skilled in the art can understand that the modules in the devices in the embodiments can be adaptively changed and disposed in one or more devices different from this embodiment. The modules or units or components in the embodiments can be combined into a module or unit or component, and in addition, they can be divided into multiple sub-modules or sub-units or sub-components. Except that at least some of such features and / or processes or units are mutually exclusive.
[0169] It should be noted that the above embodiments are illustrative of the present invention rather than restrictive of the present invention, and those skilled in the art can design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in the claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present invention can be implemented by means of hardware including several different elements and by means of a suitably programmed computer. In a unit claim enumerating several devices, several of these devices may be embodied by the same item of hardware. The use of the words first, second, and third, etc. does not denote any order. These words may be construed as names. The steps in the above embodiments, unless otherwise specified, should not be construed as limiting the order of execution.
Claims
1. An automobile fault detection method, characterized in that, Including: Create a communication channel connecting the first vehicle through a wireless network; Obtain the vehicle configuration information of the first vehicle according to the communication channel; Generate a number of vehicle detection items according to the vehicle configuration information; Control the first vehicle to enter different working states respectively; the working states include a stationary state, a charging state, a low-speed state, and a high-speed state; Whenever the first vehicle enters different working states, according to a number of the vehicle detection items, collect the status information corresponding to each of the vehicle detection items through the communication channel respectively; Integrate the status information in several different states corresponding to the same vehicle detection item into vehicle status information to form a number of vehicle status information of the first vehicle; According to a number of the vehicle detection items, obtain the detection rules corresponding to a number of the vehicle detection items in a preset rule library; Based on a number of the detection rules and a number of the vehicle status information, perform vehicle fault detection and generate a fault detection result.
2. The automotive fault detection method according to claim 1, wherein The obtaining the vehicle configuration information of the first vehicle according to the communication channel specifically is: Obtain the vehicle identification code of the first vehicle according to the communication channel; Obtain the vehicle configuration information of the first vehicle by identifying the vehicle identification code.
3. The vehicle fault detection method according to claim 2, wherein The generating a number of vehicle detection items according to the vehicle configuration information specifically is: Identify a number of systems of the first vehicle and the configuration information corresponding to each system according to the vehicle configuration information; Determine the detection data corresponding to each system according to the configuration information corresponding to each system; Generate the vehicle detection items corresponding to each system based on the detection data corresponding to each system.
4. The automotive fault detection method according to claim 3, characterized in that, The obtaining the detection rules corresponding to a number of the vehicle detection items in a preset rule library according to a number of the vehicle detection items specifically is: According to a number of the vehicle detection items, obtain a number of detection experiments corresponding to a number of the vehicle detection items in a preset rule library; According to a number of the detection experiments, obtain a number of fault analysis rules corresponding to a number of the detection experiments in a preset rule library; Generate the detection rules corresponding to a number of the vehicle detection items based on the detection experiments corresponding to a number of the vehicle detection items and the fault analysis rules corresponding to a number of the detection data.
5. The automotive fault detection method according to claim 4, wherein, The performing vehicle fault detection based on a number of the detection rules and a number of the vehicle status information and generating a fault detection result specifically is: Perform vehicle fault detection respectively according to a number of detection experiments and a number of vehicle status information to obtain a number of detection data results; Based on a number of the fault analysis rules, judge the fault levels of each of the detection data results to generate the fault detection results corresponding to a number of the vehicle detection items.
6. The vehicle fault detection method according to claim 5, characterized in that, After the performing vehicle fault detection based on a number of the detection rules and a number of the vehicle status information and generating a fault detection result, it further includes: Upload the fault detection result to a maintenance server so that the maintenance server generates a maintenance suggestion according to the fault detection result.
7. An automobile fault detection device, characterized in that, Including: A channel creation module, a scanning camera, a data processing module, a vehicle control module, an information collection module, an information integration module, a rule acquisition module, and a fault detection module; The channel creation module is used to create a communication channel connecting to the first vehicle through a wireless network; The scanning camera is used to obtain the vehicle configuration information of the first vehicle according to the communication channel; The data processing module is used to generate a number of vehicle detection items according to the vehicle configuration information; The vehicle control module is used to control the first vehicle to enter different working states respectively; the working states include a stationary state, a charging state, a low-speed state, and a high-speed state; The information collection module is used to collect the state information corresponding to each of the vehicle detection items through the communication channel according to a number of the vehicle detection items whenever the first vehicle enters different working states; The information integration module is used to integrate the state information corresponding to the same vehicle detection item under several different states into vehicle state information to form a number of vehicle state information of the first vehicle; The rule acquisition module is used to obtain the detection rules corresponding to a number of the vehicle detection items in a preset rule library according to the number of the vehicle detection items; The fault detection module is used to perform vehicle fault detection based on a number of the detection rules and a number of the vehicle state information and generate a fault detection result.
8. The vehicle fault detection device according to claim 7, wherein, It further includes: A result upload module; The result upload module is used to upload the fault detection result to a maintenance server so that the maintenance server generates a maintenance suggestion according to the fault detection result.
9. An automobile fault detection device, characterized in that, It includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, it implements the vehicle fault detection method according to any one of claims 1 to 6.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored computer program. When the computer program runs, it controls the device where the computer-readable storage medium is located to execute the vehicle fault detection method according to any one of claims 1 to 6.