A method and system for cross-checking and verifying DTC fault codes based on a T-BOX
By establishing a fault code association database and a system of cross-checking rules, the problem of low accuracy and efficiency in DTC fault code verification in existing technologies has been solved, achieving efficient and accurate fault location and information provision.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-31
- Publication Date
- 2026-03-20
AI Technical Summary
Existing T-BOX-based DTC fault code verification methods suffer from low verification accuracy and efficiency, and lack correlation analysis between fault codes, leading to false alarms, missed alarms, and difficulties in fault location.
The system, which consists of modules for data acquisition, processing, cross-checking, and result output, performs cross-comparison and verification of DTC fault codes by establishing a fault code association database and formulating cross-checking rules, and provides visualized results using fault trees and heat maps.
It improves the accuracy and efficiency of fault code verification, reduces false alarms and missed alarms, provides comprehensive fault information, and helps to quickly locate faults.
Smart Images

Figure CN119002450B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of vehicle diagnosis, in particular to a method and system for cross-checking and verifying DTC fault codes based on T-BOX. BACKGROUND
[0002] With the continuous development of automobile technology, T-BOX as the core component of vehicle telematics, undertakes important tasks such as fault diagnosis and information transmission. DTC fault code is a standard fault code generated by T-BOX when detecting vehicle faults, which is used to guide maintenance personnel to quickly locate faults. At present, there are some DTC fault code checking methods based on T-BOX, such as single fault code comparison, fixed algorithm verification, etc. However, these methods often only focus on the verification of single fault code, ignoring the correlation and cross-influence between fault codes, resulting in the following shortcomings in the checking process: first, the checking accuracy is not high, and false positives and false negatives may occur; second, the checking efficiency is low, and it is difficult to quickly locate faults; third, there is no correlation analysis between fault codes, and the vehicle status cannot be fully evaluated.
[0003] Therefore, there is a need for a DTC fault code checking and verification method that improves the accuracy and efficiency of DTC fault code checking while analyzing the correlation between fault codes to provide more comprehensive fault information for maintenance personnel. SUMMARY
[0004] In view of the defects in the prior art, the purpose of the present application is to provide a method and system for cross-checking and verifying DTC fault codes based on T-BOX, which improves the accuracy and efficiency of DTC fault code checking by cross-comparing and verifying DTC fault codes according to preset cross-checking rules, and analyzes the correlation between fault codes to provide more comprehensive fault information for maintenance personnel.
[0005] To achieve the above technical effects, the present application adopts the following technical solutions:
[0006] According to a first aspect of the present application, a method for cross-checking and verifying DTC fault codes based on T-BOX is provided, which is implemented by a system composed of a data acquisition module, a data processing module, a cross-checking module and a result output module, and specifically includes the following steps:
[0007] Step S1, start the data acquisition module, connect the data acquisition module with the communication interface of T-BOX, read and parse DTC fault code information in real time, and send the parsed data to the data processing module;
[0008] Step S2, the data processing module pre-processes and stores the collected data; the pre-processing includes removing duplicate data, filtering invalid data, and storing the processed data in a database for use by the cross-checking module;
[0009] Step S3, the cross-checking module cross-checks and verifies the DTC fault codes according to preset cross-checking rules, specifically including the following steps:
[0010] (1) Establishing a DTC fault code association database: according to the characteristics and mutual association of vehicle fault codes, a DTC fault code association database is established;
[0011] (2) Formulating cross-checking rules: according to the actual needs of vehicle fault diagnosis, a series of cross-checking rules are formulated to guide the cross-checking;
[0012] (3) Performing cross-checking: comparing the DTC fault codes to be checked with the data in the association database, and verifying according to the cross-checking rules; if contradictions or inconsistencies are found, it is determined that the fault codes are incorrect or abnormal, and the corresponding checking results are generated;
[0013] Step S4, the cross-checking results are visually displayed to the maintenance personnel in a visual form, helping them to quickly locate the fault.
[0014] Preferably, the DTC fault code association database records the association and dependency between different fault codes, providing data support for cross-checking.
[0015] Preferably, the visual form in step S4 includes the fault tree and fault heat map.
[0016] Preferably, in step S3, the cross-checking rules include the combination relationship, priority relationship, and time relationship of fault codes.
[0017] According to a second aspect of the present application, a T-BOX-based DTC fault code cross-checking verification system is provided for implementing the above-mentioned T-BOX-based DTC fault code cross-checking verification method, including a data acquisition module, a data processing module, a cross-checking module, and a result output module, specifically:
[0018] The data acquisition module can acquire DTC fault code data from the T-BOX in real time; the data acquisition module is connected with the communication interface of the T-BOX, reads and parses the DTC fault code information in real time, and sends the parsed data to the data processing module;
[0019] The data processing module pre-processes and stores the collected DTC fault code data; the processed data is stored in a database for use by the cross-checking module;
[0020] The cross-checking module can cross-compare and verify the DTC fault codes according to preset cross-checking rules;
[0021] The result output module is responsible for outputting the cross-checking results in a visual form, directly displaying the checking results to the maintenance personnel, and helping them quickly locate the fault.
[0022] Preferably, the four modules communicate through a data bus to realize data transmission and sharing.
[0023] Compared with the prior art, the present application has the following beneficial effects:
[0024] 1. The method and system for cross-checking and verifying DTC fault codes based on T-BOX can reduce false positives and false negatives, and improve the accuracy of fault diagnosis.
[0025] 2. The method and system for cross-checking and verifying DTC fault codes based on T-BOX can quickly locate the fault and improve the efficiency of fault diagnosis.
[0026] 3. The method and system for cross-checking and verifying DTC fault codes based on T-BOX can provide more comprehensive fault information for maintenance personnel, helping them to develop more accurate maintenance plans. BRIEF DESCRIPTION OF DRAWINGS
[0027] Other features, objects and advantages of the present application will become more apparent from the following detailed description of non-limiting embodiments, made with reference to the accompanying drawings:
[0028] Figure 1 The flowchart of the method for cross-checking and verifying DTC fault codes based on T-BOX in the first embodiment;
[0029] Figure 2 The structural diagram of the system for cross-checking and verifying DTC fault codes based on T-BOX in the second embodiment;
[0030] Figure 3 The schematic diagram of the method for cross-checking and verifying DTC fault codes based on T-BOX in the first embodiment; DETAILED DESCRIPTION
[0031] To make the purposes, technical solutions, and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, rather than all the embodiments. The components of the embodiments of the present application described and shown in the drawings can be arranged and designed in various different configurations.
[0032] Therefore, the detailed description of the embodiments of the present application provided below in the drawings is not intended to limit the scope of the claimed present application, but only represents selected embodiments of the present application. All other embodiments obtained by a person of ordinary skill in the art without making creative efforts based on the embodiments in the present application are within the scope of protection of the present application.
[0033] Embodiment 1
[0034] As shown in Figure 1 , Figure 3 The present embodiment provides a method for cross-checking and verifying DTC fault codes based on a T-BOX. The method is implemented by a system composed of a data acquisition module, a data processing module, a cross-checking module, and a result output module. The method specifically includes the following steps:
[0035] Step S1, starting the data acquisition module, connecting the data acquisition module with the communication interface of the T-BOX, reading and parsing DTC fault code information in real time, and sending the parsed data to the data processing module.
[0036] Step S2, the data processing module pre-processes and stores the collected data. The pre-processing includes operations such as removing duplicate data and filtering invalid data to improve data quality. The processed data is stored in a database for use by the cross-checking module.
[0037] Step S3, the cross-checking module cross-compares and verifies the DTC fault codes according to preset cross-checking rules, specifically including the following steps:
[0038] (1) Establishing a DTC fault code association database: according to the characteristics and mutual association of vehicle fault codes, a DTC fault code association database is established. The database records the association and dependency relationships between different fault codes, providing data support for cross-checking.
[0039] (2) Formulating cross-checking rules: according to the actual needs of vehicle fault diagnosis, a series of cross-checking rules are formulated. These rules include the combination relationship, priority relationship, and time relationship of fault codes, which are used to guide the cross-checking.
[0040] (3) Perform cross-check: Compare the DTC fault codes to be checked with the data in the associated database and verify them according to the cross-check rules. If contradictions or inconsistencies are found, the fault codes are determined to be incorrect or abnormal, and the corresponding check results are generated.
[0041] Step S4: Visually present the cross-check results to maintenance personnel in a visual format using fault trees, fault heat maps, etc., to help them quickly locate the fault.
[0042] Example 2
[0043] like Figure 2 As shown, this embodiment provides a system for cross-verification of DTC fault codes based on T-BOX, used to implement the method for cross-verification of DTC fault codes based on T-BOX described in the first embodiment, and mainly includes the following components:
[0044] Data Acquisition Module: This module is responsible for acquiring DTC fault code data from the T-BOX in real time. It connects to the T-BOX via a communication interface, reads and parses DTC fault code information in real time, and sends the parsed data to the data processing module.
[0045] Data Processing Module: This module preprocesses and stores the collected DTC fault code data. Preprocessing includes operations such as removing duplicate data and filtering invalid data to improve data quality. The processed data is stored in a database for use by the cross-checking module.
[0046] Cross-checking module: This module is the core part of the invention and is responsible for cross-checking and verifying DTC fault codes according to preset cross-checking rules.
[0047] Results Output Module: This module is responsible for outputting the cross-check results in a visual format. Using methods such as fault trees and fault heatmaps, the check results are intuitively presented to maintenance personnel, helping them quickly locate faults.
[0048] The modules communicate with each other via a data bus to achieve data transmission and sharing.
[0049] The specific embodiments of the present invention have been described above. Based on the above description, those skilled in the art can make various changes and modifications without departing from the technical concept of the present invention.
Claims
1. A method for cross-checking and verifying DTC fault codes based on T-BOX, characterized in that, The system implementation, consisting of a data acquisition module, a data processing module, a cross-checking module, and a result output module, specifically includes the following steps: Step S1: Start the data acquisition module, connect the data acquisition module to the communication interface of T-BOX, read and parse DTC fault code information in real time, and send the parsed data to the data processing module. Step S2: The data processing module preprocesses and stores the collected data; the preprocessing includes removing duplicate data, filtering invalid data, and storing the processed data in the database for use by the cross-checking module; Step S3: The cross-checking module performs cross-comparison and verification of DTC fault codes according to preset cross-checking rules, specifically including the following steps: (1) Establish a DTC fault code association database: Based on the characteristics and interrelationships of vehicle fault codes, establish a DTC fault code association database. (2) Formulate cross-checking rules: Based on the actual needs of vehicle fault diagnosis, formulate a series of cross-checking rules to guide the cross-checking process; (3) Perform cross-check: Compare the DTC fault codes to be checked with the data in the associated database and verify them according to the cross-check rules; if contradictions or inconsistencies are found, the fault codes are judged to be incorrect or abnormal, and the corresponding check results are generated. Step S4: Visually present the cross-check results to maintenance personnel to help them quickly locate the fault.
2. The method for cross-checking and verifying DTC fault codes based on T-BOX according to claim 1, characterized in that, The DTC fault code association database records the relationships and dependencies between different fault codes, providing data support for cross-checking.
3. The method for cross-checking and verifying DTC fault codes based on T-BOX according to claim 1, characterized in that, The visualization methods described in step S4 include fault tree and fault heatmap.
4. The method for cross-checking and verifying DTC fault codes based on T-BOX according to claim 1, characterized in that, In step S3, the cross-checking rules include the combination relationship, priority relationship, and time relationship of fault codes.
5. A system for cross-verification of DTC fault codes based on T-BOX, characterized in that, The method for implementing the T-BOX-based cross-checking verification of DTC fault codes according to any one of claims 1 to 4 includes a data acquisition module, a data processing module, a cross-checking module, and a result output module, specifically: The data acquisition module can collect DTC fault code data from the T-BOX in real time; the data acquisition module is connected to the communication interface of the T-BOX, reads and parses the DTC fault code information in real time, and sends the parsed data to the data processing module. The data processing module preprocesses and stores the collected DTC fault code data; the processed data is stored in the database for use by the cross-checking module. The cross-checking module can cross-compare and verify DTC fault codes according to preset cross-checking rules; The result output module is responsible for outputting the cross-check results in a visual form, which will intuitively show the check results to maintenance personnel and help them quickly locate the fault.
6. The system for cross-verification of DTC fault codes based on T-BOX according to claim 5, characterized in that, The four modules communicate with each other via a data bus to achieve data transmission and sharing.
Citation Information
Patent Citations
Vehicle remote fault diagnosis management method and system
CN107450514A
Fault early warning method and system, readable storage medium and vehicle
CN118397726A