Whole vehicle product detail list construction method, device and equipment and storage medium
By creating structural nodes and variant designs on the vehicle structure tree, writing configuration expressions and mounting vehicle parts, and building a vehicle product list, the problem that the traditional BOM management model cannot meet the diversity of models and management convenience is solved, and efficient BOM management and configuration management are achieved.
Patent Information
- Application Number
- CN202411601210.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-11
- Publication Date
- 2025-03-21
AI Technical Summary
Under the large-scale customized production model, the traditional vehicle BOM management model cannot meet the diversity of models and management convenience, resulting in an increase in the business logic complexity of the BOM information management system and the risks brought by incorrect data and incompleteness.
Create structural nodes based on the vehicle structure tree, create a variant design on the structural node, write vehicle configuration expressions, and hang car parts on the variant design to construct a vehicle product list.
It improves the efficiency of vehicle BOM management, reduces the repeated workload of product engineers, and can quickly identify different parts of year-type or modified projects, improving the efficiency of configuration management.
Smart Images

Figure CN119670244A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of complete vehicle manufacturing, and in particular to a method, device, equipment and storage medium for constructing a complete vehicle product list. Background Art
[0002] In the mass customization production mode, in order to adapt to the diversity of vehicle models and the convenience of management, the traditional vehicle BOM management mode can no longer meet the needs, and the product configuration management mode has emerged. This configuration BOM management method can well meet the configuration needs of most customers, taking into account the needs of the majority and individuality, and meeting all configuration needs of customers within a certain configuration range.
[0003] However, there are always two sides to everything. Configuration can flexibly meet the business needs of vehicle configuration, but on the other hand, in order to achieve flexibility and variability, the business logic complexity of the BOM information management system is increased, so the system adds a large amount of intermediate related data, a large number of connection operations and rule constraints. The advantages and disadvantages of this very close data association are basically very clear. On the one hand, model data can be obtained efficiently and accurately, but on the other hand, it also faces catastrophic risks caused by incorrect and incomplete data.
[0004] The more parts involved in the blocks of the current solutions, the more diverse the blocks will be, and the more complicated the analysis of the block configuration expression by data definition and analysis engineers will be, and the greater the workload will be. Secondly, because the difference parts are only a few after all, most of the parts are the same, but product designers still have to re-hang these identical parts under another or more blocks under the new block, which causes the designer to repeat operations, and the configuration expression is written on the block. Because there are too many parts involved in the block, the block involves too many functions, and the configuration expression uses more flag values, which reduces the analysis efficiency of subsequent modification projects and annual projects.
[0005] Therefore, how to improve the management efficiency of vehicle details list data and reduce the workload of product designers to repeatedly load the parts on the vehicle. Summary of the invention
[0006] The main purpose of the present invention is to provide a method, device, equipment and storage medium for constructing a complete vehicle product list, which can improve the efficiency of complete vehicle BOM management, reduce the repetitive workload of product engineers, and can quickly identify the difference parts of annual or modified projects, and improve the efficiency of configuration management.
[0007] In a first aspect, the present application provides a method for constructing a vehicle product list, wherein the method comprises the steps of:
[0008] Based on the structure nodes created on the structure tree of the whole vehicle, a variant design is created on the structure nodes, wherein the structure nodes are used to express the technical functions of the parts on the whole vehicle;
[0009] The vehicle configuration expression is written on the variant design, and the vehicle parts are then attached to the variant design to construct a complete vehicle product list.
[0010] In combination with the first aspect above, as an optional implementation method, a correspondence between each sign and each configuration is obtained, and a vehicle type sign dictionary library is generated according to the correspondence;
[0011] Encoding the function corresponding to each part in the vehicle model logo dictionary library, and matching the function of each part with the logo in the vehicle model logo dictionary corresponding to the function;
[0012] The symbols corresponding to the parts are connected through logical operators to form a configuration expression of the parts, and the part configuration expression is written into the corresponding variant design.
[0013] In combination with the first aspect above, as an optional implementation method, according to the variant design and the functional description of the variant design, the corresponding parts are searched and the corresponding parts are attached after the variant design.
[0014] In combination with the first aspect above, as an optional implementation method, based on the vehicle model code and the configuration expression information of all variants and the parts behind the variants, the vehicle product list is automatically settled through the matching relationship between the vehicle flow and the parts, as well as logical operations.
[0015] In combination with the first aspect above, as an optional implementation method, main structure nodes and secondary structure nodes are created by a combination of defined numbers and letters, and variant designs are created on the main structure nodes and secondary structure nodes, and a functional description of the variant design is defined, wherein the main structure node is defined as a functional part, the secondary structure node is a supplement to the main structure node, and the variant design is the use of the part under one or more selective conditions.
[0016] In combination with the first aspect above, as an optional implementation method, restrictions are imposed on the use of flags on the created structure nodes to write accurate configuration expression information.
[0017] In combination with the first aspect above, as an optional implementation method, if the selected logo is incompatible with the configuration expression information, an early warning is issued to prompt the user to replace the logo with a matching one.
[0018] In a second aspect, the present application provides a device for constructing a complete vehicle product list, the device comprising:
[0019] A creation module, which is used to create a variant design on a structural node created on a structure tree of a whole vehicle, wherein the structural node is used to express the technical function of the part on the whole vehicle;
[0020] The vehicle configuration expression is written on the variant design, and the vehicle parts are then attached to the variant design to construct a complete vehicle product list.
[0021] In a third aspect, the present application further provides an electronic device, comprising: a processor; a memory, wherein the memory stores computer-readable instructions, and when the computer-readable instructions are executed by the processor, the method described in any one of the first aspects is implemented.
[0022] In a fourth aspect, the present application further provides a computer-readable storage medium storing computer program instructions, which, when executed by a computer, enables the computer to execute any of the methods described in the first aspect.
[0023] The present application provides a method, device, equipment and storage medium for constructing a complete vehicle product list, wherein the method includes the steps of: creating a variant design on the structure node created on the complete vehicle structure tree, wherein the structure node is used to express the technical function of the part on the complete vehicle; writing the vehicle configuration expression on the variant design, and then attaching the vehicle parts to the variant design to construct the complete vehicle product list. The present application can improve the efficiency of complete vehicle BOM management, reduce the repetitive workload of product engineers, and can quickly identify the difference parts of the year model or modification project, and improve the efficiency of configuration management.
[0024] It is to be understood that the foregoing general description and the following detailed description are exemplary only and are not restrictive of the invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0026] Figure 1 A flow chart of a method for constructing a complete vehicle product list provided in an embodiment of the present application;
[0027] Figure 2 A schematic diagram of a device for constructing a complete vehicle product list provided in an embodiment of the present application;
[0028] Figure 3 A schematic diagram of constructing a complete vehicle product list provided in an embodiment of the present application;
[0029] Figure 4A schematic diagram of an electronic device provided in an embodiment of the present application;
[0030] Figure 5 A schematic diagram of a computer-readable program medium provided in an embodiment of the present application. DETAILED DESCRIPTION
[0031] Here, exemplary embodiments will be described in detail, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Instead, they are merely examples of devices and methods consistent with some aspects of the present invention as detailed in the appended claims.
[0032] Furthermore, the drawings are only schematic illustrations of the present disclosure and are not necessarily drawn to scale. Some of the blocks shown in the drawings are functional entities and do not necessarily correspond to physically or logically separate entities.
[0033] The embodiments of the present application are further described in detail below in conjunction with the accompanying drawings.
[0034] Reference Figure 1 , Figure 1 FIG. 1 is a flow chart of a method for constructing a vehicle product list provided by the present invention. Figure 1 As shown, the method comprises the steps of:
[0035] Step S101: Based on the structural nodes created on the whole vehicle structure tree, a variant design is created on the structural nodes, wherein the structural nodes are used to express the technical functions of the parts on the whole vehicle.
[0036] It should be explained that the vehicle model logo dictionary library: obtains the correspondence between each logo and each configuration, and generates the vehicle model logo dictionary library according to the correspondence;
[0037] Structural node: used to express the technical function of a part in a vehicle. It is the lowest level of the detailed list.
[0038] CPV: Complete vehicle composition is a technical document that describes the vehicle equipment characteristics according to structural nodes, and is generally the responsibility of the vehicle design department.
[0039] Variant: It is allowed to define the use of a part under one or more selective conditions and exists on the structure node. It means a certain diversity of the part. There will be several variants for several diversities. For example, there are two types of rearview mirrors in the whole car series (one is a normal rearview mirror and the other is an anti-glare rearview mirror), so there will be two variants.
[0040] Configuration expression: It is a logical expression established between one or more logical rules and symbols. It expresses the relationship between parts and vehicle models and exists in dependent variants. The logical relationship between several functions of a certain part. For example: [B0C:C8].[DCX:01].[DYE:02] or [B0C:C8].[DVQ:54,62,64]. ("." indicates an "and" relationship; "," indicates an "or" relationship)
[0041] Specifically, a main structure node and a secondary structure node are created by a combination of defined numbers and letters, and a variant design is created on the main structure node and the secondary structure node, and a functional description of the variant design is defined, wherein the main structure node is defined as a functional part, the secondary structure node is a supplement to the main structure node, and the variant design is the use of the part under one or more selective conditions.
[0042] It needs to be explained that structural nodes are divided according to the functions and regions of the whole vehicle. Structural nodes are the functions of a platform, a power or a vehicle model. They are concretized through simple parts or assemblies. Structural nodes are created by combining numbers and letters. Once created, they cannot be changed. There are two types of structural nodes. One main structural node is defined as a functional part, which expresses the basic function of the part and includes basic parts or assemblies (partially decomposed or fully decomposed); the other secondary structural node is mainly a supplement to the main structural node, such as fastening, sealing, brackets, etc.; variants represent the diversity of level 0 parts. The name of the variant represents some representative functional descriptions of level 0 parts. Level 0 parts are parts, assemblies or components that are directly installed on the vehicle.
[0043] Step S102: Write the vehicle configuration expression on the variant design, and then add vehicle parts to the variant design to construct a complete vehicle product list.
[0044] Specifically, after creating a variant design on a structural node created on the entire vehicle structure tree, the correspondence between each logo and each configuration is obtained, and a vehicle model logo dictionary library is generated according to the correspondence.
[0045] The function corresponding to each part in the vehicle model logo dictionary library is encoded, and the function of each part is matched with the logo in the vehicle model logo dictionary corresponding to the function. It can be understood that after the vehicle model logo dictionary library is generated, the function corresponding to each part is encoded to generate a vehicle model code set (all codes are gathered together to generate a set). For example, the seat has heating and movement functions, and these two functions are encoded separately. For example, whether the car has a sunroof, if there is a sunroof, it is one code, and if there is no sunroof, it is another code, then this code will be associated with the part and the whole vehicle. For another example: taking the steering wheel as an example, the material of the steering wheel, whether it is heated, whether there is an angle sensor, etc., these functions can be encoded accordingly in the vehicle model logo dictionary library.
[0046] Connect the corresponding signs of the parts through logical operators to form the configuration expression of the parts, and write the configuration expression of the parts into the corresponding variant design. That is, through the function of the parts and its logical combination, the configuration expression is formed. For example, the configuration expression is: [DCX:01].[DYE:02], which represents the left-hand drive of the vehicle and the aluminum pedal. It can be understood that the configuration expression is written in advance based on the matching results of the vehicle code and the model, and then written into the variant.
[0047] According to the variant design and the functional description of the variant design, the corresponding parts are searched and attached to the variant design, wherein the variant design may be attached to a single part or an assembly or a combination.
[0048] Based on the vehicle model code and the configuration expression information of all variants and the parts behind the variants, the vehicle product list is automatically calculated through the matching relationship between the vehicle flow and the parts, as well as logical operations. The vehicle product list is shown in Table 1:
[0049] Table 1
[0050]
[0051] In one embodiment, the use of signs on the created structural nodes is restricted to write accurate configuration expression information. If the selected sign is incompatible with the configuration expression information, an early warning is issued to prompt the replacement of the appropriate sign. For example: the seat (main structural node) can be marked with restrictions [seat fabric] [with or without massage] [with or without heating] [adjustment direction], etc. When the analysis engineer uses [with or without sunroof] to describe the seat, there will be a reminder that an inappropriate sign is used and please change it. That is, create a corresponding structural node on the vehicle structure tree, and create a variant under the structural node based on the CPV or the designer's application, and describe the function of the variant, restrict the use of signs on the variant, and write correct and appropriate configuration expression information. Sign restrictions can also be used in variant designs, and can also improve the accuracy of configuration expression information, but it is best used on structural nodes.
[0052] Specifically, restrictions are imposed on the use of signs on structural nodes. This restriction is intended to constrain data definition and analysis engineers to use appropriate signs to express variant configuration information, and to avoid using inappropriate signs to hinder the analysis of subsequent model years and modification projects.
[0053] For example: The configuration expression of variant 1 corresponding to the inappropriate seat part A is: [car model]. [seat fabric]. [no sunroof]. [no massage]. [adjustment direction]
[0054] The configuration expression of variant 1 corresponding to the appropriate seat part A is: [car model]. [seat fabric]. [no massage]. [no heating]. [adjustment direction]. Although the use of [no sunroof] and [no heating] does not affect the solution of the car model at present, it will hinder the understanding and analysis of data definition and analysis engineers: first, it is impossible to identify the main functions of the seat; second, it generates workload for rewriting the configuration expression. For example, in the above example, if a new car model adds a sunroof but the function of the seat remains unchanged, the part does not need to be changed. At this time, in order to ensure the correct splitting of the parts, the configuration expression of part A can only be modified.
[0055] Reference Figure 2 , Figure 2 FIG. 1 is a schematic diagram of a vehicle product list construction device provided by the present invention, such as Figure 2 As shown, the device comprises:
[0056] Creation module 201: It is used to create a variant design on the structural node based on the structural node created on the whole vehicle structure tree, wherein the structural node is used to express the technical function of the part on the whole vehicle.
[0057] 202, a construction module, which is used to write a vehicle configuration expression on the variant design, and then hang vehicle parts on the variant design to construct a complete vehicle product list.
[0058] Furthermore, in a possible implementation manner, the construction module is further used to obtain the correspondence between each sign and each configuration, and generate a vehicle model sign dictionary library according to the correspondence;
[0059] Encoding the function corresponding to each part in the vehicle model logo dictionary library, and matching the function of each part with the logo in the vehicle model logo dictionary corresponding to the function;
[0060] The symbols corresponding to the parts are connected through logical operators to form a configuration expression of the parts, and the part configuration expression is written into the corresponding variant design.
[0061] Furthermore, in a possible implementation manner, the construction module is also used to query corresponding parts according to the variant design and the functional description of the variant design, and append the corresponding parts after the variant design.
[0062] Furthermore, in a possible implementation, the construction module is also used to automatically calculate the vehicle product list based on the vehicle model code and the configuration expression information of all variants and the parts behind the variants, through the matching relationship between the vehicle flow and the parts, and logical operations.
[0063] Furthermore, in a possible implementation, the creation module is also used to create main structure nodes and secondary structure nodes through defined combinations of numbers and letters, and to create variant designs on the main structure nodes and secondary structure nodes, and to define functional descriptions of the variant designs, wherein the main structure nodes are defined as functional parts, the secondary structure nodes are supplements to the main structure nodes, and the variant designs are the use of parts under one or more selective conditions.
[0064] Furthermore, in a possible implementation manner, the creation module is also used to restrict the use of flags on the created structure nodes so as to write accurate configuration expression information.
[0065] Furthermore, in a possible implementation manner, the construction module is also used to issue an early warning to prompt the user to replace the selected logo with a matching logo if the selected logo is not compatible with the configuration expression information.
[0066] Reference Figure 3 , Figure 3 The figure shows a schematic diagram of the vehicle product list provided by the present invention. Figure 3 As shown:
[0067] Create main structure nodes and secondary structure nodes based on the vehicle structure tree, and then create variants and variant name function descriptions, and write configuration expression information. Restrict the use of signs on the structure nodes. This restriction is intended to constrain data definition and analysis engineers to use appropriate signs for variant configuration expression information, and avoid using inappropriate signs to hinder the analysis of subsequent year and modification projects.
[0068] For easier understanding, let's take the steering wheel as an example: find the structure node (E4601001) of the steering wheel from the vehicle structure tree, create variant 1 after the structure node and write the configuration expression [B0C:C8].[DVH:36].[DCX:01].[DQV:00], create variant 2 and write the configuration expression [B0C:C8].[DVH:37].[DCX:01].[DQV:02], and hang the corresponding parts 1 and 2 after the two variants;
[0069] Create variants on the structural nodes, determine the configuration expression based on the matching results of the vehicle code and the vehicle model, and write the configuration expression in the variant, and hang the level 0 parts (parts directly installed on the vehicle) behind the variant to construct the vehicle product list.
[0070] In summary, this application creates a variant design based on the structure node created on the structure tree of the whole vehicle, wherein the structure node is used to express the technical function of the parts on the whole vehicle; the vehicle configuration expression is written on the variant design, and the vehicle parts are attached to the variant design to construct the whole vehicle product list. This application can improve the efficiency of whole vehicle BOM management, reduce the repetitive workload of product engineers, and can quickly identify the difference parts of the year model or modification project, and improve the efficiency of configuration management.
[0071] Refer to the following Figure 4 An electronic device 400 according to this embodiment of the present invention will be described. Figure 4 The electronic device 400 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.
[0072] like Figure 4 As shown, the electronic device 400 is in the form of a general computing device. The components of the electronic device 400 may include but are not limited to: at least one processing unit 410, at least one storage unit 420, and a bus 430 connecting different system components (including the storage unit 420 and the processing unit 410).
[0073] The storage unit stores program codes, which can be executed by the processing unit 410, so that the processing unit 410 executes the steps according to various exemplary embodiments of the present invention described in the above “Embodiment Method” section of this specification.
[0074] The storage unit 420 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 421 and / or a cache memory unit 422 , and may further include a read-only memory unit (ROM) 423 .
[0075] The storage unit 420 may also include a program / utility 424 having a set (at least one) of program modules 425, such program modules 425 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.
[0076] Bus 430 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
[0077] The electronic device 400 may also communicate with one or more external devices (e.g., keyboards, pointing devices, Bluetooth devices, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 400, and / or communicate with any device that enables the electronic device 400 to communicate with one or more other computing devices (e.g., routers, modems, etc.). Such communication may be performed via an input / output (I / O) interface 450. Furthermore, the electronic device 400 may also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via a network adapter 460. As shown, the network adapter 460 communicates with other modules of the electronic device 400 via a bus 430. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 400, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.
[0078] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the implementation of the present disclosure.
[0079] According to the solution of the present disclosure, a computer-readable storage medium is also provided, on which a program product capable of implementing the above method of the present specification is stored. In some possible implementations, various aspects of the present invention can also be implemented in the form of a program product, which includes a program code, and when the program product is run on a terminal device, the program code is used to enable the terminal device to execute the steps according to various exemplary implementations of the present invention described in the above "Exemplary Method" section of the present specification.
[0080] refer to Figure 5 As shown, a program product 500 for implementing the above method according to an embodiment of the present invention is described, which can adopt a portable compact disk read-only memory (CD-ROM) and include program code, and can be run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited thereto. In this document, a readable storage medium can be any tangible medium containing or storing a program, which can be used by or in combination with an instruction execution system, an apparatus or a device.
[0081] The program product may use any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0082] Computer readable signal media may include data signals propagated in baseband or as part of a carrier wave, in which readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Readable signal media may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0083] The program code embodied on the readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the foregoing.
[0084] Program code for performing the operations of the present invention may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, etc., and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving a remote computing device, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., through the Internet using an Internet service provider).
[0085] In addition, the above-mentioned 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-mentioned 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.
[0086] In summary, the present application provides a method, device, equipment and storage medium for constructing a complete vehicle product list, wherein the method includes the steps of: creating a variant design on the structural node based on the structural node created on the complete vehicle structure tree, wherein the structural node is used to express the technical function of the part on the complete vehicle; writing the vehicle configuration expression on the variant design, and then attaching the vehicle parts to the variant design to construct the complete vehicle product list. The present application can improve the efficiency of complete vehicle BOM management, reduce the repetitive workload of product engineers, and can quickly identify the difference parts of the year model or modification project, and improve the efficiency of configuration management.
[0087] The above description is only a specific implementation of the present application, so that those skilled in the art can understand or implement the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest range consistent with the principles and novel features applied for herein.
[0088] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems) and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the process in the flowchart. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
Claims
1. A method for constructing a complete vehicle product list, characterized in that: include: Based on the structure nodes created on the structure tree of the whole vehicle, a variant design is created on the structure nodes, wherein the structure nodes are used to express the technical functions of the parts on the whole vehicle; The vehicle configuration expression is written on the variant design, and the vehicle parts are then attached to the variant design to construct a complete vehicle product list.
2. The method according to claim 1, characterized in that: The step of writing the vehicle configuration expression on the variant design includes: Obtaining the correspondence between each sign and each configuration, and generating a vehicle sign dictionary library according to the correspondence; Encoding the function corresponding to each part in the vehicle model logo dictionary library, and matching the function of each part with the logo in the vehicle model logo dictionary corresponding to the function; The symbols corresponding to the parts are connected through logical operators to form a configuration expression of the parts, and the part configuration expression is written into the corresponding variant design.
3. The method according to claim 1, characterized in that The vehicle parts are hung on the modified design, including: According to the variant design and the functional description of the variant design, the corresponding parts are searched and the corresponding parts are attached after the variant design.
4. The method according to claim 1, characterized in that: The detailed list of complete vehicle products includes: Based on the vehicle model code and the configuration expression information of all variants and the parts behind the variants, the vehicle product list is automatically calculated through the matching relationship between the vehicle flow and parts, as well as logical operations.
5. The method according to claim 1, characterized in that: The step of creating a variant design on a structure node based on the structure node created on the structure tree of the whole vehicle includes: A main structure node and a secondary structure node are created by a combination of defined numbers and letters, and a variant design is created on the main structure node and the secondary structure node, and a functional description of the variant design is defined, wherein the main structure node is defined as a functional part, the secondary structure node is a supplement to the main structure node, and the variant design is the use of the part under one or more selective conditions.
6. The method according to claim 1, characterized in that Also includes: The use of flags on the created structure nodes is restricted to write accurate configuration expression information.
7. The method according to claim 6, characterized in that Also includes: If the selected logo is incompatible with the configuration expression information, an early warning is issued to prompt the user to replace the logo with a compatible one.
8. A device for constructing a complete vehicle product list, characterized in that: include: A creation module, which is used to create a variant design on a structural node created on a structure tree of a whole vehicle, wherein the structural node is used to express the technical function of the part on the whole vehicle; A construction module is used to write the vehicle configuration expression on the variant design and then hang vehicle parts on the variant design to construct a complete vehicle product list.
9. An electronic device, characterized in that: The electronic device comprises: processor; A memory having computer-readable instructions stored thereon, wherein when the computer-readable instructions are executed by the processor, the method according to any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium, characterized in that: The computer program instructions are stored therein, and when the computer program instructions are executed by a computer, the computer is caused to execute the method according to any one of claims 1 to 7.