A method for developing a simplified circuit diagram for automobile fault diagnosis
By creating a fault diagnosis process database and a fault loop library, the automatic output circuit diagram development task is solved, and the problems of large workload and long development time caused by manual extraction of line information in the existing technology are solved, achieving more efficient automobile fault diagnosis circuit diagram development.
Patent Information
- Application Number
- CN202411759710.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-03
- Publication Date
- 2025-03-14
- Estimated Expiration
- 2044-12-03
AI Technical Summary
The development of existing automotive fault diagnosis circuits relies on manual extraction of line information, resulting in large workload and long development time period.
By creating a fault diagnosis process database and a fault loop library, we build a correspondence between the circuit diagram graphics and the functional loop, and combine the comparison of DTC standard data with historical data to automatically output the circuit diagram development task to reduce manual intervention.
The development process of the simplified vehicle fault diagnosis circuit has been optimized, the workload of manual extraction of line information has been reduced, and the development time period has been shortened.
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of automobile fault diagnosis and development, and more specifically, to a method for developing an automobile fault diagnosis circuit diagram. Background Art
[0002] In the field of automobile fault diagnosis, circuit diagrams can not only assist engineers in systematically analyzing the components and wiring relationships in the circuit to find possible fault points; they can also help engineers quickly locate faulty components, narrow the scope of fault detection, and improve the efficiency of fault detection during troubleshooting.
[0003] Traditional circuit diagram graphic development usually involves manually extracting complete circuit information between components from various development materials, and then completing the drawing and layout of graphic elements on the drawing tool based on the extracted circuit information. In this development method, the workload of manually extracting circuit information is huge, and it is difficult to ensure the quality of the work, thereby increasing the development cost.
[0004] In order to solve the existing problems, a method for developing a schematic diagram of an automobile fault diagnosis circuit is proposed. Summary of the invention
[0005] The invention provides a method for developing a schematic diagram of an automobile fault diagnosis circuit, so as to solve the problem that the existing development of the schematic diagram of an automobile fault diagnosis circuit relies on manual extraction of circuit information, resulting in a large workload and a long development time cycle.
[0006] According to one aspect of the present invention, a method for developing a schematic diagram of an automobile fault diagnosis circuit is provided, comprising the following steps:
[0007] Step 1, create a fault diagnosis process database to store the fault diagnosis process of the developed vehicle model and the SVG format circuit diagram corresponding to the diagnosis process; create a fault circuit library to store the vehicle model, controller name, diagnosis process name, function circuit information, DTC standard data, circuit diagram graphic elements; create a recognition model to recognize the SVG format circuit diagram graphic elements, and extract the diagnosis process name, connector code, and pin number information;
[0008] Step 2, creating matching rules in the fault circuit library, and constructing the corresponding relationship between the circuit diagram of the historical development vehicle model and the functional circuit;
[0009] Step 3, based on the DTC reference data of the vehicle model to be developed, the DTC data of the vehicle model to be developed is standardized and stored in the DTC standard database;
[0010] Step 4, by comparing the DTC standard data of the vehicle model to be developed with the historical DTC standardized data, recommend a matching function circuit set in the function circuit library; by comparing the function circuit created by the vehicle model to be developed with the recommended matching function circuit, determine the circuit diagram graphic development task corresponding to the DTC phenomenon;
[0011] Step 5, comparing the functional circuit created by the vehicle model to be developed with the functional circuit of the historical electrical phenomena, and determining the circuit diagram graphic development task corresponding to the electrical phenomena;
[0012] Step 6: Based on the circuit diagram graphic development task generation module obtained in steps 4 and 5, the corresponding circuit diagram development task is automatically outputted.
[0013] Preferably, based on the above scheme, the functional circuit information includes: functional circuit name, component name, part number, pin function set, connector code and pin relationship set; the DTC standard data includes DTC code, sub-product system, controller name, controller supplier, controller version, fault code meaning, reporting factor, signal deviation meaning, signal source information, reporting subject, signal deviation level and severity.
[0014] Preferably, based on the above scheme, creating an identification model specifically includes creating circuit diagram graphic recognition rules in the fault circuit library, identifying circuit diagram graphics in SVG format, identifying the coordinates of graphic elements and text elements in the circuit diagram in SVG format, classifying them according to features, matching the coordinate information of each graphic element with the coordinate information of the text element, and outputting the corresponding diagnostic process name, connector code and pin number information.
[0015] Preferably, based on the above solution, the step 2 of creating a matching rule in the fault circuit library includes:
[0016] Step 21, by calling the connector code and pin number in each functional circuit in the circuit function circuit library, comparing them with the connector code and pin number extracted from the circuit diagram, outputting the functional circuits with the same connectors and pin numbers as those in the circuit diagram;
[0017] Step 22, searching for the functional circuits corresponding to the remaining connectors and pin numbers in the circuit diagram, if the same connector and pin number correspond to multiple functional circuits, the one with the larger ratio of the number of remaining pins in the circuit diagram to the number of pins in the corresponding functional circuit is recommended, and the corresponding relationship between the circuit diagram of the developed vehicle model and the functional circuit is established;
[0018] The circuit function loop library is used to store system schematic function loop information. The function loop information is extracted from wiring harness drawings, vehicle electrical schematics, fuse box schematics and other materials, and includes all component information, connector information, wiring harness information, fuse / relay information, and current / signal direction information in the function loop used to realize a certain electrical function on the vehicle.
[0019] Based on the above scheme, step 4 includes in detail:
[0020] Through the DTC standard data elements of the vehicle model to be developed, match and search for the functional circuit set with the same DTC standard data elements in the fault circuit library;
[0021] The functional circuit information of the matched and found DTC is further matched with the functional circuit information created for the vehicle model to be developed in the circuit functional circuit library, and a circuit diagram development task for the vehicle model to be developed is generated based on the matching situation.
[0022] Based on the above scheme, step 5 includes:
[0023] Extract and create the electrical function circuit information of the vehicle model to be developed based on the wiring harness drawing, vehicle electrical schematic diagram, and fuse box schematic diagram, and store it in the circuit function circuit library;
[0024] Create functional circuit search rules for electrical phenomena, and determine the circuit diagram development task for the vehicle model to be developed based on the functional circuit matching situation. The specific search rules are as follows:
[0025] The correspondence between the electrical phenomena and functional circuits of all developed vehicle models is extracted from the fault circuit library. The functional circuit information of the electrical phenomena is matched with the functional circuit information created for the vehicle model to be developed in the circuit functional circuit library. Based on the matching situation, a circuit diagram development task for the vehicle model to be developed is generated.
[0026] Based on the above solution, step 6 includes:
[0027] A. If the information obtained in step 4 and step 5 is completely matched with the functional circuit information of the vehicle model to be developed, the circuit diagram task generation module does not generate a circuit diagram graphic development task, but directly references the circuit diagram graphic corresponding to the functional circuit of the developed vehicle model;
[0028] B. If the information obtained in steps 4 and 5 matches the functional circuit information of the vehicle to be developed, the primary function and secondary function of the functional circuit are confirmed, and the corresponding development task is automatically output;
[0029] 1) If both the primary function and the secondary function are unique, the circuit diagram task generation module automatically outputs a circuit diagram graphic development task marked as "unique and no configuration instructions required";
[0030] 2) If the primary function is not unique but the secondary function is unique, the circuit diagram task generation module automatically outputs a circuit diagram graphic development task marked as "multiple and no configuration instructions required";
[0031] 3) If the primary function is unique but the secondary function is not unique, the circuit diagram task generation module automatically outputs a circuit diagram graphic development task marked as "unique and requires configuration instructions";
[0032] 4) If both the primary function and the secondary function are not unique, the circuit diagram task generation module automatically outputs a circuit diagram graphic development task marked as "multiple and configuration instructions are required".
[0033] The present invention provides a method for developing a circuit diagram for automobile fault diagnosis. The method extracts fault diagnosis element information of historical vehicle models, creates a fault diagnosis process database and a fault circuit library, constructs a corresponding relationship between a circuit diagram of a developed vehicle model and a functional circuit, compares DTC standard data of a vehicle model to be developed with historical DTC standardized data, compares the functional circuit created by the vehicle model to be developed with the recommended matching functional circuit, determines the circuit diagram development task corresponding to the DTC phenomenon, and compares the functional circuit created by the vehicle model to be developed with the functional circuit of historical electrical phenomena, determines the circuit diagram development task corresponding to the electrical phenomenon, and automatically retrieves historical data for borrowing according to the matching degree of the circuit diagram development task, so as to optimize the development process of the circuit diagram for automobile fault diagnosis, reduce the large workload caused by manually extracting line information, and shorten the development time cycle. DETAILED DESCRIPTION
[0034] The following examples are used to illustrate the present invention, but are not intended to limit the scope of the present invention.
[0035] It should be understood that when used in this specification and the appended claims, the term "comprising" indicates the presence of described features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or collections.
[0036] It should be further understood that the term “and / or” used in the specification and appended claims refers to any combination and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0037] In addition, in the description of the present application, the terms "first", "second", etc. are only used to distinguish the description and cannot be understood as indicating or implying relative importance.
[0038] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the specific implementation modes of the present invention will be described in detail below.
[0039] A method for developing a schematic diagram of an automobile fault diagnosis circuit of the present invention comprises the following steps:
[0040] Step 1: Extract the fault diagnosis element information of the developed vehicle model and build a fault diagnosis process database. The specific steps are as follows:
[0041] Create a fault diagnosis process database to store the fault diagnosis process of the developed vehicle model and the SVG format circuit diagram corresponding to the diagnosis process;
[0042] Create a fault circuit library to store vehicle models, controller names, diagnostic process names, function circuit information, DTC standard data, and circuit diagram graphic elements; the function circuit information includes: function circuit name, component name, part number, pin function set, connector code and pin relationship set; DTC standard data includes DTC code, sub-product system, controller name, controller supplier, controller version, fault code meaning, reporting factor, signal deviation meaning, signal source information, reporting subject, signal deviation level and severity;
[0043] The fault circuit library is constructed by extracting the controller name, diagnosis process name, circuit diagram, and DTC information in each fault process of the developed vehicle model from the fault diagnosis process database;
[0044] Create a recognition model, identify the graphic elements of the circuit diagram in SVG format, and extract the diagnosis process name, connector code, and pin number information; creating the recognition model specifically includes creating circuit diagram graphic recognition rules in the fault circuit library, identifying the circuit diagram graphics in SVG format, identifying the coordinates of the graphic elements and text elements in the circuit diagram in SVG format, classifying them according to features, matching the coordinate information of each graphic element with the text coordinate information, and outputting the corresponding diagnosis process name, connector code and pin number information.
[0045] Step 2: Create the corresponding relationship between the circuit diagram and the functional circuit of the developed vehicle model. The specific steps are as follows:
[0046] Create matching rules in the fault circuit library to build a corresponding relationship between the circuit diagram of the development vehicle model and the functional circuit;
[0047] Among them, creating matching rules in the fault circuit library includes:
[0048] Step 21, by calling the connector code and pin number in each functional circuit in the circuit function circuit library, comparing them with the connector code and pin number extracted from the circuit diagram, outputting the functional circuits with the same connectors and pin numbers as those in the circuit diagram;
[0049] Step 22, search for the functional circuits corresponding to the remaining connectors and pin numbers in the circuit diagram. If the same connector and pin number correspond to multiple functional circuits, the one with the larger ratio of the number of remaining pins in the circuit diagram to the number of pins in the corresponding functional circuit is recommended to establish a corresponding relationship between the circuit diagram of the developed vehicle model and the functional circuit.
[0050] The specific operations for building the correspondence between the circuit diagram of the developed vehicle model and the functional circuit are as follows: The circuit functional circuit library is used to store the functional circuit information of the system schematic diagram. The functional circuit information is extracted from the wiring harness drawing, the vehicle electrical schematic diagram, and the fuse box schematic diagram. It contains all the component information, connector information, wiring harness information, fuse / relay information, and current / signal direction information in the functional circuit used to realize a certain electrical function on the vehicle.
[0051] Among them, the electrical function is defined by the first-level function name according to the functional principle content that needs to be explained in the system schematic diagram; for those that need further functional decomposition, the second-level function name is defined according to the first-level function name in the system schematic diagram; all component information includes part number and part name, and connector information includes connector code, pin number, and pin function; wiring harness information includes wire number, wire color and wire diameter; fuse / relay information includes fuse / relay name, number and fuse / relay pin number.
[0052] Step 3, based on the DTC reference data of the vehicle model to be developed, the DTC data of the vehicle model to be developed is standardized and stored in the DTC standard database;
[0053] The standardized processing of DTC data is to create DTC standard meaning information such as reporting factor, signal deviation meaning, signal source information, reporting body (controller information used to explain fault code storage and perform logical judgment), signal deviation level (level information clearly defined in the fault code meaning), severity (level of severity of consequences caused by the fault code) based on the extracted basic information of DTC data.
[0054] The reporting factor is used to store the signal converted by voltage, resistance, current (for example, temperature, rainfall position, liquid level, speed signal, etc.) or the basic physical quantity specified in the meaning of the fault code;
[0055] The signal deviation meaning includes the characters used to indicate functional failure or fault phenomenon in the fault code meaning;
[0056] The signal source information includes non-component, function, and system information described in the fault code meaning.
[0057] Step 4, recommend DTC-related functional circuits;
[0058] Recommendation of DTC-type phenomenon function circuits, specifically including creation of DTC-type phenomenon function circuit search rules, comparison of DTC standard data of the vehicle model to be developed with historical DTC standardized data, recommendation of matching function circuit sets, and thus determination of circuit diagram development tasks for the vehicle model to be developed.
[0059] First, through the DTC standard data elements of the vehicle model to be developed (controller name, sub-product system, reporting factor, reporting subject, signal source-part / area, signal deviation meaning and other elements), match and search for the functional circuit set with the same DTC standard data elements in the fault circuit library;
[0060] Secondly, by further matching the matched and found functional circuit information of the DTC (the information set of component name, part number, pin function set, connector code, and pin number relationship contained in the functional circuit) with the functional circuit information created for the vehicle model to be developed in the circuit functional circuit library, a circuit diagram development task for the vehicle model to be developed is generated based on the matching situation.
[0061] Step 5: Recommendation of functional circuits for electrical phenomena, i.e., comparing the functional circuits created for the vehicle model to be developed with the functional circuits of historical electrical phenomena to determine the circuit diagram graphic development tasks corresponding to the electrical phenomena;
[0062] Based on the wiring harness drawings, vehicle electrical schematics, and fuse box schematics, extract and create electrical function circuit information for the vehicle model to be developed, and store it in the circuit function circuit library.
[0063] Create a search rule for the functional circuit of electrical phenomena, compare the functional circuit created for the vehicle to be developed with the recommended matching functional circuit, and determine the circuit diagram graphic development task corresponding to the DTC phenomenon. The specific search rules are as follows:
[0064] The correspondence between the electrical phenomena and functional circuits of all developed vehicle models is extracted from the fault circuit library. The functional circuit information of the electrical phenomena (the information set of component name, part number, pin function set, connector code, and pin relationship contained in the functional circuit) is matched with the functional circuit information created for the vehicle model to be developed in the circuit functional circuit library. Based on the matching situation, a circuit diagram development task for the vehicle model to be developed is generated.
[0065] Step 6, based on the circuit diagram graphic development task generation module obtained in step 4 and step 5, automatically outputting the corresponding circuit diagram development task;
[0066] A. If the information obtained in step 4 and step 5 is completely matched with the functional circuit information of the vehicle model to be developed, the circuit diagram task generation module does not generate a circuit diagram graphic development task, but directly references the circuit diagram graphic corresponding to the functional circuit of the developed vehicle model;
[0067] B. If the information obtained in steps 4 and 5 matches the functional circuit information of the vehicle to be developed, the primary function and secondary function of the functional circuit are confirmed, and the corresponding development task is automatically output;
[0068] 1) If both the primary function and the secondary function are unique, the circuit diagram task generation module automatically outputs a circuit diagram graphic development task marked as "unique and no configuration instructions required";
[0069] 2) If the primary function is not unique but the secondary function is unique, the circuit diagram task generation module automatically outputs a circuit diagram graphic development task marked as "multiple and no configuration instructions required";
[0070] 3) If the primary function is unique but the secondary function is not unique, the circuit diagram task generation module automatically outputs a circuit diagram graphic development task marked as "unique and requires configuration instructions";
[0071] 4) If both the primary function and the secondary function are not unique, the circuit diagram task generation module automatically outputs a circuit diagram graphic development task marked as "multiple and configuration instructions are required".
[0072] Finally, according to the fault diagnosis development standard of the vehicle model to be developed, select the circuit diagram development type for DTC phenomena (one code per fault or multiple codes per fault). According to the circuit diagram development task generated in step 4, combine the line information of the recommended functional circuit (remove and merge duplicate line information) to generate complete line information for the circuit diagram.
[0073] According to the complete line information of the circuit diagram, the circuit diagram graphics are drawn manually and the configuration instructions are marked in the circuit diagram development module.
[0074] It should be noted that the detailed steps of the standardized processing of DTC data in step 3 of the present invention are as follows:
[0075] Step 31, standardize the format and extract basic information from the DTC original data to form a standard dictionary table;
[0076] Specifically, a DTC data processing module is constructed for standardizing DTC data, and the processing module includes two operation permissions: a data processing end and a data review end; a DTC standard data storage module is constructed for storing DTC standard data that takes effect after standardization processing.
[0077] The processing module adapts the DTC reference data with standardized format and automatically extracts basic information, where the basic information includes: DTC code, sub-product system to which the DTC code belongs, controller name, controller supplier, controller version, fault code meaning and other basic DTC data information.
[0078] The extracted information is formed into a standard dictionary table in a standard format. The data metadata in the standard dictionary table includes: DTC code, sub-product system to which the DTC code belongs, controller name, controller supplier, controller version, and fault code;
[0079] Step 32, extracting basic information of each field from the DTC data of the vehicle model to be developed to form a business data meta information table;
[0080] Step 33, create a comparison rule, compare the business data meta information table with the DTC elements in the standard dictionary table, and determine the standardization task;
[0081] The DTC data to be standardized of the development vehicle model is imported into the processing module, and the DTC data comparison rules are set in the processing module to create the DTC data standardization task.
[0082] Match the DTC code, sub-product system, controller name, fault code meaning and other information of the DTC data to be standardized with the DTC standard data (including: DTC code, sub-product system, controller name, controller vendor, controller version number, fault code meaning, DTC standard meaning and other information) that has been standardized in the storage module, and create DTC data standardization tasks according to the matching situation:
[0083] A1. If the DTC code, sub-product system, controller name, and fault code meaning information are the same, it means that the DTC data has been standardized and there is no need to create a new DTC data standardization task;
[0084] A2. For controller names, DTC codes, and fault code meaning information that are the same, the processing module references the DTC standard meaning information in the matching DTC standard data in the storage module and marks it as "reference", generating the corresponding DTC data standardization task;
[0085] A3. If the controller name and fault code meaning information are the same, the processing module references the DTC standard meaning information in the matching DTC standard data in the storage module and marks it as "reference", and generates the corresponding DTC data standardization task;
[0086] A4. If the controller name and DTC code are the same, the processing module borrows the DTC standard meaning information in the matching DTC standard data in the storage module and marks it as "pending confirmation", and generates the corresponding DTC data standardization task;
[0087] A5. If at least one of the controller names, DTC codes or fault code meaning elements is the same, the processing module borrows the DTC standard meaning information in the matching DTC standard data in the storage module and marks it as "to be modified", and generates the corresponding DTC data standardization task;
[0088] A6. If the information is not the same, the DTC data will be marked as "newly developed".
[0089] Step 34, based on the standardized tasks, create standardized operating rules, and complete the creation of reporting factors, signal deviation meanings, signal source information, reporting subjects, signal deviation levels, severity and other information to complete the DTC data standardization.
[0090] The standardized operation rules in step 34 are:
[0091] B1: The DTC standard meaning information marked as "reference" does not need to be modified and can be submitted for review directly;
[0092] B2, for the DTC standard meaning information marked as "to be confirmed" or "to be modified", the recommended DTC standard meaning information is confirmed or modified according to the DTC information processing standard;
[0093] B3, for those marked as "newly developed", create DTC standard meaning information such as reporting factor, signal deviation meaning, signal source information (parts, areas), reporting subject, signal deviation level, severity, etc. based on the basic information of DTC data extracted in step 1.
[0094] In B3, based on the basic information of DTC data extracted in step 1, DTC standard meaning information such as reporting factor, signal deviation meaning, signal source information (parts, areas), reporting subject, signal deviation level, severity, etc. is created. After the created information is reviewed and effective by the data review end, it is stored in the storage module to complete the DTC standardization processing of the vehicle model to be developed.
[0095] The specific "newly developed" DTC information processing standards are as follows:
[0096] 1) Creation of reporting subject information
[0097] The reporting code body is the controller information used to describe the fault code storage and perform logical judgment.
[0098] 2) Creation of reporting factor information
[0099] Create a reporting factor database to store information such as signals converted through voltage, resistance, and current that are clearly defined in the meaning of the fault code (for example, temperature, rainfall position, liquid level, speed signal, etc.) or basic physical quantities that are clearly defined in the meaning of the fault code (for example, voltage, current, resistance, phase, power, axle load, frequency, yaw rate, pressure, etc.).
[0100] 3) Signal source information creation
[0101] The data processing end selects the signal source - part information associated with the DTC fault from the vehicle parts database based on the part information expressed in the meaning of the fault code. If there is no suitable general part name, a new one will be created.
[0102] The data processing end creates signal source-area information based on the non-component, function, and system information expressed in the meaning of the fault code.
[0103] 4) Creation of information on the meaning of signal deviation
[0104] The processing module automatically extracts characters from the meaning of the fault code that are used to indicate a functional failure or a fault phenomenon.
[0105] 5) Signal deviation level information creation
[0106] The processing module automatically imports the fault code meaning information extracted from the DTC data, and the data processing end deletes the fault code meaning information and retains the level information that has been clearly defined in the fault code meaning.
[0107] For example: If the fault code meaning is described as: clutch overtemperature level 2 fault, then the signal deviation level of the DTC standardized data is: level 2.
[0108] 6) Severity information creation
[0109] The data processing end creates corresponding severity level information based on the consequences caused by the fault code (ranging from affecting driving safety to only providing a warning, and dividing the severity levels).
[0110] The present invention provides a method for developing a circuit diagram for automobile fault diagnosis. The method extracts fault diagnosis element information of historical vehicle models, creates a fault diagnosis process database and a fault circuit library, constructs a corresponding relationship between a circuit diagram of a developed vehicle model and a functional circuit, compares DTC standard data of a vehicle model to be developed with historical DTC standardized data, compares the functional circuit created by the vehicle model to be developed with the recommended matching functional circuit, determines the circuit diagram development task corresponding to the DTC phenomenon, and compares the functional circuit created by the vehicle model to be developed with the functional circuit of historical electrical phenomena, determines the circuit diagram development task corresponding to the electrical phenomenon, and automatically retrieves historical data for borrowing according to the matching degree of the circuit diagram development task, so as to optimize the development process of the circuit diagram for automobile fault diagnosis, reduce the large workload caused by manually extracting line information, and shorten the development time cycle.
[0111] Finally, the method of the present application is only a preferred implementation scheme and is not intended to limit the protection scope of the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A method for developing a schematic diagram of an automobile fault diagnosis circuit, characterized in that: The following steps are involved: Step 1, create a fault diagnosis process database to store the fault diagnosis process of the developed vehicle model and the SVG format circuit diagram corresponding to the diagnosis process; create a fault circuit library to store the vehicle model, controller name, diagnosis process name, function circuit information, DTC standard data, circuit diagram graphic elements; create a recognition model to recognize the circuit diagram graphic elements and extract the diagnosis process name, connector code, and pin number information; Step 2, creating matching rules in the fault circuit library, and constructing the corresponding relationship between the circuit diagram of the historical development vehicle model and the functional circuit; Step 3, based on the DTC reference data of the vehicle model to be developed, the DTC data of the vehicle model to be developed is standardized and stored in the DTC standard database; Step 4: By comparing the DTC standard data of the vehicle model to be developed with the historical DTC standardized data, a matching function circuit set is recommended; by comparing the function circuit created by the vehicle model to be developed with the recommended matching function circuit, a circuit diagram graphic development task corresponding to the DTC phenomenon is determined; Step 5, comparing the functional circuit created by the vehicle model to be developed with the functional circuit of the historical electrical phenomena, and determining the circuit diagram graphic development task corresponding to the electrical phenomena; Step 6: Based on the circuit diagram graphic development task obtained in step 4 and step 5, the circuit diagram task generation module automatically outputs the corresponding circuit diagram development task.
2. A method for developing a schematic diagram of an automobile fault diagnosis circuit as claimed in claim 1, characterized in that: The functional circuit information includes: functional circuit name, component name, part number, pin function set, connector code and pin relationship set; the DTC standard data includes DTC code, sub-product system, controller name, controller supplier, controller version, fault code meaning, reporting factor, signal deviation meaning, signal source information, reporting subject, signal deviation level and severity.
3. A method for developing a schematic diagram of an automobile fault diagnosis circuit as claimed in claim 2, characterized in that: Creating an identification model specifically includes creating circuit diagram graphic recognition rules in the fault circuit library, identifying circuit diagram graphics in SVG format, identifying the coordinates of graphic elements and text elements in the circuit diagram in SVG format, classifying them according to features, matching the coordinate information of each graphic element with the text coordinate information, and outputting the corresponding diagnostic process name, connector code and pin number information.
4. A method for developing a schematic diagram of an automobile fault diagnosis circuit as claimed in claim 1, characterized in that: Creating a matching rule in the fault circuit library in step 2 includes: Step 21, by calling the connector code and pin number in each functional circuit in the circuit function circuit library, comparing them with the connector code and pin number extracted from the circuit diagram, outputting the functional circuits with the same connectors and pin numbers as those in the circuit diagram; Step 22, searching for the functional circuits corresponding to the remaining connectors and pin numbers in the circuit diagram, if the same connector and pin number correspond to multiple functional circuits, the one with the larger ratio of the number of remaining pins in the circuit diagram to the number of pins in the corresponding functional circuit is recommended, and the corresponding relationship between the circuit diagram of the developed vehicle model and the functional circuit is established; The circuit function loop library is used to store system schematic function loop information. The function loop information is extracted from wiring harness drawings, vehicle electrical schematics, and fuse box schematics, and contains all component information, connector information, wiring harness information, fuse / relay information, and current / signal direction information in the function loop used to implement a certain electrical function on the vehicle.
5. The method for developing a schematic diagram of an automobile fault diagnosis circuit according to claim 1, characterized in that: Step 4 includes: Through the DTC standard data elements of the vehicle model to be developed, match and search for the same functional circuit set as the DTC standard data elements in the fault circuit library; The functional circuit information of the matched and found DTC is further matched with the functional circuit information created for the vehicle model to be developed in the circuit functional circuit library, and a circuit diagram development task for the vehicle model to be developed is generated based on the matching situation.
6. A method for developing a schematic diagram of an automobile fault diagnosis circuit as claimed in claim 1, characterized in that: Step 5 includes: Extract and create the electrical function circuit information of the vehicle model to be developed based on the wiring harness drawing, vehicle electrical schematic diagram, and fuse box schematic diagram, and store it in the circuit function circuit library; Create functional circuit search rules for electrical phenomena, and determine the circuit diagram development task for the vehicle model to be developed based on the functional circuit matching situation. The specific search rules are as follows: The correspondence between the electrical phenomena and functional circuits of all developed vehicle models is extracted from the fault circuit library. The functional circuit information of the electrical phenomena is matched with the functional circuit information created for the vehicle model to be developed in the circuit functional circuit library. Based on the matching situation, a circuit diagram development task for the vehicle model to be developed is generated.
7. A method for developing a schematic diagram of an automobile fault diagnosis circuit as claimed in claim 6, characterized in that: Step 6 includes: A. If the information obtained in step 4 and step 5 is completely matched with the functional circuit information of the vehicle model to be developed, the circuit diagram task generation module does not generate a circuit diagram graphic development task, but directly references the circuit diagram graphic corresponding to the functional circuit of the developed vehicle model; B. If the information obtained in steps 4 and 5 matches the functional circuit information of the vehicle to be developed, the primary function and secondary function of the functional circuit are confirmed, and the corresponding development task is automatically output; 1) If both the primary function and the secondary function are unique, the circuit diagram task generation module automatically outputs a circuit diagram graphic development task marked as "unique and no configuration instructions required"; 2) If the primary function is not unique but the secondary function is unique, the circuit diagram task generation module automatically outputs a circuit diagram graphic development task marked as "multiple and no configuration instructions required"; 3) If the primary function is unique but the secondary function is not unique, the circuit diagram task generation module automatically outputs a circuit diagram graphic development task marked as "unique and requires configuration instructions"; 4) If both the primary function and the secondary function are not unique, the circuit diagram task generation module automatically outputs a circuit diagram graphic development task marked as "multiple and configuration instructions are required".
Citation Information
Patent Citations
Automobile DTC data standardization processing method
CN119002373A
Vehicle diagnosis apparatus, terminal device, and vehicle diagnosis method
JP2016060406A