A method and system for producing circuit information of automobile circuit system schematic diagram

Through automated and systematic methods, the line information of the automotive circuit system schematic diagram is extracted and integrated, the complexity and inconsistency of information extraction is solved, the production efficiency and quality are improved, and the efficiency and safety of new model development are ensured.

CN117473936BActive Publication Date: 2025-03-14WUHAN PINZHI AUTOMOBILE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311494387.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-11-10
Publication Date
2025-03-14
Estimated Expiration
2043-11-10

AI Technical Summary

Technical Problem

In the development and production of automotive circuit system schematic diagrams, information extraction is complex and inconsistent, resulting in maintenance errors and performance and safety risks. Especially when developing new models, a lot of manpower and time are required to extract and integrate information.

Method used

A method and system for producing circuit information of automotive circuit system schematic diagrams is adopted to extract, integrate and produce circuit diagram information through automated and systematic steps, including maintenance of basic information of parts, configuration code list generation, line information integration and fuse box information extraction, and use a general image recognition model to simplify fuse box information extraction.

Benefits of technology

It improves the production efficiency and quality of automotive circuit system schematic diagrams, ensures consistency of information, reduces manual workload, and reduces the time and human resources required for the development of new models.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117473936B_ABST
    Figure CN117473936B_ABST
Patent Text Reader

Abstract

The present invention provides a method and system for producing line information of a schematic diagram of an automobile circuit system. The method extracts the wiring harness information and fuse box information of the development vehicle model; searches for corresponding component information according to the wiring harness connector information; defines the development status of each configuration code by performing configuration comparison analysis, thereby further determining the development status of each pin information; and determines the plug-in relationship between each wiring harness by creating a wiring harness plug-in relationship generation rule. The extracted wiring harness information, fuse box information, component information, and pin information are integrated to automatically complete the production of the circuit information of the schematic diagram of the entire vehicle circuit system. By systematically extracting, automatically integrating, and completing the production of the circuit information of the schematic diagram of the entire vehicle system, the quality consistency of the production of the circuit information can be guaranteed, which lays a solid development foundation for the accurate drawing of subsequent system schematics.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of circuit atlas development in the automobile aftermarket, and in particular to a method and system for producing circuit information of an automobile circuit system schematic diagram. Background Art

[0002] During the process of diagnosing automotive electrical faults, it is necessary to view accurate circuit diagrams, including system schematics, wiring harness layouts, terminal information, and fuse and relay information. This information is crucial for maintenance technicians, especially system schematics, because system schematics fully display the working principles and connection relationships of each electrical system. However, there are some challenges in the development and production of automotive system schematics:

[0003] 1. Complexity of information extraction: During the development of system schematics, a large amount of reference materials need to be analyzed, such as wiring harness drawings, configuration tables, component information, etc. This information may be scattered in different documents and data sources, and there may be problems with inconsistent formats. Manually extracting and integrating this information is time-consuming and error-prone.

[0004] 2. Information consistency requirements: When making a circuit diagram, it is very important to ensure the consistency of information. Inconsistent information may lead to incorrect maintenance operations and damage the performance and safety of the car.

[0005] 3. Development of new models: Every time a new model is launched, the relevant circuit diagram needs to be remade. This means that a lot of time and manpower are needed to extract and integrate the vehicle circuit information to adapt to the new model configuration.

[0006] 4. Difficulty in extracting fuse box information: The fuse box is an important part of the automobile circuit system, but its information is usually scattered in different materials, including wiring harness drawings, fuse box labels, vehicle electrical schematics, etc. Extracting and integrating complete fuse box information usually requires complex manual work. Summary of the invention

[0007] In order to solve the above problems, the present invention proposes a method and system for producing circuit information of an automobile circuit system schematic diagram, which aims to improve the production efficiency and quality of the automobile circuit system schematic diagram, especially in the process of extracting circuit information of a new vehicle model, through automated and systematic steps, the efficiency of information extraction, integration and production is improved, thereby ensuring the consistency of information and reducing manual workload. This method also includes using a general image recognition model to extract fuse box information, further simplifying the production process. Therefore, the present invention has broad application prospects in the field of automobile circuit system schematic diagram production.

[0008] Based on the above purpose, in a first aspect, the present invention provides a method for producing circuit information of a schematic diagram of an automobile circuit system, the method mainly comprising the following steps:

[0009] Step 1. Part basic information maintenance: In this step, create a basic database to store part information. This information includes part number, part name, and part version number. Use the preset template to adapt the format of the imported parts loading list, and create the upper and lower hierarchical relationships between parts based on the part assembly relationship.

[0010] Step 2. Configuration code list generation: This step involves extracting sales configuration table information and configuration code table information, and outputting the configuration code list. Through the configuration analysis module, the imported sales configuration table and configuration code table are formatted and checked for consistency to ensure the accuracy of the information. At the same time, a correspondence between the configuration code name and the main function configuration name is created to automatically check and mark the development status of each configuration code.

[0011] Step 3. Line information integration: This step includes single harness information extraction, component information extraction, harness plug-in relationship generation and pin development attribute definition.

[0012] Step 31. Single harness information extraction: By screening electrical components with the electrical attribute of "harness", harness information is extracted from the harness drawing, including basic information such as drawing number, version number, harness part number, harness version number, as well as node information, connector name, connector code, pin number, wire number, wire color, wire diameter, configuration code combination, etc. in the harness drawing. This information is stored in the brand model line information library.

[0013] Step 32. Component information extraction: Create corresponding component name information based on the connector name information stored in the brand model line information library. The rules include extracting the noun in front of the "wiring harness connector" field in the connector name as the component name, and then creating a corresponding relationship between the component name and the connector name.

[0014] Step 33. Harness plug-in relationship generation: Create plug-in relationship recommendation rules in the brand model line information library to determine the plug-in relationship between each harness. The rules include finding matches by connector pin number, setting matching thresholds, and defining the plug-in relationship between the remaining harnesses by analyzing the vehicle electrical schematic data. This step also includes defining the pin development status to determine whether the configuration code combination is developed.

[0015] Step 4. Fuse box information extraction: Create a brand fuse box information library to store the fuse box information of historical development models. This information is extracted through reference materials such as wiring harness drawings, fuse box labels, vehicle electrical schematics, etc., and includes fuse box graphics and fuse box labels. This step also involves the use of general image recognition models, such as PP-ShiTuV2, to extract and recognize the fuse box information of new models to reduce the workload.

[0016] Step 5. Generate circuit information of the whole vehicle circuit system schematic diagram: Finally, integrate the vehicle model circuit information in the brand model circuit information library with the fuse box information in the brand fuse box information library to output the complete circuit information of the whole vehicle circuit system schematic diagram. This information will be used to assist maintenance technicians in fault repair.

[0017] The purpose of the method for producing line information of a schematic diagram of an automobile circuit system of the present invention is to improve the production efficiency of the schematic diagram of an automobile circuit system, reduce the workload of manual analysis and data extraction, and ensure the quality and consistency of the produced line information. This can make the subsequent drawing of the system schematic diagram more accurate and reliable.

[0018] As a further solution of the present invention, the method for producing circuit information of a schematic diagram of an automobile circuit system specifically comprises the following steps:

[0019] Step 1. Maintain basic part information

[0020] Create a basic database for storing part information, extract and enter part information, define part properties, and create component attribute tags;

[0021] Step 2. Configure code list generation

[0022] The created configuration analysis module is used to adapt the formats of the imported sales configuration table and configuration code table, extract the sales configuration table information and configuration code table information, and output the configuration code list;

[0023] Step 3. Line information integration

[0024] Extracting single harness information and component information, associating the connector name in the single harness information with the component name in the component information, and generating a harness plug-in relationship;

[0025] Define whether the corresponding pin in the connector is developed according to the development status of the configuration code combination;

[0026] Integrate wiring harness information, component information, pin development status, and the plug-in relationship between wiring harnesses to output vehicle model line information;

[0027] Step 4. Fuse box information extraction

[0028] Create a brand fuse box information database, extract fuse box information based on reference materials, intercept fuse box graphics and fuse box label paper and store them in the brand fuse box information database, and use a general image recognition model to identify the coordinate position of the elements;

[0029] Step 5. Generate circuit information of the vehicle circuit system schematic diagram

[0030] Integrate the line information with the fuse box information and output the circuit information of the whole vehicle circuit system schematic.

[0031] As a further solution of the present invention, during the maintenance of basic part information, when extracting and entering part information, the format of the imported parts loading list is adapted by presetting a template in the basic database, and the part number, part name, and part version number information in the adapted parts loading list are stored, and the upper and lower hierarchical relationships between parts are created according to the part assembly relationship.

[0032] As a further solution of the present invention, part attributes are defined as development attribute definitions for vehicle mounted parts in a basic database, electrical components involved in circuit diagram development are defined as "development", and non-electrical components are defined as "not developed"; electrical attribute markings are performed on development parts according to the data types involved in circuit diagram development, wherein the electrical attribute markings are divided into controllers, components, wiring harnesses, vehicle electrical schematics, and wiring harness installation drawings.

[0033] As a further solution of the present invention, when extracting the sales configuration table information, the format of the imported sales configuration table is adapted through the preset template in the configuration analysis module, and the main function configuration name, vehicle model configuration grade name, and configuration dot distribution information in the adapted sales configuration table are stored.

[0034] As a further solution of the present invention, when extracting the configuration code table information, the format of the imported configuration code table is adapted through the preset template in the configuration analysis module, and the wiring harness part number, configuration code, configuration code name, vehicle configuration level name, and configuration dot distribution information in the adapted configuration code table are stored.

[0035] As a further solution of the present invention, when outputting the configuration code list, it includes:

[0036] Create a correspondence between the configuration code name and the main function configuration name;

[0037] The configuration analysis module automatically checks the vehicle configuration grade names and configuration item dot distribution information in the sales configuration table and configuration code table according to the corresponding relationship, outputs the configuration code list, and marks the development status of each configuration code.

[0038] As a further solution of the present invention, when extracting single wiring harness information, it includes: creating a brand and model wiring information library for storing vehicle wiring information, screening electrical components with electrical attributes as "wiring harness", and extracting basic information of the wiring harness drawing according to the wiring harness name, including drawing number, version number, wiring harness part number, wiring harness version number, as well as node information in the wiring harness drawing, connector name, connector code, pin number, wire number, wire color, wire diameter, and configuration code combination information.

[0039] As a further solution of the present invention, extracting component information includes:

[0040] Create corresponding component name information based on the connector name information stored in the brand model line information library;

[0041] Match the created component name with the part name information in the basic database, and find the part number and part version number information of the corresponding component;

[0042] When matching information, if there are multiple part numbers corresponding to the same component name, they are distinguished by manually analyzing the parts supplier information, vehicle model grade information, and intermediate plug-in information to determine the part number and part version number of each component.

[0043] As a further solution of the present invention, before generating the wiring harness plug-in relationship, the method further includes:

[0044] Create a recommended rule for plug-in relationship in the brand vehicle harness information library to determine the plug-in relationship between the harnesses; the recommended rule for plug-in relationship is:

[0045] Select the wiring harness connector. If there is only one docking connector with the same number of pins in the development vehicle model, the two wiring harnesses will be automatically marked as having a docking relationship.

[0046] For multiple docking plug-ins with the same number of pins, find matches by the pin number of the plug-in, set a pin number matching threshold, recommend those that exceed the set threshold, and manually confirm and mark the docking relationship;

[0047] If the pin number matching degree is lower than the threshold, the plug-in relationship between the remaining wiring harnesses is defined and marked by analyzing the vehicle electrical schematic diagram data.

[0048] As a further solution of the present invention, the reference material is a combination of a wiring harness drawing and a fuse box label, a vehicle electrical schematic or a fuse box schematic; the general image recognition model is the created PP-ShiTuV2 general image recognition model; when extracting fuse box information, the coordinate positions of the elements in the fuse box graphics and fuse box label are detected and identified through the PP-ShiTuV2 general image recognition model; the graphics and label are converted into feature vectors of fixed dimensions; the similarity is calculated between a given query vector and a feature vector in a vector library, and historically similar fuse box graphics, fuse box labels and corresponding fuse box information are recommended; by confirming and correcting the fuse / relay name, ampere, model and other information in the recommended fuse box information, the workload of extracting fuse box information for new models is reduced.

[0049] In a second aspect, the present invention provides a system for producing circuit information of a schematic diagram of an automobile circuit system, comprising:

[0050] The basic part information maintenance module is used to create a basic database for storing part information, extract and enter part information, define part attributes, and create component attribute tags;

[0051] The configuration code list generation module is used to adapt the formats of the imported sales configuration table and configuration code table through the created configuration analysis module, extract the sales configuration table information and configuration code table information, and output the configuration code list;

[0052] The line information integration module is used to extract single harness information and component information, associate the connector name in the single harness information with the component name in the component information, and generate a harness plug-in relationship; define whether the corresponding pin in the connector is developed according to the development status of the configuration code combination; integrate the harness information, component information, pin development status, and the plug-in relationship between harnesses, and output vehicle model line information;

[0053] The fuse box information extraction module is used to create a brand fuse box information library, extract fuse box information according to reference materials, intercept fuse box graphics and fuse box label paper and store them in the brand fuse box information library, and use a general image recognition model to identify the coordinate position of the elements;

[0054] The information integration module is used to integrate the line information with the fuse box information and output the circuit information of the schematic diagram of the whole vehicle circuit system.

[0055] In another aspect of the present invention, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, any one of the above-mentioned methods for producing circuit information of a schematic diagram of an automobile circuit system according to the present invention is executed.

[0056] In another aspect of the present invention, a computer-readable storage medium is provided, which stores computer program instructions, and when the computer program instructions are executed, any one of the above-mentioned methods for producing circuit information of a schematic diagram of an automobile circuit system according to the present invention is implemented.

[0057] Compared with the prior art, the method and system for producing circuit information of a schematic diagram of an automobile circuit system proposed by the present invention have the following beneficial effects:

[0058] 1. Improve drawing efficiency: The production of circuit information of traditional automobile circuit system schematics usually requires a lot of manual analysis and information extraction, while the present invention introduces automated and intelligent methods to greatly improve the efficiency of drawing. By automatically extracting wiring harness information, component information, pin information, and configuration code information, a lot of manpower and time resources are saved.

[0059] 2. Information quality consistency: The present invention extracts and integrates information from different reference materials through rules and automated processes, thereby ensuring the quality and consistency of the generated vehicle circuit system schematic circuit information, reducing possible human errors and omissions.

[0060] 3. Application of image recognition technology: The introduction of the PP-ShiTuV2 general image recognition model makes the extraction of fuse box information of new models more intelligent. The model can detect and identify the coordinate positions of elements in fuse box graphics and fuse box labels, and convert them into feature vectors, thereby reducing the workload of extracting fuse box information of new models.

[0061] In summary, the present invention provides an intelligent and efficient method and system for producing circuit information of a schematic diagram of an automobile circuit system, which aims to improve the drawing process of the schematic diagram of the entire vehicle circuit system, improve the efficiency of information extraction, integration and production, and make the drawing process more adaptable. These beneficial effects will have a positive impact on the automobile aftermarket.

[0062] These and other aspects of the present application will be more concise and understandable in the following description of the embodiments. It should be understood that the above general description and the following detailed description are only exemplary and explanatory and cannot limit the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0063] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present invention. For ordinary technicians in this field, other embodiments can be obtained based on these drawings without paying creative work.

[0064] In the figure:

[0065] Figure 1 The present invention is a flowchart of a method for producing circuit information of a schematic diagram of an automobile circuit system according to an embodiment of the present invention.

[0066] Figure 2 The present invention is a flowchart of integrating circuit information in a method for producing circuit information of a schematic diagram of an automobile circuit system according to an embodiment of the present invention.

[0067] Figure 3 The present invention is a flowchart of extracting component information in a method for producing circuit information of a schematic diagram of an automobile circuit system according to an embodiment of the present invention.

[0068] Figure 4 The present invention is a flowchart of a recommended rule for plug-in relationship in a method for producing circuit information of a schematic diagram of an automobile circuit system according to an embodiment of the present invention.

[0069] Figure 5 The present invention is a structural block diagram of a system for producing schematic circuit information of an automobile circuit system according to an embodiment of the present invention. DETAILED DESCRIPTION

[0070] Below, the present application is further described in conjunction with the accompanying drawings and specific implementation methods. It should be noted that, under the premise of no conflict, the various embodiments or technical features described below can be arbitrarily combined to form a new embodiment.

[0071] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the embodiments of the present invention are further described in detail below in combination with specific embodiments and with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0072] It should be noted that all expressions using "first" and "second" in the embodiments of the present invention are intended to distinguish two non-identical entities or non-identical parameters with the same name. It can be seen that "first" and "second" are only for the convenience of expression and should not be understood as limitations on the embodiments of the present invention. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, other steps or units inherent to a process, method, system, product or device that includes a series of steps or units.

[0073] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0074] The flowcharts shown in the accompanying drawings are only examples and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may also be decomposed, combined or partially merged, so the actual execution order may change according to actual conditions.

[0075] Since there are many reference materials that need to be analyzed manually during the system schematic development process, the workload of information extraction from different reference materials is large and it is easy to miss and make mistakes, which puts forward high requirements for extracting complete circuit information. In order to efficiently analyze, verify and extract information from different reference materials and accurately generate complete circuit information of the whole vehicle circuit system schematic, the present invention proposes a method for producing circuit information of the automobile circuit system schematic.

[0076] The present invention provides a method and system for producing circuit information of a schematic diagram of an automobile circuit system, which extracts the wiring harness information and fuse box information of a development vehicle model; searches for corresponding component information according to wiring harness connector information; defines the development status of each configuration code by performing configuration comparison analysis, thereby further determining the development status of each pin information; and determines the plug-in relationship between each wiring harness by creating wiring harness plug-in relationship generation rules. The extracted wiring harness information, fuse box information, component information, and pin information are integrated to automatically complete the production of circuit information of the schematic diagram of the entire vehicle circuit system.

[0077] In the process of extracting harness information and fuse box information, by creating data matching rules to reuse referenceable data, the workload of subsequent vehicle model information extraction and the difficulty of information analysis can be reduced; by systematically extracting and automatically integrating various information and completing the production of vehicle system schematic circuit information, the quality consistency of circuit information production can be guaranteed, laying a solid development foundation for the accurate drawing of subsequent system schematics.

[0078] In conjunction with the accompanying drawings, some embodiments of the present application are described in detail below. In the absence of conflict, the following embodiments and features in the embodiments can be combined with each other.

[0079] See also Figure 1 As shown, an embodiment of the present invention provides a method for producing circuit information of a schematic diagram of an automobile circuit system, the method comprising the following steps:

[0080] Step S10: Maintenance of basic part information

[0081] Create a basic database for storing part information, extract and enter part information, define part properties, and create component attribute tags.

[0082] In an embodiment of the present invention, during the maintenance of basic part information, when extracting and entering part information, the format of the imported parts loading list is adapted by presetting a template in the basic database, and the part number, part name, and part version number information in the adapted parts loading list are stored, and the upper and lower hierarchical relationships between parts are created based on the part assembly relationship.

[0083] Among them, defining part attributes is to define the development attributes of the installed parts in the basic database, and the electrical components involved in the circuit diagram development are defined as "development", and non-electrical components are defined as "not developed"; according to the data type involved in the circuit diagram development, the development parts are marked with electrical attributes, among which the electrical attribute markings are divided into controllers, components, wiring harnesses, vehicle electrical schematics, and wiring harness installation drawings.

[0084] Step S20: Generate configuration code list

[0085] The created configuration analysis module adapts the format of the imported sales configuration table and configuration code table, extracts the sales configuration table information and configuration code table information, and outputs the configuration code list.

[0086] In an embodiment of the present invention, when extracting sales configuration table information, the format of the imported sales configuration table is adapted through the preset template in the configuration analysis module, and the main function configuration name, vehicle model configuration grade name, and configuration dot distribution information in the adapted sales configuration table are stored.

[0087] When extracting configuration code table information, the format of the imported configuration code table is adapted through the preset template in the configuration analysis module, and the wiring harness part number, configuration code, configuration code name, vehicle configuration grade name, and configuration dot distribution information in the adapted configuration code table are stored.

[0088] In an embodiment of the present invention, when outputting the configuration code list, it includes:

[0089] Create a correspondence between the configuration code name and the main function configuration name;

[0090] The configuration analysis module automatically checks the vehicle configuration grade names and configuration item dot distribution information in the sales configuration table and configuration code table according to the corresponding relationship, outputs the configuration code list, and marks the development status of each configuration code.

[0091] Step S30: Line information integration

[0092] See also Figure 2 As shown, line information integration includes the following steps:

[0093] Step S301, extracting single harness information and component information, associating the connector name in the single harness information with the component name in the component information, and generating a harness plug-in relationship;

[0094] Step S302, defining whether the corresponding pin in the connector is developed according to the development status of the configuration code combination;

[0095] Step S303: Integrate the wiring harness information, component information, pin development status, and the plug-in relationship between wiring harnesses, and output vehicle model line information.

[0096] In an embodiment of the present invention, when extracting single wiring harness information, it includes: creating a brand and model wiring information library for storing vehicle wiring information, screening electrical components with electrical attributes as "wiring harness", and extracting basic information of the wiring harness drawing according to the wiring harness name, including drawing number, version number, wiring harness part number, wiring harness version number, as well as node information in the wiring harness drawing, connector name, connector code, pin number, wire number, wire color, wire diameter, and configuration code combination information.

[0097] In the embodiments of the present invention, see Figure 3 As shown, extract component information, including:

[0098] Step S311, creating corresponding component name information according to the connector name information stored in the brand model line information library;

[0099] Step S312, matching the created component name with the part name information in the basic database, and searching for the part number and part version number information of the corresponding component;

[0100] Step S313: When matching information, if there are multiple part numbers corresponding to the same component name, they are distinguished by manually analyzing the part supplier information, the vehicle model grade information, and the intermediate plug-in information to determine the part number and part version number of each component.

[0101] In an embodiment of the present invention, before generating the wiring harness plug-in relationship, the method further includes:

[0102] Create a recommended plug-in relationship rule in the brand model wiring harness information library to determine the plug-in relationship between wiring harnesses; see Figure 4 As shown in the figure, the recommended rules for the insertion relationship are:

[0103] Step S321, select a wiring harness connector, and if there is only one docking connector with the same number of pins in the development vehicle model, automatically mark the two wiring harnesses as being in a docking relationship;

[0104] Step S322: For multiple docking plug-ins with the same number of pins, find a match by the pin number of the plug-in, set a pin number matching threshold, recommend those that exceed the set threshold, and manually confirm and mark the docking relationship;

[0105] Step S323: If the pin number matching degree is lower than the threshold, the plug-in relationship between the remaining wiring harnesses is defined and marked by analyzing the vehicle electrical schematic diagram data.

[0106] Step S40: Extracting fuse box information

[0107] Create a brand fuse box information database, extract fuse box information based on reference materials, capture fuse box graphics and fuse box label paper and store them in the brand fuse box information database, and use a general image recognition model to identify the coordinate position of the elements.

[0108] In an embodiment of the present invention, the reference material is a combination of a wiring harness drawing and a fuse box label, a vehicle electrical schematic or a fuse box schematic; the universal image recognition model is the created PP-ShiTuV2 universal image recognition model; when extracting fuse box information, the coordinate positions of the elements in the fuse box graphics and fuse box label are detected and identified through the PP-ShiTuV2 universal image recognition model; the graphics and label are converted into feature vectors of fixed dimensions; the similarity is calculated between a given query vector and the feature vector in the vector library, and historically similar fuse box graphics, fuse box labels and corresponding fuse box information are recommended; by confirming and correcting the fuse / relay name, amperage, model and other information in the recommended fuse box information, the workload of extracting fuse box information of new models is reduced.

[0109] Step S50: generating circuit information of the vehicle circuit system schematic diagram

[0110] Integrate the line information with the fuse box information and output the circuit information of the whole vehicle circuit system schematic.

[0111] The purpose of the method for producing line information of a schematic diagram of an automobile circuit system of the present invention is to improve the production efficiency of the schematic diagram of an automobile circuit system, reduce the workload of manual analysis and data extraction, and ensure the quality and consistency of the produced line information. This can make the subsequent drawing of the system schematic diagram more accurate and reliable.

[0112] The embodiment of the present invention provides a method for producing circuit information of a schematic diagram of an automobile circuit system, and the specific steps are as follows:

[0113] Step 1: Maintain basic part information

[0114] Step 1.1: Extract and input part information

[0115] Create a basic database for storing part information.

[0116] A template is preset in the basic database to adapt the format of the imported parts loading list, the part number, part name, and part version number information in the adapted parts loading list are stored, and the upper and lower hierarchical relationships between the parts are created based on the parts assembly relationship.

[0117] Step 1.2: Part property definition

[0118] The development attributes of each vehicle assembly part in the basic database are defined, and the electrical components involved in the circuit diagram development are defined as "development", and other non-electrical components are defined as "not developed".

[0119] According to the data types involved in circuit diagram development, the electrical properties of the developed parts are marked. The markings are divided into controllers, components, wiring harnesses, vehicle electrical schematics, and wiring harness installation drawings.

[0120] Step 2: Configure code listing generation

[0121] Step 2.1: Extract sales configuration table information

[0122] Create a configuration analysis module for analyzing and storing development vehicle configuration information.

[0123] The preset template in the configuration analysis module adapts the format of the imported sales configuration table, and stores the main function configuration name, vehicle configuration level name, and configuration dot distribution information (used to illustrate the configuration status of each configuration item in different vehicle configuration levels) in the adapted sales configuration table.

[0124] Step 2.2: Configure code table information extraction

[0125] The preset template in the configuration analysis module adapts the format of the imported configuration code table, and stores the wiring harness part number, configuration code, configuration code name, vehicle configuration grade name, and configuration dot distribution information in the adapted configuration code table.

[0126] Step 2.3 Information consistency check and configuration code list output

[0127] Create a correspondence between the configuration code name and the main function configuration name. Based on the correspondence, the configuration analysis module automatically checks the consistency of the vehicle configuration level names and configuration item dot distribution information in the sales configuration table and configuration code table, outputs the configuration code list, and marks the development status of each configuration code.

[0128] Step 3: Line information integration

[0129] Step 3.1: Single harness information extraction

[0130] Create a brand model route information database to store vehicle route information.

[0131] Filter electrical components with the electrical attribute of "wiring harness". According to the wiring harness name, the basic information such as the drawing number, version number, wiring harness part number, wiring harness version number, etc. extracted from the corresponding wiring harness drawing, as well as the node information in the wiring harness drawing, the name of each connector, the connector code, the pin number, the wire number, the wire color, the wire diameter, the configuration code combination and other information are stored in the brand model line information library.

[0132] Create wiring harness information recommendation rules. When extracting wiring harness information for new models, you can match the wiring harness drawing number and drawing version number of the development model with the extracted wiring harness information in the brand model line information library, and borrow the matched wiring harness information to reduce the workload of extracting wiring harness information for some development models.

[0133] Extract pin function abbreviation information from vehicle schematic reference materials, and store corresponding pin function abbreviation information in brand model circuit information library according to connector coding and pin number.

[0134] Step 3.2: Component information extraction

[0135] Create corresponding component name information based on the connector name information stored in the brand model line information library.

[0136] Create the following rules:

[0137] 1. Extract the noun in front of the "harness connector" field in the connector name as the component name;

[0138] 2. Create a correspondence between component names and connector names.

[0139] For example: Connector name: Multi-function switch wiring harness connector for the right side of the steering wheel; then the component name is created as: Multi-function switch for the right side of the steering wheel.

[0140] The created component name is matched with the part name information in the basic database to find the part number and part version number information of the corresponding component. When the information is matched, if there are multiple part numbers corresponding to the same component name, the part number and part version number of each component are further distinguished and determined by manually analyzing the part supplier information, the grade information of the vehicle model, and the intermediate plug-in information.

[0141] Step 3.3: Generate wiring harness pairing relationship

[0142] Create recommended rules for plug-in relationships in the brand vehicle harness information database to determine the plug-in relationships between each harness. The specific rules are as follows:

[0143] When selecting wiring harness connectors, if there is only one docking connector with the same number of pins in the development vehicle model, the system will automatically mark the two wiring harnesses as being in a plug-in relationship; if there are multiple docking connectors with the same number of pins, the system will search for matches based on the pin line numbers of the connectors, set a pin line number matching threshold (i.e., matching degree ≥ 90%), and recommend those that exceed the set threshold, and manually confirm and mark the plug-in relationship; if the pin line number matching degree is lower than the threshold, the plug-in relationship between the remaining wiring harnesses will be defined and marked by analyzing the vehicle electrical schematic data.

[0144] Step 3.4: Pin Development Property Definition

[0145] De-duplicate the connector configuration code combination information extracted from the harness drawing in step 3.1. Verify the development mark of each configuration code in step 2 with the de-duplicate configuration code combination to determine whether the configuration code combination is developed, and define whether the corresponding pin in the connector is developed based on the configuration code combination development mark.

[0146] Step 3.5: Line information integration

[0147] The brand model line information library integrates the wiring harness information extracted in step 3.1, the component information extracted in step 3.2, the pin development status defined in step 3.4, and the plug-in relationship between wiring harnesses in step 3.3, and outputs the model line information.

[0148] Step 4: Fuse box information extraction

[0149] Create a brand fuse box information library to store fuse box information of historical development models.

[0150] According to reference materials such as wiring harness drawings and fuse box label paper / vehicle electrical schematics / fuse box schematics, fuse box information is extracted and fuse box graphics and fuse box label paper are intercepted and stored in the brand fuse box information database.

[0151] Create a PP-ShiTuV2 universal image recognition model. When extracting fuse box information of new models, the PP-ShiTuV2 universal image recognition model can be used to detect and identify the coordinate positions of elements in fuse box graphics and fuse box label paper; convert graphics and label paper into feature vectors of fixed dimensions; calculate the similarity between the given query vector and the feature vector in the vector library, recommend historically similar fuse box graphics, fuse box label paper and the corresponding fuse box information, and confirm and correct the fuse / relay name, ampere, model and other information in the recommended fuse box information to reduce the workload of extracting fuse box information of new models.

[0152] Step 5: Generate circuit information of the vehicle circuit system schematic

[0153] Integrate the vehicle model line information stored in the brand model line information library in step 3.5 with the fuse box information stored in the brand fuse box information library in step 4, and output a complete vehicle circuit system schematic line information relationship.

[0154] The present invention provides an intelligent and efficient method and system for producing circuit information of automobile circuit system schematics, aiming to improve the drawing process of the whole vehicle circuit system schematic, improve the efficiency of information extraction, integration and production, and make the drawing process more adaptable. These beneficial effects will have a positive impact on the automobile aftermarket.

[0155] It should be noted that the above figures are only schematic illustrations of the processes included in the method according to an exemplary embodiment of the present invention, and are not intended to be limiting. It is easy to understand that the processes shown in the above figures do not indicate or limit the time sequence of these processes. In addition, it is also easy to understand that these processes can be performed synchronously or asynchronously, for example, in multiple modules.

[0156] It should be understood that, although described in a certain order, these steps are not necessarily performed in sequence in the above order. Unless there is clear explanation in this article, the execution of these steps does not have strict order restriction, and these steps can be performed in other orders. Moreover, a part of the steps of the present embodiment may include a plurality of steps or a plurality of stages, and these steps or stages are not necessarily performed at the same time, but can be performed at different times, and the execution order of these steps or stages is not necessarily performed in sequence, but can be performed in turn or alternately with at least a part of the steps or stages in other steps or other steps.

[0157] In the second aspect of the embodiment of the present invention, see Figure 5 As shown, the present invention also provides a system for producing circuit information of a schematic diagram of an automobile circuit system, comprising:

[0158] The basic part information maintenance module is used to create a basic database for storing part information, extract and enter part information, define part attributes, and create component attribute tags;

[0159] The configuration code list generation module is used to adapt the formats of the imported sales configuration table and configuration code table through the created configuration analysis module, extract the sales configuration table information and configuration code table information, and output the configuration code list;

[0160] The line information integration module is used to extract single harness information and component information, associate the connector name in the single harness information with the component name in the component information, and generate a harness plug-in relationship; define whether the corresponding pin in the connector is developed according to the development status of the configuration code combination; integrate the harness information, component information, pin development status, and the plug-in relationship between harnesses, and output vehicle model line information;

[0161] The fuse box information extraction module is used to create a brand fuse box information library, extract fuse box information according to reference materials, intercept fuse box graphics and fuse box label paper and store them in the brand fuse box information library, and use a general image recognition model to identify the coordinate position of the elements;

[0162] The information integration module is used to integrate the line information with the fuse box information and output the circuit information of the schematic diagram of the whole vehicle circuit system.

[0163] The automobile circuit system schematic line information production system of the present invention is used to execute the automobile circuit system schematic line information production method of the above embodiment of the claim. Through the synergistic effect of the above modules, an automated and intelligent method is introduced, which greatly improves the efficiency of drawing. By automatically extracting wiring harness information, component information, pin information and configuration code information, a large amount of manpower and time resources are saved; the present invention extracts and integrates information from different reference materials through rules and automated processes, thereby ensuring the quality and consistency of the generated vehicle circuit system schematic line information. Possible human errors and omissions are reduced.

[0164] According to a third aspect of an embodiment of the present invention, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the method of any one of the above embodiments is implemented.

[0165] The computer device includes a processor and a memory, and may also include an input system and an output system. The processor, memory, input system and output system may be connected via a bus or other means, and the input system may receive input digital or character information, and generate signal input related to the migration of circuit information produced by the schematic diagram of the automobile circuit system. The output system may include display devices such as a display screen.

[0166] As a non-volatile computer-readable storage medium, the memory can be used to store non-volatile software programs, non-volatile computer executable programs and modules, such as the program instructions / modules corresponding to the method for making the circuit information of the schematic diagram of the automobile circuit system in the embodiment of the present application. The memory may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created by the use of the method for making the circuit information of the schematic diagram of the automobile circuit system, etc. In addition, the memory may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory may optionally include a memory remotely arranged relative to the processor, and these remote memories may be connected to the local module via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0167] The processor may be a central processing unit (CPU), a controller, a microcontroller, a microprocessor, or other data processing chip in some embodiments. The processor is generally used to control the overall operation of the computer device. In this embodiment, the processor is used to run the program code stored in the memory or process data. The processors of multiple computer devices of the computer device of this embodiment execute various functional applications and data processing of the server by running non-volatile software programs, instructions and modules stored in the memory, that is, implementing the steps of the automobile circuit system schematic line information production method of the above method embodiment.

[0168] It should be understood that, without conflict, all the embodiments, features and advantages described above for the method for producing automobile circuit system schematic diagram line information according to the present invention are also applicable to the automobile circuit system schematic diagram line information production and storage medium according to the present invention.

[0169] It will also be appreciated by those skilled in the art that various exemplary logic blocks, modules, circuits and algorithm steps described in conjunction with the disclosure herein can be implemented as electronic hardware, computer software or a combination of the two. In order to clearly illustrate this interchangeability of hardware and software, a general description has been given to the functions of various schematic components, blocks, modules, circuits and steps. Whether this function is implemented as software or hardware depends on specific applications and the design constraints imposed on the entire system. Those skilled in the art can implement the function in various ways for each specific application, but this implementation decision should not be interpreted as causing a departure from the disclosed scope of the embodiments of the present invention.

[0170] Finally, it should be noted that the computer-readable storage medium (e.g., memory) herein may be a volatile memory or a nonvolatile memory, or may include both a volatile memory and a nonvolatile memory. As an example and not by way of limitation, a nonvolatile memory may include a read-only memory (ROM), a programmable ROM (PROM), an electrically programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM), or a flash memory. A volatile memory may include a random access memory (RAM), which may act as an external cache memory. As an example and not by way of limitation, RAM may be obtained in a variety of forms, such as synchronous RAM (DRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct Rambus RAM (DRRAM). The storage devices of the disclosed aspects are intended to include, but are not limited to, these and other suitable types of memory.

[0171] The various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure herein may be implemented or executed using the following components designed to perform the functions herein: a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination of these components. A general purpose processor may be a microprocessor, but alternatively, the processor may be any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, for example, a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP, and / or any other such configuration.

[0172] The above are exemplary embodiments disclosed in the present invention, but it should be noted that various changes and modifications may be made without departing from the scope disclosed in the embodiments of the present invention as defined in the claims. The functions, steps and / or actions of the method claims according to the disclosed embodiments described herein do not need to be performed in any particular order. In addition, although the elements disclosed in the embodiments of the present invention may be described or required in individual form, they may also be understood as multiple unless explicitly limited to the singular.

[0173] It should be understood that, as used herein, the singular form "a" or "an" is intended to include the plural form as well, unless the context clearly supports an exception. It should also be understood that, as used herein, "and / or" refers to any and all possible combinations of one or more of the items listed in association. The serial numbers of the embodiments disclosed in the above embodiments of the present invention are for description only and do not represent the advantages and disadvantages of the embodiments.

[0174] A person skilled in the art should understand that the discussion of any of the above embodiments is only exemplary and is not intended to imply that the scope of the disclosure of the embodiments of the present invention (including the claims) is limited to these examples; under the concept of the embodiments of the present invention, the technical features in the above embodiments or different embodiments can also be combined, and there are many other changes in different aspects of the embodiments of the present invention as above, which are not provided in detail for the sake of simplicity. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present invention should be included in the protection scope of the embodiments of the present invention.

Claims

1. A method for producing circuit information of a schematic diagram of an automobile circuit system, characterized in that: The following steps are involved: Step 1). Maintain basic part information Create a basic database for storing part information, extract and enter part information, define part properties, and create component attribute tags; Step 2). Configure code list generation The created configuration analysis module is used to adapt the formats of the imported sales configuration table and configuration code table, extract the sales configuration table information and configuration code table information, and output the configuration code list; Step 3). Line information integration Extracting single harness information and component information, associating the connector name in the single harness information with the component name in the component information, and generating a harness plug-in relationship; Define whether the corresponding pin in the connector is developed according to the development status of the configuration code combination; Integrate wiring harness information, component information, pin development status, and the plug-in relationship between wiring harnesses to output vehicle model line information; Step 4). Fuse box information extraction Create a brand fuse box information database, extract fuse box information based on reference materials, intercept fuse box graphics and fuse box label paper and store them in the brand fuse box information database, and use a general image recognition model to identify the coordinate position of the elements; Step 5). Generate circuit information of the vehicle circuit system schematic diagram; When extracting the sales configuration table information, the format of the imported sales configuration table is adapted through the preset template in the configuration analysis module, and the main function configuration name, vehicle configuration grade name, and configuration dot distribution information in the adapted sales configuration table are stored; When extracting the configuration code table information, the format of the imported configuration code table is adapted through the preset template in the configuration analysis module, and the wiring harness part number, configuration code, configuration code name, vehicle configuration grade name, and configuration dot distribution information in the adapted configuration code table are stored; Among them, when outputting the configuration code list, it includes: Create a correspondence between the configuration code name and the main function configuration name; The configuration analysis module automatically checks the vehicle configuration grade names and configuration item dot distribution information in the sales configuration table and configuration code table according to the corresponding relationship, outputs the configuration code list, and marks the development status of each configuration code.

2. The method for producing circuit information of a schematic diagram of an automobile circuit system according to claim 1, characterized in that: In the maintenance of basic parts information, when extracting and entering part information, the format of the imported parts loading list is adapted by presetting templates in the basic database, and the part number, part name, and part version number information in the adapted parts loading list are stored, and the upper and lower hierarchical relationships between parts are created based on the part assembly relationship.

3. The method for producing circuit information of a schematic diagram of an automobile circuit system according to claim 2, characterized in that: Defining part attributes is to define the development attributes of the installed parts in the basic database. The electrical components involved in the circuit diagram development are defined as "development" and the non-electrical components are defined as "non-development". According to the data type involved in the circuit diagram development, the electrical attributes of the developed parts are marked.

4. The method for producing circuit information of a schematic diagram of an automobile circuit system according to claim 1, characterized in that: When extracting single harness information, it includes: creating a brand model wiring information library for storing vehicle wiring information, filtering electrical components with electrical attributes as "wiring harness", and extracting basic information of the wiring harness drawing according to the wiring harness name, including drawing number, version number, wiring harness part number, wiring harness version number, as well as node information in the wiring harness drawing, connector name, connector code, pin number, wire number, wire color, wire diameter, and configuration code combination information.

5. The method for producing circuit information of a schematic diagram of an automobile circuit system according to claim 4, characterized in that: Extract component information, including: Create corresponding component name information based on the connector name information stored in the brand model line information library; Match the created component name with the part name information in the basic database, and find the part number and part version number information of the corresponding component; When matching information, if there are multiple part numbers corresponding to the same component name, they are distinguished by manually analyzing the parts supplier information, vehicle model grade information, and intermediate plug-in information to determine the part number and part version number of each component.

6. The method for producing circuit information of a schematic diagram of an automobile circuit system according to claim 1, characterized in that: Before generating the wiring harness plug-in relationship, it also includes: Create a recommended rule for plug-in relationship in the brand vehicle harness information library to determine the plug-in relationship between the harnesses; the recommended rule for plug-in relationship is: Select the wiring harness connector. If there is only one docking connector with the same number of pins in the development vehicle model, the two wiring harnesses will be automatically marked as having a docking relationship. For multiple docking plug-ins with the same number of pins, find matches by the pin number of the plug-in, set a pin number matching threshold, recommend those that exceed the set threshold, and manually confirm and mark the docking relationship; If the pin number matching degree is lower than the threshold, the plug-in relationship between the remaining wiring harnesses is defined and marked by analyzing the vehicle electrical schematic diagram data.

7. The method for producing circuit information of a schematic diagram of an automobile circuit system according to claim 1, characterized in that: The reference material is a combination of a wiring harness drawing and a fuse box label paper, a vehicle electrical schematic diagram or a fuse box schematic diagram; the universal image recognition model is the created PP-ShiTuV2 universal image recognition model.

8. A system for producing circuit information of a schematic diagram of an automobile circuit system, characterized in that: Used to execute the method for producing circuit information of a schematic diagram of an automobile circuit system according to any one of claims 1 to 7, the system for producing circuit information of a schematic diagram of an automobile circuit system comprises: The basic part information maintenance module is used to create a basic database for storing part information, extract and enter part information, define part properties, and create component property tags; The configuration code list generation module is used to adapt the formats of the imported sales configuration table and configuration code table through the created configuration analysis module, extract the sales configuration table information and configuration code table information, and output the configuration code list; The line information integration module is used to extract single harness information and component information, associate the connector name in the single harness information with the component name in the component information, and generate a harness plug-in relationship; define whether the corresponding pin in the connector is developed according to the development status of the configuration code combination; integrate the harness information, component information, pin development status, and the plug-in relationship between harnesses, and output vehicle model line information; The fuse box information extraction module is used to create a brand fuse box information library, extract fuse box information according to reference materials, intercept fuse box graphics and fuse box label paper and store them in the brand fuse box information library, and use a general image recognition model to identify the coordinate position of the elements; The information integration module is used to integrate the line information with the fuse box information and output the circuit information of the schematic diagram of the whole vehicle circuit system.

Citation Information

Patent Citations

  • Automobile wire harness diagram generating method and device

    CN108628290A

  • Whole vehicle schematic diagram design method

    CN114707235A