Whole vehicle wire harness configuration design method and system
By matching the basic information of the vehicle to locate the root model and generate wiring harness configuration drawings, the problem of inefficient design in the existing technology is solved, and the wiring harness configuration design of different vehicles is quickly adapted to improve design efficiency and flexibility.
Patent Information
- Application Number
- CN202411863569.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-17
- Publication Date
- 2025-05-13
AI Technical Summary
The prior art is difficult to quickly generate wiring harness configuration drawings that adapt to different vehicles under the requirements of diversified automobile configurations, resulting in inefficient design and increased repetitive labor.
By matching the basic information of the vehicle to locate the root model, the wiring harness master diagram and basic wiring harness path information are determined, the vehicle configuration information is obtained, the wiring harness sub-graph is generated, and the basic wiring harness path information is updated to generate the actual wiring harness path information, and finally the vehicle's wiring harness configuration drawing is generated.
Under the requirements of diversified automobile configuration, the rapid generation of wiring harness configuration drawings adapted to different vehicles based on a unified benchmark design has been achieved, which significantly improves design efficiency, reduces repetitive labor, and improves design flexibility and accuracy.
Smart Images

Figure CN119989590A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of vehicle wiring harness design, and in particular to a configuration design method and system for a whole vehicle wiring harness. Background Art
[0002] As the demand for customization in the automotive market continues to increase, the diversity of vehicle configurations has increased significantly, and there are obvious differences in the functional configurations, control systems, and wiring requirements of different models. Traditional wiring harness design methods usually rely on manual CAD drawings, and independently generate wiring harness drawings for each order requirement. Although this method can meet personalized configurations, the lack of a unified design benchmark not only leads to low design efficiency, but also the inability to reuse designs between models, increasing duplication of work and reducing design efficiency. At the same time, since the drawings and design logic are independent of each other, it is difficult to quickly adjust the design results when the configuration changes, which can easily lead to design errors. In addition, the wiring harness path information in the prior art is usually weakly correlated with the vehicle's functional configuration. When the functional requirements change, the wiring layout needs to be completely redesigned, further reducing the design efficiency.
[0003] Therefore, how to quickly generate wiring harness configuration drawings suitable for different vehicles based on a unified benchmark design to improve design efficiency under the diverse configuration requirements of automobiles has become a technical problem that needs to be solved urgently. Summary of the invention
[0004] The present invention provides a vehicle wiring harness configuration design method, system, electronic device and storage medium, which are used to solve the defects in the prior art and realize the rapid generation of wiring harness configuration drawings adapted to different vehicles based on a unified benchmark design under the diversified configuration requirements of automobiles, thereby effectively improving the design efficiency.
[0005] The present invention provides a vehicle wiring harness configuration design method, comprising the following steps: According to the basic information of the vehicle, the root model of the vehicle is matched from the preset root model database; Determine the wiring harness master diagram and basic wiring harness path information corresponding to the root vehicle model; Get the vehicle's configuration information; Generate a wiring harness sub-graph according to the configuration information and the wiring harness parent graph; The basic wiring harness path information is updated according to the wiring harness sub-graph to generate actual wiring harness path information; A wiring harness configuration drawing of the vehicle is generated according to the actual wiring harness path information.
[0006] According to a vehicle wiring harness configuration design method provided by the present invention, the wiring harness master diagram includes at least one preset configuration feature, each of the preset configuration features corresponds to a candidate feature data set; the basic wiring harness path information includes a main path, and the main path is provided with at least one preset branch point and at least one optional branch point, and each of the optional branch points corresponds to one of the preset configuration features.
[0007] According to a vehicle wiring harness configuration design method provided by the present invention, generating a wiring harness sub-graph according to the configuration information and the wiring harness parent graph specifically includes: According to the configuration information, selecting first actual feature data from a set of candidate feature data corresponding to each of the preset configuration features; The wiring harness sub-graph is generated according to the first actual feature data corresponding to each of the preset configuration features.
[0008] According to a vehicle wiring harness configuration design method provided by the present invention, the first actual feature data is selected from a candidate feature data set corresponding to each preset configuration feature according to the configuration information, specifically comprising: Extracting at least one actual configuration feature and second actual feature data corresponding to each actual configuration feature from the configuration information; When it is determined that all of the actual configuration features match all of the preset configuration features, if each second actual feature data can find a corresponding matching item in the candidate feature data set corresponding to the preset configuration feature, then each of the second actual feature data is determined as the first actual feature data corresponding to the preset configuration feature.
[0009] According to a vehicle wiring harness configuration design method provided by the present invention, the basic wiring harness path information is updated according to the wiring harness sub-graph to generate actual wiring harness path information, specifically including: Determine a mapping relationship between each of the first actual feature data and each of the optional branch points; According to the mapping relationship, the basic wiring harness path information is updated to generate the actual wiring harness path information.
[0010] According to a vehicle wiring harness configuration design method provided by the present invention, the method further includes: When it is determined that all of the actual configuration features match all of the preset configuration features, if there is third actual feature data, the third actual feature data is recorded; the third actual feature data is the second actual feature data for which no corresponding matching item can be found in the candidate feature data set corresponding to the preset configuration feature; updating the candidate feature data set of each of the preset configuration features according to all of the third actual feature data; When it is determined that at least one of the actual configuration features fails to match any of the preset configuration features, all of the preset configuration features are updated according to all the actual configuration features that fail to match.
[0011] The present invention also provides a vehicle wiring harness configuration design system, comprising the following modules: A matching module, used for matching the root model of the vehicle from a preset root model database according to the basic information of the vehicle; The matching module is further used to determine the wiring harness master diagram and basic wiring harness path information corresponding to the root vehicle model; An acquisition module, used to acquire configuration information of a vehicle; A processing module, used for generating a wiring harness sub-graph according to the configuration information and the wiring harness parent graph; The processing module is further used to update the basic wiring harness path information according to the wiring harness sub-graph to generate actual wiring harness path information; The processing module is also used to generate a wiring harness configuration drawing of the vehicle according to the actual wiring harness path information.
[0012] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the whole vehicle wiring harness configuration design method as described in any one of the above is implemented.
[0013] The present invention also provides a non-transitory computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the vehicle wiring harness configuration design method described in any one of the above methods is implemented.
[0014] The present invention also provides a computer program product, including a computer program, wherein when the computer program is executed by a processor, the computer program implements any of the above-mentioned vehicle wiring harness configuration design methods.
[0015] In summary, one or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages: By matching the root model of the vehicle from the preset root model database based on the basic information of the vehicle, the design scope of the target vehicle can be quickly located, providing accurate basic data support for subsequent wiring harness design. By determining the wiring harness master diagram and basic wiring harness path information corresponding to the root model, universal and standardized path planning can be provided in the early stage of design, laying the foundation for dynamic adjustment of different configuration requirements. By obtaining the configuration information of the vehicle, the specific requirements of the vehicle in the sales order can be converted into structured data that can be used for design, ensuring that the design process can accurately reflect the actual functional requirements of the vehicle. By generating a harness sub-map according to the configuration information and the harness parent map, specific configuration features are selected in the full coverage solution, and a configuration solution corresponding to the actual functional requirements of the vehicle is generated, so that the design can flexibly derive sub-solutions that meet different configuration requirements; by updating the basic harness path information according to the harness sub-map and generating actual harness path information, the virtual functional configuration is mapped to the physical layout solution to form a harness path that is highly consistent with the actual configuration of the vehicle; by generating a harness configuration drawing of the vehicle according to the actual harness path information, it is possible to quickly generate harness configuration drawings suitable for different vehicles based on a unified benchmark design under the diversified configuration requirements of the vehicle, thereby effectively improving the design efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0017] Figure 1 It is one of the flow diagrams of the vehicle wiring harness configuration design method provided by the present invention.
[0018] Figure 2 It is a basic wiring harness path schematic diagram provided by the present invention.
[0019] Figure 3 This is the second flow chart of the vehicle wiring harness configuration design method provided by the present invention.
[0020] Figure 4 This is the third flow chart of the vehicle wiring harness configuration design method provided by the present invention.
[0021] Figure 5 This is the fourth flow chart of the vehicle wiring harness configuration design method provided by the present invention.
[0022] Figure 6 It is a structural schematic diagram of the vehicle wiring harness configuration design system provided by the present invention.
[0023] Figure 7 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION
[0024] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0025] It should be noted that, in the description of the present invention, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "include one..." do not exclude the existence of other identical elements in the process, method, article or device including the elements. The orientation or positional relationship indicated by the terms "upper", "lower", etc. is based on the orientation or positional relationship shown in the accompanying drawings, and is only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the system or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present invention. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood according to the specific circumstances.
[0026] The terms "first", "second", etc. in the present invention are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present invention can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second", etc. are generally of the same type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" means at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0027] Combine the following Figure 1-Figure 7 The invention describes a vehicle wiring harness configuration design method, system, electronic device and storage medium.
[0028] Figure 1 This is one of the flow charts of the vehicle wiring harness configuration design method provided by the present invention, such as Figure 1 As shown, including but not limited to the following steps: Step 101: According to the basic information of the vehicle, the root model of the vehicle is matched from a preset root model database.
[0029] In step 101, the root model of the vehicle is matched from the preset root model database according to the basic information of the vehicle. This step is designed to provide accurate initial conditions for the subsequent wiring harness design process and provide basic data support for automated design by establishing the association between the model and the configuration.
[0030] In actual implementation, the basic information of a vehicle usually includes key parameters such as platform, brand, sub-line, chassis type, electrical architecture, drive mode, emission standards, etc. Through these parameters, the characteristics of the vehicle can be compared one by one with the root models in the preset root model database to screen out the target root models that meet the conditions. The root model database pre-stores the model data of different platforms, including wiring harness master diagrams, functional characteristics, configuration characteristics and other information to ensure that the matching root model can fully cover the actual needs of the target vehicle.
[0031] During the specific execution, the system first extracts the basic information of the vehicle from the sales configuration ordering system, and then gradually screens according to the hierarchical relationship based on the division architecture of the root model database. From the platform level to the brand sub-line level, and then to the chassis type, electrical architecture, drive mode, emission standards, etc., the system gradually compares and finally locates the only target root model. During the comparison process, if certain parameters match multiple root models, the system will further sort them according to sales priority or configuration feature matching, and select the best root model. If the basic information of the vehicle cannot completely match the existing root model, the system will generate a prompt message, suggesting that the designer update the root model database to ensure the integrity and dynamic adaptability of the database.
[0032] Step 102: Determine the wiring harness master diagram and basic wiring harness path information corresponding to the root vehicle model.
[0033] In step 102, it is necessary to determine the wiring harness master diagram and basic wiring harness path information corresponding to the root vehicle model. The design purpose of this step is to quickly extract the basic wiring harness design information matching the target vehicle based on the core data of the root vehicle model, including the overall wiring harness master diagram and basic path layout, to provide a direct input source for subsequent configuration design and sub-diagram generation. Doing so can not only ensure the standardization and consistency of the design process, but also avoid inefficiency and errors caused by repeated definition of path information or master diagrams.
[0034] In one possible implementation, the wiring harness master diagram includes at least one preset configuration feature, each preset configuration feature corresponds to a candidate feature data set; the basic wiring harness path information includes a main path, and the main path is provided with at least one preset branch point and at least one optional branch point, and each optional branch point corresponds to a preset configuration feature.
[0035] Specifically, first, according to the target root vehicle model matched in step 101, the corresponding wiring harness master diagram in the preset root vehicle model database is searched. The wiring harness master diagram is designed according to the 150% function coverage principle and contains all the configuration features and path planning information that the target vehicle model may need. Multiple configuration features are preset in the master diagram, and each configuration feature corresponds to a candidate feature data set, which is used to define the possible function implementation methods under different vehicle configurations. At the same time, the master diagram contains a main path, referring to Figure 2 , Figure 2 This is a basic wiring harness path diagram provided by the present invention. The main path covers the basic layout of the key wiring harness of the whole vehicle, and defines preset branch points and optional branch points at key nodes. The preset branch points are fixed universal nodes, while the optional branch points are used to adapt to specific configuration requirements. Each optional branch point is associated with a preset configuration feature. Figure 2 As shown in the figure, preset branch points such as A1, A3 and A4 represent fixed functional nodes. Their positions in the main path are defined by the parent diagram and cannot be changed with changes in configuration or vehicle parameters. These branch points realize basic electrical connection functions by connecting with related equipment (such as cab flip switch, electric lift pump, left marker light, etc.). Optional branch points such as A2 and A5 are flexible nodes designed to adapt to specific vehicle configuration requirements. Whether these branch points are enabled or not depends on the actual configuration characteristics. For example, when the configuration requirements of the target vehicle include special requirements for the left rear taillight, the optional branch point A5 will be activated and the relevant equipment will be connected.
[0036] It should also be noted that in addition to the definition of branch points, the spacing between branch points in the main path is also a key factor in achieving configuration flexibility. Fixed preset spacing (such as a1, a2, a3, a4) is used to define the standard distance between preset branch points. These spacings cannot be adjusted to ensure the consistency of standardized production and assembly. Optional spacing (such as x1 and x2) can be dynamically adjusted according to actual needs. For example, the length of x1 and x2 can be configured based on the wheelbase or chassis length of the vehicle to meet the layout requirements of different models.
[0037] When extracting the basic path information of the wiring harness, the system will identify the key node positions and branch point types on the main path according to the attributes of the target root vehicle model and the corresponding functional requirements. For each branch point, the system will further retrieve the preset configuration features associated with it and verify whether the candidate feature data set covers the specific needs of the target vehicle. If some preset configuration features fail to find a match in the candidate data set, the system will record these features and generate prompt information to provide a basis for the subsequent update of the configuration feature data or the parent diagram expansion design.
[0038] Step 103: Obtain vehicle configuration information.
[0039] Specifically, the system first extracts the configuration information associated with the vehicle order from the sales order system, which includes the functional requirements, assembly location, length requirements and other optional configuration features of the vehicle. The extracted configuration information is encoded in the form of a string, where each configuration point corresponds to an actual configuration feature, which structurally matches the preset configuration features in. Subsequently, the system decodes these configuration strings and compares the extracted actual configuration features one by one with the candidate feature data set corresponding to each preset configuration feature in to confirm whether there is a completely matching candidate feature data.
[0040] Step 104: Generate a wiring harness sub-diagram according to the configuration information and the wiring harness parent diagram.
[0041] In step 104, a wiring harness sub-graph is generated based on the configuration information and the wiring harness parent graph. The core purpose of this step is to simplify the full-function coverage content in the parent graph into a wiring harness sub-graph that meets the actual needs of the target vehicle through a configurable design method, thereby achieving customization and efficiency of the wiring harness design and ensuring the logical correlation between the sub-graph and the parent graph. This can reduce redundant design, improve resource reuse, and meet the rapid response to different vehicle configuration requirements.
[0042] In one possible implementation, refer to Figure 3 , Figure 3 This is the second flow chart of the vehicle wiring harness configuration design method provided by the present invention, such as Figure 3 As shown, step 104 specifically includes steps 201-202: Step 201: According to configuration information, select first actual feature data from a set of candidate feature data corresponding to each preset configuration feature.
[0043] In step 201, the first actual feature data is selected from the candidate feature data set corresponding to each preset configuration feature according to the configuration information. The purpose of this step is to screen out the first actual feature data that matches the actual vehicle configuration information and the preset configuration features in the parent diagram, provide accurate feature input for the subsequent wiring harness sub-diagram generation, ensure that the design result meets the actual configuration requirements of the vehicle, and retain the logical consistency of the parent diagram and the sub-diagram.
[0044] In one possible implementation, refer to Figure 4 , Figure 4 This is the third flow chart of the vehicle wiring harness configuration design method provided by the present invention, such as Figure 4 As shown, step 201 specifically includes steps 301-302: Step 301: extract at least one actual configuration feature and second actual feature data corresponding to each actual configuration feature from configuration information.
[0045] In specific implementation, the system first receives the configuration information transmitted from the sales order system. This information is usually stored in the form of configuration strings or specific codes, describing the functional configuration and optional requirements of the vehicle. The system decodes this information into multiple actual configuration features through the configuration parsing module. For example, an actual configuration feature may be "solenoid valve", which is one of the key configuration features preset in the parent map, indicating that the target vehicle requires a solenoid valve device at a specific location.
[0046] Next, the system will extract the specific value of each actual configuration feature, that is, the second actual feature data. Taking the actual configuration feature "solenoid valve" as an example, the second actual feature data may be a specific manufacturer or model, such as "solenoid valve of manufacturer A" or "solenoid valve of manufacturer B". Taking the actual configuration feature "number of speakers" as an example, the second actual feature data can be "single speaker" or "double speakers". This specific value comes from the requirements clearly stated in the configuration information, or is derived by matching with the candidate feature data set.
[0047] Step 302: When it is determined that all actual configuration features match all preset configuration features, if each second actual feature data can find a corresponding match in the candidate feature data set corresponding to the preset configuration feature, each second actual feature data is determined as the first actual feature data corresponding to the preset configuration feature.
[0048] In specific implementation, the system first compares each actual configuration feature extracted in step 301 and its corresponding second actual feature data one by one. The core logic of the comparison is to verify whether each second actual feature data can find a corresponding match in the candidate feature data set of the preset configuration feature. The candidate feature data set is the possible value range defined for each preset configuration feature in the parent graph. For example, for the actual configuration feature "solenoid valve", the candidate feature data set may include "solenoid valve of manufacturer A" and "solenoid valve of manufacturer B". If the second actual feature data of the target vehicle is "solenoid valve of manufacturer A", the system will find a complete match in the candidate feature data set and mark it as matched.
[0049] When all the second actual feature data are matched successfully, the system will take these data as valid first actual feature data and store them in the data table. At the same time, the system will dynamically update the configuration status and mark the successfully matched features as processed to ensure that these features can be correctly referenced in subsequent steps.
[0050] In a possible implementation, after step 302, the method further includes the following steps: When it is determined that all actual configuration features match all preset configuration features, if third actual feature data exists, the third actual feature data is recorded; the third actual feature data is the second actual feature data for which no corresponding matching item can be found in the candidate feature data set corresponding to the preset configuration feature; updating the candidate feature data set of each preset configuration feature according to all third actual feature data; When it is determined that there is at least one actual configuration feature that fails to match any preset configuration feature, all preset configuration features are updated according to all unmatched actual configuration features.
[0051] Specifically, after completing the matching verification of step 302, the system performs a secondary analysis on all actual configuration features to find out whether there is any feature data that is not covered by the candidate feature data set. These unmatched features are defined as the third actual feature data. Taking the actual configuration feature "solenoid valve" as an example, if the target vehicle needs to use the "solenoid valve of manufacturer C", but the corresponding candidate feature data set in the parent graph only contains "solenoid valve of manufacturer A" and "solenoid valve of manufacturer B", then "solenoid valve of manufacturer C" is identified as the third actual feature data.
[0052] Once the system identifies the third actual feature data, it will record it in detail, including the name of its actual configuration feature (such as "solenoid valve"), the specific feature value (such as "solenoid valve of manufacturer C"), and its contextual information in the configuration (such as vehicle wheelbase, functional module, etc.). The system will store this data in the unmatched feature data table and generate update prompts related to the parent diagram. For example, the prompt information may include "Add solenoid valve of manufacturer C to the candidate feature data set" or "Expand the range of options for solenoid valves in the parent diagram."
[0053] At the same time, the system will analyze whether the unmatched features belong to common feature requirements. If it is judged to have broad adaptability (such as a feature that appears multiple times in a specific vehicle series), the system will also recommend that designers prioritize it in the parent graph update plan. For individual exceptions, the system will temporarily reference these third-party actual feature data when generating sub-graphs to ensure design integrity and mark the relevant paths and nodes in the sub-graphs for subsequent corrections.
[0054] Subsequently, the system generates an expansion plan based on the update requirements and dynamically adjusts the candidate feature data set. For example, for the candidate feature data set of "solenoid valve", the system will add "solenoid valve of manufacturer C" to the set and update all associated paths and node information related to it. In addition, the system will add corresponding comments or marks to the parent graph to indicate that these newly added data have been included in the parent graph expansion range for subsequent verification by designers.
[0055] After completing the update of the candidate feature data set, the system will also verify the expanded set to ensure the rationality and adaptability of the newly added feature data. For example, the system will verify whether the newly added feature data conforms to the design logic of the parent diagram and the actual requirements of the vehicle configuration, and generate an automated test report. If potential conflicts are found (such as path lengths exceeding a reasonable range or functional conflicts), the system will mark the conflict point and prompt the designer to intervene manually.
[0056] Furthermore, if the system identifies all actual configuration features that fail to match the preset configuration features, the system will classify and sort out these unmatched features, including feature name, function category, associated context information (such as vehicle wheelbase, equipment layout location), and source information (such as specific order number). For example, if the actual configuration feature "on-board camera" fails to match the preset configuration feature of the parent image, the system will record its specific parameters, such as "on-board camera with a resolution of 1080p".
[0057] Next, the system dynamically adjusts the preset configuration features in the parent graph based on the results of the classification. The core logic of the adjustment is to integrate the unmatched actual configuration features into the configuration feature structure tree of the parent graph to ensure that the new configuration requirements can be fully covered by the parent graph. For example, for the newly added "car camera", the system will add the corresponding preset configuration feature node in the functional configuration branch of the parent graph, and associate it with its possible candidate feature data sets (such as "720p camera", "1080p camera", etc.). This expansion operation ensures that the parent graph can support similar configurations that may appear in the future.
[0058] After completing the expansion of the parent diagram, the system will further synchronize and update all related harness paths and node information. Taking the "vehicle camera" as an example, the system will define its standard layout position in the parent diagram and preset the required harness branch points and path planning for it. At the same time, the system will automatically associate the adapted path parameters, such as harness length or connector type, to form a complete configuration feature definition.
[0059] In addition, the system will perform logic verification and consistency checks on the updated parent diagram to ensure that the extended preset configuration features will not cause conflicts or redundancy. For example, if the newly added configuration features may overlap with existing features, the system will prompt the designer to optimize the feature definition or readjust the structure of the feature tree. For the newly added feature data, the system will also recommend simulation verification or small-batch trial production to verify its adaptability and practicality.
[0060] Step 202: Generate a wiring harness sub-graph according to the first actual feature data corresponding to each preset configuration feature.
[0061] In step 202, a wiring harness sub-map is generated according to the first actual feature data corresponding to each preset configuration feature. The purpose of this process is to dynamically adjust the common design part in the parent map by combining the preset configuration features in the parent map with the actual configuration requirements of the vehicle, thereby generating a wiring harness sub-map that is fully adapted to the functional requirements and layout requirements of the target vehicle.
[0062] In specific implementation, the system first analyzes the corresponding preset configuration features based on the first actual feature data. These preset configuration features are standard functional modules defined in the parent diagram, covering main path information, branch nodes, device attachment points, and candidate feature data sets. The actual configuration features are the specific implementation of these preset configuration features, such as determining whether a branch point is enabled and the specific parameters of its attached device.
[0063] Next, the system screens and adjusts the common parts in the parent diagram. For fixed preset configuration features, the sub-diagram directly inherits the default values of the parent diagram; for dynamically adjusted optional configuration features, the system updates its parameter values according to the needs of the actual configuration features. In this process, the system will generate detailed sub-diagram information, including the branch structure of the main path, the connection relationship of the branch point, the device type, the connection interface and related parameters (such as cable length, shielding type, etc.). All adjusted data will be automatically written to the harness sub-diagram file.
[0064] Step 105: Update the basic wiring harness path information according to the wiring harness sub-graph to generate actual wiring harness path information.
[0065] In step 105, the basic wiring harness path information is updated according to the wiring harness sub-map to generate actual wiring harness path information. The core purpose of this step is to combine the preset basic path planning in the parent map and the dynamically adjusted configuration features in the sub-map to accurately revise the wiring harness path information, thereby generating actual wiring harness path information that fully adapts to the needs of the target vehicle.
[0066] In one possible implementation, refer to Figure 5 , Figure 5 This is a fourth flow chart of the vehicle wiring harness configuration design method provided by the present invention, such as Figure 5 As shown, step 105 specifically includes steps 401-402: Step 401: Determine a mapping relationship between each first actual feature data and each optional branch point.
[0067] Step 402: According to the mapping relationship, the basic wiring harness path information is updated to generate actual wiring harness path information.
[0068] In specific implementation, the system first parses the dynamic configuration content involved in the first actual feature data, including configuration function, layout location and device type. These data directly affect the enabling status and path design of the optional branch point. For example, for the actual configuration feature "on-board camera" of the target vehicle, the first actual feature data may point to "enable the on-board camera function and place the device on top of the rearview mirror". Based on this configuration requirement, the system determines that it needs to be connected to the optional branch point A2 on the main path.
[0069] Next, the system retrieves a list of optional branch points in the parent map, such as A2 and A5, and analyzes their preset functional ranges and attachment relationships. The system compares the dynamic requirements in the first actual feature data with the functional descriptions of the optional branch points in the parent map, for example, confirming whether branch point A2 supports the attachment function of the "vehicle camera" and verifying whether the layout position of the branch point is consistent with the position specified in the first actual feature data. If the branch point function and layout match, the system records the mapping relationship and marks branch point A2 as enabled. At the same time, the system extracts the path information of branch point A2, such as the default path length and branch node type, for subsequent adjustments.
[0070] If some of the first actual feature data cannot be mapped to any optional branch point, the system will record these unmatched features and generate a prompt message, asking the designer to check whether the optional branch point definition of the parent diagram needs to be expanded or adjusted. For example, if the target vehicle has a new configuration requirement of "auxiliary camera", but the corresponding branch point is not defined in the parent diagram, the system will prompt that a new branch point needs to be added and associated with the actual configuration feature.
[0071] After the mapping relationship is determined, the system will generate a complete mapping table, listing all the first actual feature data and the associated information of the optional branch points, including the branch point number, function description, layout location and the type of equipment it is attached to. These mapping data will serve as the direct basis for path update and actual harness path information generation in subsequent steps.
[0072] Furthermore, the basic harness path information is updated according to the mapping relationship. After the update is completed, the system performs consistency verification on the entire path information, including whether the path length meets the specifications, whether the branch point activation status is consistent with the mapping table, and whether the logical relationship of the attached equipment is complete. If the verification passes, the system generates the actual harness path information and stores it as a structured data file, and outputs the relevant design documents and technical drawings. These output files contain complete path planning, node annotations and parameter descriptions, which can be directly used in the production and assembly of harnesses.
[0073] Step 106: Generate a wiring harness configuration drawing of the vehicle according to the actual wiring harness path information.
[0074] In step 106, the wiring harness configuration drawings of the vehicle are generated based on the actual wiring harness path information. The purpose of this step is to concretize the actual wiring harness path information after dynamic adjustment in the form of drawings to form a complete design output. These drawings are not only the direct basis for production and manufacturing, but also an important reference for subsequent assembly, quality inspection and maintenance. This can ensure the operability and traceability of the design results, while improving the efficiency and standardization of the design process.
[0075] In specific implementation, the system first calls the actual harness path information generated in step 402, which includes the main path planning, branch point activation status, path length parameters, device connection relationship and related node attributes (such as interface type, cable specifications). The system builds a logical model of the harness configuration based on this data and converts it into basic data for drawing generation.
[0076] During the drawing generation process, the system visualizes the path and node information. For example, the main path is represented by a straight line, each branch point (such as A1, A2, A5) is marked with a node, and the enabled branch points are distinguished by different colors or line types to clearly show their actual status. For dynamically adjusted path parts (such as x1 and x2), the system will clearly mark their actual length values and adjustment basis in the drawings, such as "x1=450mm, adjustment basis: target vehicle wheelbase". At the same time, the system marks the functional description of the branch point and the type of attached equipment in the drawing, such as "branch point A2: Attach 1080p vehicle-mounted camera, interface type: round multi-pin plug".
[0077] While generating the complete path structure, the system will also automatically generate the harness specification table and node attribute table based on the actual harness path information. These tables are attached to the drawings in the form of appendices, detailing the cable model, cross-sectional area, shielding type, length of each path, as well as the equipment mounting information, interface type and location description of each branch point. For example, "Path P1: Cable model Y123, cross-sectional area 2.5mm², shielding type: unshielded, length 450mm".
[0078] Before the drawing is output, the system will perform a consistency check on the generated results to check whether the drawing fully reflects all elements of the actual harness path information. For example, check whether the connection between the main path and the branch point is correct, whether the dynamically adjusted path parameters are consistent, and whether the node description of the attached device is complete. If the check passes, the system generates the final harness configuration drawing and outputs it in a standardized format (such as PDF, DWG) for production and technical archiving.
[0079] Through this process, step 106 realizes efficient conversion from actual harness path information to harness configuration drawings. This conversion ensures that the design results are highly operational, while providing clear and detailed technical documents, providing a reliable basis for production, assembly and maintenance. In addition, the generated drawings are consistent with the actual harness path information, providing a convenient traceability path for subsequent design changes or configuration adjustments.
[0080] Reference Figure 6 , Figure 6 It is a structural schematic diagram of the vehicle wiring harness configuration design system provided by the present invention, and the system includes: A matching module, used for matching the root model of the vehicle from a preset root model database according to the basic information of the vehicle; The matching module is also used to determine the wiring harness master diagram and basic wiring harness path information corresponding to the root vehicle model; An acquisition module, used to acquire configuration information of a vehicle; A processing module, used for generating a wiring harness sub-graph according to the configuration information and the wiring harness parent graph; The processing module is further used to update the basic wiring harness path information according to the wiring harness sub-graph to generate actual wiring harness path information; The processing module is also used to generate a wiring harness configuration drawing of the vehicle based on the actual wiring harness path information.
[0081] In a possible implementation manner, the processing module is further configured to: According to the configuration information, selecting first actual feature data from a set of candidate feature data corresponding to each preset configuration feature; A wiring harness sub-graph is generated according to the first actual feature data corresponding to each preset configuration feature.
[0082] In a possible implementation manner, the processing module is further configured to: Extracting at least one actual configuration feature and second actual feature data corresponding to each actual configuration feature from the configuration information; When it is determined that all actual configuration features match all preset configuration features, if each second actual feature data can find a corresponding matching item in the candidate feature data set corresponding to the preset configuration feature, then each second actual feature data is determined as the first actual feature data corresponding to the preset configuration feature.
[0083] In a possible implementation manner, the processing module is further configured to: Determine a mapping relationship between each first actual feature data and each optional branch point; According to the mapping relationship, the basic wiring harness path information is updated to generate actual wiring harness path information.
[0084] In a possible implementation manner, the processing module is further configured to: When it is determined that all actual configuration features match all preset configuration features, if third actual feature data exists, the third actual feature data is recorded; the third actual feature data is the second actual feature data for which no corresponding matching item can be found in the candidate feature data set corresponding to the preset configuration feature; updating the candidate feature data set of each preset configuration feature according to all third actual feature data; When it is determined that there is at least one actual configuration feature that fails to match any preset configuration feature, all preset configuration features are updated according to all unmatched actual configuration features.
[0085] It should be noted that the vehicle wiring harness configuration design system provided by the present invention can execute the vehicle wiring harness configuration design method of any of the above embodiments during specific operation, which will not be elaborated in this embodiment.
[0086] Figure 7 is a schematic diagram of the structure of the electronic device provided by the present invention, such as Figure 7 As shown, the electronic device may include: a processor 710 (processor), a communication interface 720 (CommunicationsInterface), a memory 730 (memory) and a communication bus 740, wherein the processor 710, the communication interface 720, and the memory 730 complete mutual communication through the communication bus 740. The processor 710 may call the logic instructions in the memory 730 to execute the vehicle wiring harness configuration design method, which includes: matching the root model of the vehicle from the preset root model database according to the basic information of the vehicle; determining the wiring harness master diagram and basic wiring harness path information corresponding to the root model; obtaining the configuration information of the vehicle; generating a wiring harness sub-diagram according to the configuration information and the wiring harness master diagram; updating the basic wiring harness path information according to the wiring harness sub-diagram to generate actual wiring harness path information; generating a wiring harness configuration drawing of the vehicle according to the actual wiring harness path information.
[0087] In addition, the logic instructions in the above-mentioned memory 730 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.
[0088] On the other hand, the present invention also provides a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium, and the computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute the vehicle wiring harness configuration design method provided by the above-mentioned embodiments, and the method includes: matching the root model of the vehicle from a preset root model database according to the basic information of the vehicle; determining the wiring harness master diagram and basic wiring harness path information corresponding to the root model; obtaining the configuration information of the vehicle; generating a wiring harness sub-diagram according to the configuration information and the wiring harness master diagram; updating the basic wiring harness path information according to the wiring harness sub-diagram to generate actual wiring harness path information; generating a wiring harness configuration drawing of the vehicle according to the actual wiring harness path information.
[0089] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which is implemented when the processor 710 executes the vehicle wiring harness configuration design method provided in the above-mentioned embodiments, the method comprising: matching the root model of the vehicle from a preset root model database according to the basic information of the vehicle; determining the wiring harness master diagram and basic wiring harness path information corresponding to the root model; obtaining the configuration information of the vehicle; generating a wiring harness sub-diagram according to the configuration information and the wiring harness master diagram; updating the basic wiring harness path information according to the wiring harness sub-diagram to generate actual wiring harness path information; generating a wiring harness configuration drawing of the vehicle according to the actual wiring harness path information.
[0090] The system embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, i.e., they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Those of ordinary skill in the art may understand and implement it without creative effort.
[0091] Through the description of the above implementation modes, those skilled in the art can clearly understand that each implementation mode can be implemented by means of software plus a necessary general hardware platform, or of course by hardware. Based on such an understanding, the above technical solution can essentially or in other words be embodied in the form of a software product that contributes to the prior art. The computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a magnetic disk, an optical disk, etc., and includes a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods of each embodiment or some parts of the embodiment.
[0092] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A vehicle wiring harness configuration design method, characterized in that: include: According to the basic information of the vehicle, the root model of the vehicle is matched from the preset root model database; Determine the wiring harness master diagram and basic wiring harness path information corresponding to the root vehicle model; Get the vehicle's configuration information; Generate a wiring harness sub-graph according to the configuration information and the wiring harness parent graph; The basic wiring harness path information is updated according to the wiring harness sub-graph to generate actual wiring harness path information; A wiring harness configuration drawing of the vehicle is generated according to the actual wiring harness path information.
2. The vehicle wiring harness configuration design method according to claim 1, characterized in that: The wiring harness master diagram includes at least one preset configuration feature, each of which corresponds to a candidate feature data set; The basic wiring harness path information includes a main path, and at least one preset branch point and at least one optional branch point are provided on the main path, and each of the optional branch points corresponds to one of the preset configuration features.
3. The vehicle wiring harness configuration design method according to claim 2, characterized in that: The generating of the wiring harness sub-graph according to the configuration information and the wiring harness parent graph specifically includes: According to the configuration information, selecting first actual feature data from a set of candidate feature data corresponding to each of the preset configuration features; The wiring harness sub-graph is generated according to the first actual feature data corresponding to each of the preset configuration features.
4. The vehicle wiring harness configuration design method according to claim 3, characterized in that: The selecting, according to the configuration information, first actual feature data from a set of candidate feature data corresponding to each of the preset configuration features according to the configuration information specifically includes: Extracting at least one actual configuration feature and second actual feature data corresponding to each actual configuration feature from the configuration information; When it is determined that all of the actual configuration features match all of the preset configuration features, if each second actual feature data can find a corresponding matching item in the candidate feature data set corresponding to the preset configuration feature, then each of the second actual feature data is determined as the first actual feature data corresponding to the preset configuration feature.
5. The vehicle wiring harness configuration design method according to claim 3, characterized in that: The updating of the basic wiring harness path information according to the wiring harness sub-graph to generate actual wiring harness path information specifically includes: Determine a mapping relationship between each of the first actual feature data and each of the optional branch points; According to the mapping relationship, the basic wiring harness path information is updated to generate the actual wiring harness path information.
6. The vehicle wiring harness configuration design method according to claim 4, characterized in that: The method further comprises: When it is determined that all of the actual configuration features match all of the preset configuration features, if there is third actual feature data, the third actual feature data is recorded; the third actual feature data is the second actual feature data for which no corresponding matching item can be found in the candidate feature data set corresponding to the preset configuration feature; updating the candidate feature data set of each of the preset configuration features according to all of the third actual feature data; When it is determined that at least one of the actual configuration features fails to match any of the preset configuration features, all of the preset configuration features are updated according to all the actual configuration features that fail to match.
7. A vehicle wiring harness configuration design system, characterized in that: include: A matching module, used for matching the root model of the vehicle from a preset root model database according to the basic information of the vehicle; The matching module is further used to determine the wiring harness master diagram and basic wiring harness path information corresponding to the root vehicle model; An acquisition module, used to acquire configuration information of a vehicle; A processing module, used for generating a wiring harness sub-graph according to the configuration information and the wiring harness parent graph; The processing module is further used to update the basic wiring harness path information according to the wiring harness sub-graph to generate actual wiring harness path information; The processing module is also used to generate a wiring harness configuration drawing of the vehicle according to the actual wiring harness path information.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that: When the processor executes the computer program, the vehicle wiring harness configuration design method as described in any one of claims 1-6 is implemented.
9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the vehicle wiring harness configuration design method as described in any one of claims 1-6 is implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the vehicle wiring harness configuration design method as described in any one of claims 1-6 is implemented.
Citation Information
Cited By
Wiring harness assembling method of vehicle roof and electronic equipment
CN121649997A