Offline electrical detection method and vehicle offline electrical detection system
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- ZHEJIANG CFMOTO POWER CO LTD
- Filing Date
- 2025-01-07
- Publication Date
- 2026-07-07
Smart Images

Figure CN122346397A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle electrical inspection technology, specifically to a method and system for off-line vehicle electrical inspection. Background Technology
[0002] Vehicle testing equipment is used to perform end-of-line (EOL) electrical tests on automobiles or motorcycles after assembly and before they leave the production area. This comprehensive EOL testing effectively ensures the vehicle's overall performance and safety. However, current technologies often rely on manual verification and selection of vehicle models, increasing the probability of errors. Furthermore, for vehicles of the same model, errors can easily lead to the use of other vehicles' EOL testing procedures, reducing efficiency. Additionally, when an EOL test fails, rapid problem analysis is difficult, reducing vehicle repair efficiency. Summary of the Invention
[0003] To address the shortcomings of existing technologies, this application provides a method and system for conducting off-line electrical inspections of vehicles.
[0004] The technical solution of this application is as follows: This application provides a method for offline electronic vehicle inspection, applied to an offline electronic vehicle inspection system, which includes a front-end processing device and a back-end processing device. The method includes: the front-end processing device acquiring the vehicle's electronic inspection character set and vehicle identification code. When the electronic inspection character set verification passes, the front-end processing device transmits the vehicle identification code and the electronic inspection character set to the back-end processing device. The back-end processing device extracts target information from the electronic inspection character set and traverses a preset dataset based on the target information and vehicle identification code to obtain the corresponding offline electronic vehicle inspection process. The preset dataset includes several offline electronic vehicle inspection processes, and each offline electronic vehicle inspection process is associated with corresponding target information and vehicle identification code. The back-end processing device sends the offline electronic vehicle inspection process to the front-end processing device. The front-end processing device performs an offline electronic vehicle inspection on the vehicle according to the offline electronic vehicle inspection process and acquires corresponding detection data. When the detection data indicates an anomaly, the front-end processing device sends the detection data to the back-end processing device. The back-end processing device parses the detection data to output an anomaly detection result to the front-end processing device. The front-end processing device displays the anomaly detection result.
[0005] In one embodiment, the electronic inspection character set includes vehicle model information. Before the background processing device extracts the target information from the electronic inspection character set, the method further includes: the background processing device confirming whether the vehicle model information in the electronic inspection character set matches the vehicle model information in the preset dataset; when the vehicle model information in the electronic inspection character set matches the vehicle model information in the preset dataset, the background processing device performs the step of extracting the target information from the electronic inspection character set.
[0006] In one embodiment, the detection data includes fault codes. A background processing device parses the detection data to output anomaly detection results to a front-end processing device. This includes: the background processing device parsing the fault codes to obtain multiple target fault codes; and the background processing device traversing preset fault codes based on the multiple target fault codes to output anomaly detection results to the front-end processing device. The anomaly detection results include fault display codes and fault meanings.
[0007] In one embodiment, the detection data includes a data stream, and a backend processing device parses the detection data to output an anomaly detection result to a frontend processing device, including: the backend processing device comparing the data stream with a data stream standard to output an anomaly detection result to the frontend processing device, wherein the anomaly detection result includes data in the data stream that does not conform to the data stream standard.
[0008] In one embodiment, before the front-end processing device transmits the vehicle identification code and electronic inspection character set to the back-end processing device, the method further includes: the front-end processing device verifying the electronic inspection character set. The front-end processing device extracts preset characters from the electronic inspection character set and performs verification operations to obtain a verification value; and compares the verification value with a preset verification value to verify the electronic inspection character set. When the verification value is equal to the preset verification value, the front-end processing device determines that the electronic inspection character set has passed verification.
[0009] In one embodiment, the front-end processing device performs an offline electrical inspection on the vehicle and obtains corresponding test data according to the offline electrical inspection process, including: the front-end processing device retrieves the offline electrical inspection process sent by the back-end processing device based on the vehicle identification code and vehicle model information. The offline electrical inspection process is retrieved when the vehicle identification code matches the vehicle identification code associated with the offline electrical inspection process, and / or the vehicle model information matches any vehicle model information associated with the offline electrical inspection process.
[0010] In one embodiment, the offline electrical inspection system further includes a preset memory. The offline electrical inspection system is also used to establish a communication connection with a bill of materials (BOM) system. Before traversing the preset dataset based on target information and vehicle identification codes, the method further includes: when the offline electrical inspection system establishes a communication connection with the BOM system, the background processing device obtains BOM information from the BOM system and generates the preset dataset. When the offline electrical inspection system does not establish a communication connection with the BOM system, the background processing device reads the preset dataset from the preset memory.
[0011] In one embodiment, the offline electrical inspection method further includes: when the offline electrical inspection system establishes a communication connection with the bill of materials system, the background processing device responds to an update command and obtains bill of materials information from the bill of materials system. The background processing device updates a preset dataset based on the bill of materials information.
[0012] In one embodiment, the bill of materials information includes new vehicle model information, new model year information, new vehicle identification number (VIN) information, and corresponding controller information. The backend processing device updates a preset dataset based on the bill of materials information, including: configuring a new offline electrical inspection process based on the controller information; the new offline electrical inspection process includes request-response diagnostic instructions, network configuration, and functional configuration testing processes for each controller involved in the controller information; the backend processing device associates the new vehicle model information, new model year information, VIN information, controller information, and corresponding new offline electrical inspection processes to form new data. The preset dataset is then updated based on the new data.
[0013] A second aspect of this application provides a vehicle off-line electrical inspection system, which includes a front-end processing device and a back-end processing device. The front-end processing device establishes a communication connection with the vehicle. The off-line electrical inspection system is used to perform the off-line electrical inspection method described in any of the above embodiments.
[0014] The technical solution of this application has at least the following technical effects or advantages: The offline electronic inspection method provided in this application acquires the vehicle's electronic inspection character set and vehicle identification code through a front-end processing device. After the electronic inspection character set verification is passed, the front-end processing device transmits the electronic inspection character set and vehicle identification code to a back-end processing device. The back-end processing device extracts target information and, based on the target information and vehicle identification code, traverses a preset dataset to extract the corresponding offline electronic inspection process. The back-end processing device transmits the offline electronic inspection process to the front-end processing device, which automatically runs the offline electronic inspection process and interacts with the back-end processing device to parse the test data. The front-end processing device then displays the test results. Thus, the offline electronic inspection method provided in this application, on the one hand, can automatically execute the offline electronic inspection process through the front-end processing device, reducing the probability of verification errors and improving the efficiency of vehicle inspection; on the other hand, the interaction between the front-end and back-end processing devices to parse the test data facilitates the timely detection of abnormal test results, thereby improving the efficiency of vehicle repair and the quality of vehicle production. Attached Figure Description
[0015] Figure 1 This is a schematic diagram of the module composition of a vehicle off-line electrical inspection system provided in an embodiment of this application.
[0016] Figure 2 yes Figure 1 A schematic diagram of the module composition of the mid-front-end processing device.
[0017] Figure 3 This is an interactive diagram illustrating the fault analysis between the front-end processing device and the back-end processing device.
[0018] Figure 4 This is a schematic diagram illustrating the interaction between the front-end processing device and the back-end processing device in terms of data flow parsing.
[0019] Figure 5 This is a schematic flowchart of the steps of an electrical inspection method provided in an embodiment of this application.
[0020] Figure 6 yes Figure 1 A schematic diagram of the configuration of the material information configuration unit.
[0021] Figure 7 yes Figure 3 A configuration diagram showing the corresponding model number and model year in China. Detailed Implementation
[0022] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. The components of the embodiments of this application described and shown in the accompanying drawings can generally be arranged and designed in various different configurations.
[0023] Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely to illustrate selected embodiments of the application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.
[0024] It should be noted that similar labels and letters in the following figures indicate similar items. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures.
[0025] The following detailed description of some embodiments of this application is provided in conjunction with the accompanying drawings. Unless otherwise specified, the following embodiments and features can be combined with each other.
[0026] The following section provides a further description of an electrical inspection method, vehicle inspection equipment, and computer-readable storage medium provided in the embodiments of this application.
[0027] Please see Figure 1 This diagram illustrates a simplified structural schematic of the vehicle detection equipment provided in an embodiment of this application. Figure 1 As shown, the vehicle off-line electrical inspection system 10 includes a front-end processing device 101 and a back-end processing device 102. The vehicle off-line electrical inspection system 10 is also used to establish a communication connection with the bill of materials system 20.
[0028] In one embodiment of this application, a first communication connection is established between the bill of materials system 20 and the front-end processing device 101, and a second communication connection is established between the front-end processing device 101 and the back-end processing device 102. The first and second communication connections can be wireless, such as WiFi, Bluetooth, Zigbee, or other wireless connections. In other embodiments, the first and second communication connections can also be wired, such as Ethernet or fiber optic networks. This application does not limit the specific connection methods of the first and second communication connections.
[0029] The Bill of Materials (BOM) system 20 is used to manage vehicle material information and generate an electronic inspection character set. This character set can be an electronic inspection QR code or other forms of barcode; this application does not limit the specific content of the electronic inspection character set. The BOM system 20 includes an electronic inspection QR code generation unit 201 and a material information configuration unit 202, which are interconnected. The material information configuration unit 202 is used to obtain vehicle model code information, Vehicle Identification Number (VIN) information, and vehicle year information, etc. The electronic inspection QR code generation unit 201 generates an electronic inspection QR code based on the information obtained by the material information configuration unit 202. A corresponding code is configured at a preset position on the electronic inspection QR code, thereby achieving precise binding between the vehicle and the vehicle year information.
[0030] For example, based on order information, the vehicle inspection QR code generation unit 201 sets the 67th digit of the QR code to represent the vehicle model year. Different model years correspond to different codes, and the vehicle model year can be obtained by transmitting the code. This reduces the probability of errors in the vehicle inspection process when different model years of the same vehicle are involved, thus improving the quality and efficiency of vehicle inspection. In other embodiments, the QR code generation unit 201 can set other positions on the QR code to represent the vehicle model year. This application does not limit the specific code or meaning of the QR code.
[0031] The front-end processing device 101 is used to acquire the vehicle's electronic inspection character set and vehicle identification code, and to control the vehicle to perform corresponding electronic inspections based on the character set and code to display the inspection results. For example... Figure 2As shown, the front-end processing device 101 includes a barcode information scanning unit 1011, a barcode information processing unit 1012, and an automatic verification unit 1013. The barcode information scanning unit 1011 acquires data information by scanning the electronic inspection QR code and vehicle identification code. For example, the barcode information scanning unit 1011 can use a mobile application (APP) to call the camera to scan the electronic inspection QR code, or it can use a barcode scanner to scan the electronic inspection QR code. This application does not limit the specific implementation method of the barcode information scanning unit 1011.
[0032] After scanning the barcode, the barcode scanning unit 1011 uploads the data to the barcode processing unit 1012, which then parses the acquired data. In one embodiment, after obtaining the 17-digit vehicle identification code, the barcode processing unit 1012 extracts the first 8 digits and extracts the 67th digit of the electronic inspection QR code to obtain the corresponding vehicle model year information. In other embodiments, the barcode processing unit 1012 may extract other parts of the vehicle identification code and the electronic inspection QR code. This application does not limit the specific extraction targets of the barcode processing unit 1012.
[0033] The automatic verification unit 1013 is used to determine the correctness of the acquired electronic inspection QR code information, vehicle identification code information, and vehicle model year information to ensure the accuracy of subsequent data processing. The automatic verification unit 1013 verifies the data using verification algorithms, such as Longitudinal Redundancy Check (LRC), Cyclic Redundancy Check (CRC), or parity check algorithms. This application does not limit the specific verification algorithm.
[0034] The front-end processing device 101 also includes an electronic inspection process retrieval unit 1014, an electronic inspection process execution unit 1015, and an automatic jump unit 1016. The electronic inspection process retrieval unit 1014 sends the vehicle identification number (VIN) information and the vehicle model year information from the electronic inspection QR code to the back-end processing device 102 to retrieve the electronic inspection process for the corresponding vehicle model. When the back-end processing device 102 sends the retrieved electronic inspection process to the front-end processing device 101, the electronic inspection process execution unit 1015 automatically executes the corresponding electronic inspection process. When the electronic inspection process execution unit 1015 automatically completes any step of the electronic inspection process, it sends a completion signal to the automatic jump unit 1016. Upon receiving the completion signal, the automatic jump unit 1016 jumps to the next electronic inspection step and sends a run signal to the electronic inspection process execution unit 1015. Upon receiving the run signal, the electronic inspection process execution unit 1015 automatically executes the next step of the electronic inspection process, repeating the above steps until the entire electronic inspection process is completed.
[0035] Please refer to it again. Figure 1 The backend processing device 102 interacts with the frontend processing device 101 and performs data processing. The backend processing device 102 includes a vehicle model recognition unit 1021, a process extraction unit 1022, a fault analysis unit 1023, and a data stream analysis unit 1024. Based on the data transmitted by the frontend processing device 101, the backend processing device 102 identifies the vehicle model requiring electronic inspection. After the vehicle model recognition unit 1021 completes the vehicle model recognition, the process extraction unit 1022 extracts the corresponding electronic inspection process for that vehicle model. In one embodiment, the process extraction unit 1022 establishes an electronic inspection process for a vehicle model and establishes several controllers under this process. For each controller, a response subunit, a network configuration subunit, and a function configuration subunit are configured. When the vehicle model recognition unit 1021 confirms the vehicle model, it sends an electronic inspection process request command to the process extraction unit 1022. The controller responds to the request through the response subunit with a diagnostic command. The network configuration subunit is used to implement network operation, and the function configuration subunit is used to set the specific content of the electronic inspection process for the corresponding vehicle model. Once the required electrical inspection process is confirmed, the back-end processing device 102 sends the electrical inspection process to the front-end processing device 101.
[0036] In one embodiment of this application, such as Figure 3As shown, the fault analysis unit 1023 is used to analyze vehicle fault conditions. When the front-end processing device 101 detects a vehicle fault during the electronic diagnostic process, it sends the detection data to the fault analysis unit 1023. The fault analysis unit 1023 pre-imports hexadecimal Diagnostic Trouble Codes (DTCs), fault display codes, and fault meanings, and associates them with the controller of the electronic diagnostic process and the vehicle model. When a fault code is present in the detection data, the back-end processing device 102 parses the fault code to obtain multiple target fault codes. The fault analysis unit 1023 quickly iterates through the preset fault codes based on the multiple target fault codes, retrieves the corresponding vehicle model data information to analyze the fault condition, and then obtains the corresponding fault display code and fault meaning before sending it to the front-end processing device 101. The fault display code can display fault information using a pre-set code. This application does not limit the specific analysis method of the fault analysis unit 1023. The fault meaning can include explanations of the fault content in Chinese, English, or other languages; this application does not limit the specific form of the fault meaning.
[0037] In one embodiment of this application, such as Figure 4 As shown, the data stream parsing unit 1024 is used to judge the data stream information during the electrical inspection process. A data stream refers to a collection of data generated continuously and sequentially during the electrical inspection process. A data stream can clearly describe the flow and processing of data from input to output. In the data stream parsing unit 1024, data stream standards are pre-imported and associated with the controller and vehicle model of the electrical inspection process. When the front-end processing device 101 reads the data stream information and sends it to the back-end processing device 102 during the electrical inspection process, the data stream parsing unit 1024 compares the acquired data stream information with the data stream standards and sends any non-compliant content in the data stream information to the front-end processing device 101.
[0038] Please refer to it again. Figure 1The vehicle off-line electrical inspection system 10 also includes a preset memory 103 for storing preset datasets. When the vehicle off-line electrical inspection system 10 and the bill of materials system 20 do not establish a communication connection, the background processing device 102 reads the preset dataset from the preset memory 103. Understandably, the preset memory 103 stores the program and other data referenced by the vehicle off-line electrical inspection system 10 during calculations. The preset memory 103 can be a memory device or an external storage device; this application does not limit the specific form of the preset memory 103. A communication connection is established between the preset memory 103 and the bill of materials system 20. The bill of materials system 20 can send vehicle material information to the preset memory 103 for storage. The communication connection can be a wireless communication connection such as WiFi or Bluetooth, or a wired communication connection such as Ethernet or fiber optic network. For example, the preset memory 103 can be a cloud storage device, and the bill of materials system 20 can send vehicle material information to the preset memory 103 via a wireless communication connection. For example, the preset storage 103 can be a hard disk or a USB flash drive. When the preset storage 103 is connected to a computer equipped with the bill of materials system 20, the user can compress the material information of vehicles in the bill of materials system 20 into a data packet and send it to the preset storage 103 as a preset dataset. This application does not limit the specific method of communication connection or the specific content transmitted. The material information of vehicles in the bill of materials system 20 and the information stored in the preset storage 103 can complement each other, and the bill of materials system 20 and the preset storage 103 can be substituted for each other.
[0039] Understandable. Figure 1 The illustrated structure does not constitute a specific limitation on the vehicle off-line electrical inspection system 10. The vehicle off-line electrical inspection system 10 may include more or fewer components than illustrated, or combine some components, or separate some components, or have different component arrangements.
[0040] Please see Figure 5 , Figure 5 This is a flowchart illustrating the steps of an electrical testing method provided in an embodiment of this application. The method can be applied to a vehicle off-line electrical testing system 10. The method includes the following steps: Step S1: The front-end processing device acquires the vehicle's electronic inspection character set and vehicle identification code.
[0041] In some embodiments, the front-end processing device 101 obtains the vehicle identification code and electronic inspection QR code information of the vehicle by scanning the vehicle identification code and electronic inspection QR code, and performs preprocessing to extract target information. The target information includes preset portions corresponding to the vehicle identification code and electronic inspection QR code, such as the vehicle model code.
[0042] The electronic inspection character set can be generated by the bill of materials system 20 based on the vehicle model code obtained from pre-stored order information. For example, the electronic inspection character set can be an electronic inspection QR code, with the model code located in a preset position on the QR code. The bill of materials system 20 configures the content extracted from the bill of materials information, analyzes the vehicle identification number (VIN) and model year information of the vehicle, to ensure that each vehicle can be assigned a unique electronic inspection process.
[0043] In one embodiment of this application, such as Figure 6 As shown, in the bill of materials system 20, one vehicle model code corresponds to one vehicle identification number (VIN) or two or more VINs. One vehicle model code can also correspond to no vehicle model year information, one vehicle model year information, or two or more vehicle model year information. Understandably, the first eight digits of the VIN represent the vehicle's manufacturer, brand type, and vehicle characteristics; therefore, extracting the first eight digits can confirm the vehicle model. However, vehicles of the same model but different model years will have the same VIN after extracting the first eight digits. When a vehicle model has only one model year, the model code corresponds to the vehicle's VIN. For example... Figure 7 As shown, when a vehicle model has multiple model years, after identifying the corresponding model through the first 8 digits of the vehicle identification code (VIC), 10 different codes are assigned for each model from 2023 to 2033, and this code is set as the 67th digit of the electronic inspection QR code. This distinguishes the same vehicle model corresponding to these 10 model years. The uniqueness of the vehicle inspection process can be confirmed based on the first 8 digits of the VIC and the 67th digit of the electronic inspection QR code, reducing the probability of selecting other incorrect inspection processes. By extracting the VIC and QR codes of a preset length, the time spent analyzing the VIC and QR codes is reduced, improving the efficiency of the electronic inspection process. In other embodiments, the bill of materials system 20 can also be set to extract VIC and QR codes of other lengths. This application does not limit the specific content of the extracted VIC and QR codes.
[0044] Step S2: The front-end processing device checks the electronic character set and determines whether the verification is successful.
[0045] The front-end processing device 101 extracts preset characters from the electronic inspection character set and performs verification operations to obtain a verification value. It then compares the verification value with the preset verification value to verify the electronic inspection character set. When the verification value is equal to the preset verification value, the front-end processing device 101 determines that the electronic inspection character set verification has passed. When the verification value is not equal to the preset verification value, the front-end processing device 101 determines that the electronic inspection character set verification has failed and displays this information to the user.
[0046] In one embodiment of this application, the front-end processing device 101 verifies the vehicle identification code information and electronic inspection QR code information using a preset verification algorithm to determine the correctness of the transmitted data. The verification algorithm can obtain the hexadecimal ASCII code corresponding to each digit or letter other than the check digit in the electronic inspection QR code and perform a checksum. The resulting value is the checksum. If the checksum value exceeds hexadecimal FF (255), its complement is used as the checksum. The checksum for the 8-bit vehicle identification code is obtained in a similar manner, which will not be described again. The checksum is compared with a standard checksum to ensure that the electronic inspection QR code information, vehicle identification code information, and vehicle model information transmitted between the front-end processing device 101 and the back-end processing device 102 are correct. In other embodiments, the correctness of the transmitted data can be verified in other ways, and this application does not limit the specific content of the verification algorithm.
[0047] Step S3: When the electronic inspection character set verification is successful, the front-end processing device transmits the vehicle identification code and electronic inspection character set to the back-end processing device.
[0048] Step S4: When the electronic inspection character set verification fails, the front-end processing device displays "Electronic inspection character set verification failed".
[0049] Step S5: The background processing equipment confirms whether the vehicle model information in the electronic inspection character set matches the vehicle model information in the preset dataset.
[0050] Specifically, when the vehicle model information in the electronic inspection character set matches the vehicle model information in the preset dataset, the background processing device 102 executes step S6; when the vehicle model information in the electronic inspection character set does not match the vehicle model information in the preset dataset, step S7 is executed.
[0051] Step S6: The background processing equipment extracts the target information from the electronic inspection character set, and traverses the preset dataset according to the target information and vehicle identification code to obtain the corresponding offline electronic inspection process.
[0052] The preset dataset includes several offline electrical inspection processes, and each offline electrical inspection process is associated with the corresponding target information and vehicle identification code.
[0053] In some embodiments, when the vehicle off-line electrical inspection system 10 establishes a communication connection with the bill of materials system 20, the background processing device 102 obtains bill of materials information from the bill of materials system 20 and generates a preset dataset.
[0054] In other embodiments, when the vehicle off-line electrical inspection system 10 and the bill of materials system 20 do not establish a communication connection, the background processing device 102 reads a preset dataset from the preset memory 103. When the communication connection is interrupted or cannot be established, the user can pre-store the preset dataset in the preset memory 103. When the vehicle off-line electrical inspection system 10 is running, the data in the preset memory 103 can be directly retrieved to perform electrical inspection on the vehicle, which can effectively ensure the operation of the vehicle off-line electrical inspection process, reduce the probability of communication connection problems affecting the electrical inspection process, and improve the wide applicability of the vehicle off-line electrical inspection system 10. In one embodiment, when the vehicle off-line electrical inspection system 10 and the bill of materials system 20 can establish a communication connection but are prone to interruption, the preset memory 103 can be a random access memory or a read-only memory, and the preset dataset can be directly downloaded locally from the preset memory 103. In another embodiment, when the vehicle off-line electrical inspection system 10 and the bill of materials system 20 cannot establish a communication connection, such as when designing an overseas component assembly project in multiple countries, the preset memory 103 can be a disk, magnetic tape, optical disk, or USB flash drive, etc., which can manually export the preset dataset in advance. This application does not limit the specific device on which the preset memory 103 is used.
[0055] Understandably, when the network is interrupted or disconnected, the front-end processing device 101 can automatically traverse and retrieve the corresponding vehicle's electrical inspection process based on the background data already acquired and cached during network connection after scanning the vehicle identification code and electrical inspection QR code. After the electrical inspection process runs, it automatically parses fault information and data stream information. Thus, when a real-time network connection exists, the vehicle off-line electrical inspection system 10 can automatically obtain the vehicle's order information; when a real-time network connection is unavailable, the vehicle off-line electrical inspection system 10 can also operate independently, continuing to perform electrical inspections on vehicles without needing to obtain vehicle information from the Manufacturing Execution System (MES). This independence from the MES reduces data retrieval time, improves the efficiency of vehicle electrical inspections, and lowers the network requirements for the electrical inspection process. The vehicle off-line electrical inspection system 10 is applicable not only to factories with a bill of materials system 20 but also to overseas knocked-down (KD) assembly projects without a bill of materials system 20, expanding its application scope.
[0056] Step S7: The front-end processing device displays vehicle model information that does not match.
[0057] Understandably, when the vehicle model information in the electronic inspection character set does not match the vehicle model information in the preset dataset, the background processing device 102 sends feedback information to the front-end processing device 101, and the front-end processing device 101 displays the vehicle model information mismatch to the user based on the received feedback information.
[0058] In some embodiments, before extracting the target information from the electronic inspection character set, the background processing device 102 confirms whether the vehicle model information in the electronic inspection character set matches the vehicle model information in the preset dataset; when the vehicle model information in the electronic inspection character set matches the vehicle model information in the preset dataset, the background processing device 102 performs the step of extracting the target information from the electronic inspection character set; when the vehicle model information in the electronic inspection character set does not match the vehicle model information in the preset dataset, the background processing device 102 sends feedback information to the front-end processing device 101, and the front-end processing device 101 displays the vehicle model information mismatch to the user based on the received feedback information.
[0059] Step S8: The back-end processing device sends the offline electrical inspection process to the front-end processing device.
[0060] Step S9: The front-end processing equipment determines whether the vehicle identification code is consistent with the vehicle identification code associated with the offline electrical inspection process.
[0061] Specifically, when the vehicle identification code is consistent with the vehicle identification code associated with the offline electrical inspection process, and / or the vehicle model information is consistent with any vehicle model information associated with the offline electrical inspection process, the front-end processing device 101 retrieves the offline electrical inspection process.
[0062] Understandably, when the front-end processing device 101 determines that the vehicle identification code is consistent with the vehicle identification code associated with the offline electrical inspection process, the front-end processing device 101 executes step S10; otherwise, it executes step S11.
[0063] Step S10: The front-end processing equipment performs an off-line electrical inspection on the vehicle according to the off-line electrical inspection process and obtains the corresponding inspection data.
[0064] In one embodiment of this application, since there are many vehicle models involved, there may be a situation where one vehicle off-line electronic inspection process is applicable to multiple vehicle types. When an electronic inspection process supports a model year, if both the vehicle identification code and the model year information are correct, the vehicle will be inspected using that process. When an electronic inspection process supports two or more model years, if the vehicle identification code is correct and the model year information in the electronic inspection QR code matches any model year supported by the process, the vehicle will be inspected using that process. When an electronic inspection process does not correspond to any model year information, the electronic inspection QR code can be displayed as Z. If the vehicle identification code is correct and the model year is correct even when empty, the vehicle will be inspected using that process.
[0065] Step S11: The front-end processing device directly prompts the user that the corresponding vehicle model's electrical inspection process has not been obtained.
[0066] Step S12: The front-end processing equipment determines whether there is any abnormality in the vehicle based on the vehicle detection data.
[0067] If the front-end processing device 101 determines that there is an abnormality in the vehicle based on the vehicle detection data, it will continue to execute step S13; otherwise, the process will end.
[0068] Step S13: When the detection data indicates an anomaly, the front-end processing device sends the detection data to the back-end processing device.
[0069] Step S14: The background processing device parses the detection data and outputs the anomaly detection results to the front-end processing device.
[0070] In step S6, the front-end processing device 101 executes the vehicle off-line electrical inspection process and acquires the corresponding inspection data in real time, and judges the correctness of the inspection data. In one embodiment, when the inspection data includes a fault code, the front-end processing device 101 determines that the vehicle has a fault and executes step S14, whereby the back-end processing device parses the fault code. For example, when the front-end processing device 101 executes a sub-process in the vehicle off-line electrical inspection process, the front-end processing device 101 sends an inquiry command to the corresponding component in the vehicle. If the corresponding component sends an incorrect response command, the front-end processing device 101 determines that the vehicle has a fault and sends the fault code to the back-end processing device 102. The back-end processing device 102 parses the fault code to obtain multiple target fault codes. The back-end processing device iterates through preset fault codes according to the multiple target fault codes to output the anomaly detection result to the front-end processing device. The anomaly detection result includes the fault display code and the fault meaning.
[0071] The backend processing device 102 sends the parsed fault information to the frontend processing device 101, and the frontend processing device 101 displays the fault display code and fault meaning according to the received fault information.
[0072] In step S13, when the front-end processing device 101 executes the electrical inspection process, it acquires data stream information during signal transmission and sends it to the back-end processing device 102. This means acquiring the data transmission and processing process between various components of the vehicle off-line electrical inspection system 10 during the electrical inspection process. For example, it acquires data stream information between the electrical inspection process retrieval unit 1014, the electrical inspection process execution unit 1015, and the automatic jump unit 1016 in the front-end processing device 101. This application does not limit the specific objects from which the data stream information is acquired. The back-end processing device 102 compares the data stream with a data stream standard to output anomaly detection results to the front-end processing device to confirm any anomalies in the data stream information that do not conform to the standard. The back-end processing device 102 then sends the anomaly information to the front-end processing device 101. Understandably, the backend processing device 102 parses the data stream information during the vehicle's off-line electrical inspection process through the data stream parsing unit 1024. The data stream parsing unit 1024 has different preset data stream standards for different electrical inspection processes. When any electrical inspection process is executed, the corresponding data stream standard is retrieved as a reference, and the actual data stream information is compared with it. If there is content in the actual data stream information that does not conform to the data stream standard, the backend processing device 102 determines that the content that does not conform to the standard is abnormal information. At this time, step S14 is executed, and the backend processing device 102 sends the abnormal detection result to the frontend processing device 101. The abnormal detection result includes data in the data stream that does not conform to the data stream standard. When the background processing device 102 identifies an error in the data flow information of a certain sub-process in the electrical inspection process during the comparison process, and the data flow information of that sub-process has an error and does not meet the preset standard, such as the error exceeding the preset range, the background processing device 102 determines that the data flow information of that sub-process is abnormal. The background processing device 102 sends a data packet containing the fact that the sub-process does not meet the standard to the front-end processing device 101, and the front-end processing device 101 displays to the user that the sub-process does not meet the standard.
[0073] Step S15: The front-end processing device displays the abnormality detection results.
[0074] The front-end processing device 101 includes a display device. The front-end processing device 101 can directly display test result information to the user via a mobile application, or via a computer monitor or central control display screen, etc. This application does not limit the specific style of the display device. Users can pre-set the display content, such as vehicle model year information, fault information, and abnormal data stream information, etc. This application does not limit the specific content displayed by the front-end processing device 101.
[0075] In some embodiments, the offline electrical inspection method further includes: when the offline electrical inspection system 10 establishes a communication connection with the bill of materials system 20, the background processing device 102 responds to the update instruction and obtains bill of materials information from the bill of materials system 20; the background processing device 102 updates the preset dataset according to the bill of materials information.
[0076] The bill of materials system 20 obtains bill of materials information based on pre-stored order information. The bill of materials information includes information on newly added vehicle models, newly added model years, newly added vehicle identification codes, and corresponding controller information.
[0077] In one embodiment of this application, the background processing device 102 updates a preset dataset based on the bill of materials information, including: the background processing device 102 configuring a new offline electrical inspection process based on the controller information in the bill of materials information, the new offline electrical inspection process including request and response diagnostic instructions, network configuration and function configuration detection processes for each controller involved in the controller information; the background processing device 102 associating the new vehicle model information, the new model year information, the vehicle identification code information and the controller information and the corresponding new offline electrical inspection process to form new data; and updating the preset dataset based on the new data.
[0078] Please refer to it again. Figure 1 This application also provides a vehicle off-line electrical inspection system 10, which includes a front-end processing device 101 and a back-end processing device 102. The off-line electrical inspection system 10 is used to perform the off-line electrical inspection method described in any of the above embodiments.
[0079] It should be noted that, for the sake of simplicity, the aforementioned method embodiments are described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, because according to this application, some steps may be performed in other orders or simultaneously.
[0080] The above embodiments are preferred embodiments of this application and are not intended to limit the scope of this application. Any modifications and improvements made by those skilled in the art to the technical solutions of this application without departing from the spirit of this application shall fall within the protection scope defined by the claims of this application.
Claims
1. A method for offline electrical inspection, applied to an offline electrical inspection system, the offline electrical inspection system comprising front-end processing equipment and back-end processing equipment; characterized in that, The method includes: The front-end processing device acquires the vehicle's electronic inspection character set and vehicle identification code; When the electronic inspection character set verification passes, the front-end processing device transmits the vehicle identification code and the electronic inspection character set to the back-end processing device; The background processing device extracts target information from the electronic inspection character set and traverses a preset dataset according to the target information and the vehicle identification code to obtain the corresponding offline electronic inspection process. The preset dataset includes several offline electronic inspection processes, and each offline electronic inspection process is associated with the corresponding target information and the vehicle identification code. The back-end processing device sends the offline electrical inspection process to the front-end processing device; The front-end processing equipment performs an off-line electrical inspection on the vehicle according to the off-line electrical inspection process and obtains the corresponding inspection data. When the detection data indicates an anomaly, the front-end processing device sends the detection data to the back-end processing device; The back-end processing device parses the detection data to output the anomaly detection result to the front-end processing device; The front-end processing device displays the anomaly detection results.
2. The offline electrical inspection method as described in claim 1, characterized in that, The electronic inspection character set includes vehicle model information. Before the background processing device extracts the target information from the electronic inspection character set, the method further includes: The background processing device confirms whether the vehicle model information in the electronic inspection character set matches the vehicle model information in the preset dataset; When the vehicle model information in the electronic inspection character set matches the vehicle model information in the preset dataset, the background processing device performs the step of extracting the target information from the electronic inspection character set.
3. The offline electrical inspection method as described in claim 1, characterized in that, The detection data includes fault codes. The backend processing device parses the detection data to output abnormal detection results to the frontend processing device, including: The background processing device parses the fault code to obtain multiple target fault codes; The background processing device traverses preset fault codes according to multiple target fault codes to output the anomaly detection result to the front-end processing device. The anomaly detection result includes the fault display code and the fault meaning.
4. The offline electrical inspection method as described in claim 1, characterized in that, The detection data includes a data stream. The backend processing device parses the detection data to output anomaly detection results to the frontend processing device, including: The backend processing device compares the data stream with the data stream standard to output the anomaly detection result to the frontend processing device. The anomaly detection result includes data in the data stream that does not conform to the data stream standard.
5. The offline electrical inspection method as described in claim 1, characterized in that, Before the front-end processing device transmits the vehicle identification code and the electronic inspection character set to the back-end processing device, the method further includes: The front-end processing device extracts preset characters from the electronic inspection character set and performs verification operations to obtain a verification value; and compares the verification value with the preset verification value to verify the electronic inspection character set. When the verification value is equal to the preset verification value, the front-end processing device determines that the electronic inspection character set verification has passed.
6. The offline electrical inspection method as described in claim 2, characterized in that, Before the front-end processing device performs an offline electrical inspection on the vehicle according to the offline electrical inspection process and obtains the corresponding test data, the method further includes: when the vehicle identification code is consistent with the vehicle identification code associated with the offline electrical inspection process, and / or the vehicle model information is consistent with any of the vehicle model information associated with the offline electrical inspection process, the front-end processing device retrieves the offline electrical inspection process.
7. The offline electrical inspection method as described in claim 1, characterized in that, The offline electrical inspection system also includes a preset memory, and is further configured to establish a communication connection with a bill of materials system. Before traversing the preset dataset based on the target information and the vehicle identification code, the method further includes: When the offline electrical inspection system establishes a communication connection with the bill of materials system, the background processing device obtains bill of materials information from the bill of materials system and generates the preset dataset; When the offline electrical inspection system and the bill of materials system do not establish a communication connection, the background processing device reads the preset dataset from the preset memory.
8. The offline electrical inspection method as described in claim 7, characterized in that, The offline electrical inspection method also includes: When the offline electrical inspection system establishes a communication connection with the bill of materials system, the background processing device responds to the update command and obtains the bill of materials information from the bill of materials system; The background processing device updates the preset dataset based on the bill of materials information.
9. The offline electrical inspection method as described in claim 8, characterized in that, The bill of materials information includes information on newly added vehicle models, newly added model years, newly added vehicle identification numbers (VINs), and corresponding controller information. The background processing device updates the preset dataset based on the bill of materials information, including: The new offline electrical inspection process is configured according to the controller information. The new offline electrical inspection process includes the request response diagnostic instructions, network configuration and function configuration detection process for each controller involved in the controller information. The background processing device associates the newly added vehicle model information, the newly added model year information, the vehicle identification code information, the controller information, and the corresponding newly added off-line electrical inspection process to form new data; The preset dataset is updated based on the newly added data.
10. A vehicle off-line electrical inspection system, characterized in that, The offline electrical inspection system includes front-end processing equipment and back-end processing equipment; the offline electrical inspection system is used to perform the offline electrical inspection method as described in any one of claims 1 to 9.