[go: up one dir, main page]

CN118333144A - Method, device, equipment and medium for building product modularized structure tree - Google Patents

Method, device, equipment and medium for building product modularized structure tree Download PDF

Info

Publication number
CN118333144A
CN118333144A CN202410472563.4A CN202410472563A CN118333144A CN 118333144 A CN118333144 A CN 118333144A CN 202410472563 A CN202410472563 A CN 202410472563A CN 118333144 A CN118333144 A CN 118333144A
Authority
CN
China
Prior art keywords
product
parts
structure tree
standard
universal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202410472563.4A
Other languages
Chinese (zh)
Inventor
李新康
吕枭
王聪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CRRC Industry Institute Co Ltd
Original Assignee
CRRC Industry Institute Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by CRRC Industry Institute Co Ltd filed Critical CRRC Industry Institute Co Ltd
Priority to CN202410472563.4A priority Critical patent/CN118333144A/en
Publication of CN118333144A publication Critical patent/CN118333144A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N5/00Computing arrangements using knowledge-based models
    • G06N5/01Dynamic search techniques; Heuristics; Dynamic trees; Branch-and-bound
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/04Manufacturing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Manufacturing & Machinery (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • General Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Artificial Intelligence (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a method, a device, equipment and a medium for establishing a product modularized structure tree, which are applied to the technical field of production and manufacture, and aim at the problems of low efficiency, easy error and high cost of manually establishing the product modularized structure tree; the scheme provided by the invention can improve the establishment efficiency and accuracy of the modularized structure tree of the product and save human resources and cost.

Description

Method, device, equipment and medium for building product modularized structure tree
Technical Field
The present invention relates to the field of manufacturing technologies, and in particular, to a method and an apparatus for building a product modular structure tree, an electronic device, and a computer readable storage medium.
Background
Product diversification and individuation are general demands of the current buyer market for products, enterprises can design the individuated products according to orders of different clients, namely, a method of 'one product (such as a car) one design' is generally adopted for product design, and the method is low in efficiency, high in cost and difficult in quality control. And the product modularized design is developed, and the product configuration design based on the product modularized structure tree is realized, so that the product design efficiency is improved, and the cost and the quality control difficulty are reduced. At present, the building of the modularized structure tree of the product mainly depends on a designer to analyze a large amount of user demands and design data, but on one hand, the quality and design experience of the designer are required to be high, and on the other hand, a large amount of time is required to analyze and sort the data, so that the efficiency is low, the cost is high and errors are easy to occur.
In view of this, how to implement automated product modular structure tree creation is a problem that needs to be addressed by those skilled in the art.
Disclosure of Invention
The embodiment of the invention aims to provide a method and a device for building a product modularized structure tree, electronic equipment and a computer readable storage medium, which improve the building efficiency and accuracy of the product modularized structure tree in the using process and save human resources and cost.
In order to solve the technical problems, the embodiment of the invention provides the following technical scheme:
The invention provides a method for building a product modularized structure tree, which comprises the following steps:
Acquiring historical product structure information of similar products in different orders;
Generating a historical product structure tree according to the historical product structure information;
Determining universal parts at all nodes in a product modular structure tree to be built, standard names of the universal parts and standard relation connecting lines among related parts according to each historical product structure tree;
And building a product modularized structure tree corresponding to the similar product based on the universal parts at each node, the standard names of the universal parts and the standard relation connection lines among the related parts.
In an exemplary embodiment, the generating a historical product structure tree according to the historical product structure information includes:
and generating a historical product structure tree according to the parts, the names of the parts and the connection relation among the parts in the historical product structure information.
In an exemplary embodiment, the determining, according to each historical product structure tree, a universal part at each node in the product modular structure tree to be built, a standard name of the universal part, and a standard relationship connection line between the associated parts includes:
Determining the distribution condition of each node in the product modular structure tree to be built according to the hierarchical distribution condition of each historical product structural tree and the distribution condition of each original node of each hierarchy;
Aiming at each node in a product modular structure tree to be built, acquiring a first target part at an original node corresponding to the node in each historical product structure tree, and determining a universal part from each first target part;
determining a second target part which is the same as the common part from the first target parts at each original node, and determining the standard name of the common part according to the part name of each second target part;
And determining standard relation connection lines between the universal parts and the associated parts according to the part relation connection lines corresponding to the first target parts in each historical product structure tree.
In an exemplary embodiment, the determining a generic part from each of the first target parts includes:
counting the number of each part in each first target part;
and taking the first target part with the largest number as a general part at the node.
In an exemplary embodiment, further comprising:
taking other kinds of first target parts as similar parts of the universal parts;
And adding the similar parts to the positions corresponding to the universal parts in the product modularized structure tree.
In an exemplary embodiment, further comprising:
And when the first target part is only one, the first target part is used as a general part at the node, and the general part is marked as a special part.
In an exemplary embodiment, the determining the standard name of the generic part according to the part name of each of the second target parts includes:
counting the number of each of the part names of the second target part;
And taking the names of the parts with the largest number as standard names of the universal parts.
In an exemplary embodiment, further comprising:
taking other part names as synonymous names of the standard names;
And adding the synonymous name to a position corresponding to the standard name in the product modular structure tree.
In an exemplary embodiment, the determining the standard relationship connection between the generic part and the associated part according to the part relationship connection corresponding to the first target part in each of the historical product structure trees includes:
acquiring a first part relation connecting line between the first target part and the corresponding associated part from each historical product structure tree;
Acquiring a second part relation connection line between an upper node of the first target part and the associated part from each historical product structure tree;
When the number of the first part relation connecting lines is smaller than that of the second part relation connecting lines, determining that no standard relation connecting line exists between the universal part and the corresponding associated part, and determining that a standard relation connecting line exists between an upper node of the universal part and the corresponding associated part;
and when the number of the first part relation connecting lines is larger than that of the second part relation connecting lines, determining that standard relation connecting lines exist between the universal parts and the corresponding associated parts, and no standard relation connecting lines exist between the upper nodes of the universal parts and the corresponding associated parts.
Another aspect of the present invention provides an apparatus for building a product modular structure tree, including:
The acquisition module is used for acquiring the historical product structure information of the similar products in different orders;
the generation module is used for generating a historical product structure tree according to the historical product structure information;
The determining module is used for determining universal parts at all nodes in the product modular structure tree to be established, standard names of the universal parts and standard relation connecting lines among related parts according to each historical product structure tree;
The building module is used for building a product modularized structure tree corresponding to the similar product based on the universal parts at each node, the standard names of the universal parts and the standard relation connection lines among the related parts.
Another aspect of the present invention provides an electronic device, including:
a memory for storing a computer program;
a processor for implementing the steps of the method for building a product modular structure tree as described above when executing the computer program.
In another aspect the invention provides a computer readable storage medium having stored thereon a computer program which when executed by a processor performs the steps of a method of building a product modular structure tree as described above.
From the above technical solutions, the embodiment of the present invention has the following advantages:
The embodiment of the invention provides a method for establishing a product modularized structure tree, which comprises the steps of obtaining historical product structure information of similar products in different orders, respectively generating corresponding historical product structure trees according to the historical product structure information, determining universal parts at all nodes in the product modularized structure tree to be established, standard names of the universal parts and standard relation connection lines among related parts according to each historical product structure tree, and establishing the product modularized structure tree corresponding to the similar products according to the universal parts at all nodes, the standard names of the universal parts and the standard relation connection lines among related parts. Therefore, the method provided by the invention can improve the establishment efficiency and accuracy of the modularized structure tree of the product and save human resources and cost.
In addition, the invention also provides a corresponding implementation device, electronic equipment and a computer readable storage medium for the method for establishing the product modularized structure tree, so that the method has more practicability, and the device, the electronic equipment and the computer readable storage medium have corresponding advantages.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention as claimed.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required in the prior art and the embodiments will be briefly described below, and it is apparent that the drawings in the following description are only some embodiments of the present invention, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic flow chart of a method for creating a modular structure tree of a product according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of a historical product structure tree according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of another historical product structure tree according to an embodiment of the present invention;
FIG. 4 is a schematic diagram of another historical product structure tree according to an embodiment of the present invention;
FIG. 5 is a schematic diagram of an intermediate process for building a modular structural tree of a product to be built according to an embodiment of the present invention;
FIG. 6 is a schematic diagram of a product modular structure tree created based on the historic product structure tree of FIGS. 2-4, according to an embodiment of the present invention;
FIG. 7 is a schematic diagram of an architecture for building a product modular structure tree based on each historical product structure tree according to an embodiment of the present invention;
Fig. 8 is a schematic structural diagram of a device for creating a modular structural tree of a product according to an embodiment of the present invention;
fig. 9 is a block diagram of an electronic device according to an embodiment of the present invention;
fig. 10 is a block diagram of a computer-readable storage medium according to an embodiment of the present invention.
Detailed Description
The embodiment of the invention provides a method, a device, electronic equipment and a computer readable storage medium for building a product modularized structure tree, which improve the building efficiency and accuracy of the product modularized structure tree in the using process and save human resources and cost.
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is apparent that the described embodiments are some embodiments of the present invention, but not all embodiments of the present invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Referring to fig. 1, fig. 1 is a flow chart of a method for creating a product modular structure tree according to an embodiment of the present invention. The method comprises the following steps:
S110: acquiring historical product structure information of similar products in different orders;
It should be noted that, for a manufacturing enterprise, the enterprise historically has a large number of orders for a certain type of product that different designers design for different users at different times. Although the product is nominally the same type of product (such as subway vehicles), the product structure has the characteristic of diversification, and the application is based on the product structure tree intelligent establishment.
Specifically, for a certain product, historical product structure information of each order corresponding to the similar product can be obtained, where the historical product structure information may include structural design information, such as each part, part name, and connection relationship between parts.
S120: generating a historical product structure tree according to the historical product structure information;
Specifically, after the historical product structure information of the corresponding product in each order is obtained, a corresponding historical product structure tree can be respectively generated according to each historical product structure information. In practical application, the historical product structure tree can be generated according to the parts, the names of the parts and the connection relation among the parts in the historical product structure information. The embodiment of the invention is illustrated by taking three products as examples, and the generated historic product structure trees corresponding to the product 1, the product 2 and the product 3 respectively are shown in fig. 2 to 4.
S130: determining universal parts at all nodes in a product modular structure tree to be built, standard names of the universal parts and standard relation connecting lines among related parts according to each historical product structure tree;
It can be understood that in the embodiment of the present application, after each historical product structure tree is determined, each historical product structure tree has a corresponding level and a corresponding node. According to the embodiment of the application, the hierarchy condition and the node distribution condition of each historical product structure tree can be synthesized, the hierarchy in the product modular structure tree to be built and the distribution condition of each node can be determined, and the universal parts, the standard names of the universal parts and the standard relation connection lines among the related parts at each node in the product modular structure tree to be built can be further determined according to the parts in each historical product structure tree and the part names of the parts and the relation connection lines among the related parts.
S140: and building a product modularized structure tree corresponding to the similar product based on the universal parts at each node, the standard names of the universal parts and the standard relation connection lines among the related parts.
Specifically, after the universal parts and standard names of the universal parts and standard relation connection lines among the related parts at all nodes in the product modularized structure tree to be built are obtained, the product modularized structure tree corresponding to the similar product can be built according to the universal parts and standard names of the universal parts and standard relation connection lines among the related parts at all nodes in the product modularized structure tree to be built.
In an exemplary embodiment, as shown in fig. 5, the determining, in S130, the universal parts, standard names of the universal parts and standard relational connection lines between the associated parts at each node in the product modular structure tree to be built according to each historical product structural tree may include:
S210: determining the distribution condition of each node in the product modular structure tree to be built according to the hierarchical distribution condition of each historical product structural tree and the distribution condition of each original node of each hierarchy;
It should be noted that, for similar products, the main structures of each product are basically the same, only the individual parts will have differences, the hierarchical situation of each historical product structure tree is basically the same, the nodes on each hierarchy are distributed the same, and some differences will exist. Therefore, the hierarchical distribution condition of the product modular structure tree to be built can be determined according to the hierarchical distribution condition of each historical product structure tree, and the specific hierarchical distribution condition of the product modular structure tree to be built includes various hierarchical distribution conditions of each historical product structure tree, for example, the hierarchical layers of the historical product structure tree of each product shown in fig. 2, 3 and 4 are all 4 layers, and then it can be determined that the product modular structure tree to be built also includes 4 layers of nodes. Further, according to the original node distribution condition of each level in each historical product structure tree, determining each node of each level in the product modular structure tree to be built, wherein each node of each level in the product modular structure tree to be built can cover all nodes of the corresponding level in each historical product structure tree. For example, the first-level root nodes in the historical product structure tree of each product shown in fig. 2, 3 and 4 are 1, and then the root nodes in the product modular structure tree to be built are 1; the number of nodes at the second level in the historical product structure tree of the product 1 and the product 2 is 2, and the number of nodes at the second level in the product 3 is 3, so that the number of nodes at the second level in the product modularized structure tree to be built can be determined to be 3, and the number of nodes at each level can be determined by other levels in the same way.
S220: aiming at each node in a product modular structure tree to be built, acquiring a first target part at an original node corresponding to the node in each historical product structural tree, and determining a universal part from each first target part;
after determining each node of each level in the product modular structure tree to be built, for each node, the universal part at the node position can be further determined according to the first target part at the original node corresponding to the node in each historical product structural tree.
In the embodiment of the invention, a node in a product modular structure tree to be built is taken as an example for detailed description, specifically, first target parts at original nodes at the same positions of the node in each historical product structural tree are obtained, then the number of each part in each first target part is counted, and the first target part with the largest number is taken as a universal part at the node. For example, fig. 2 to fig. 4, for a first node on the right side in a second level of a product modular structure tree to be built, each first target part at a first original node on the right side of the second level in the historical product structure tree of each of the product 1, the product 2, and the product 3 shown in fig. 2 to fig. 4 is obtained and is a part 2, and a part 2 respectively, that is, each first target part is a part 2, and then a general part at a first node on the right side in the second level in the product modular structure tree to be built is a part 2. For another example, for the first node on the right side in the fourth level of the product modular structure tree to be built, each first target part at the first original node on the right side of the 4 th level of the historical product structure tree of each of the product 1, the product 2 and the product 3 is obtained and is part 4, part 7 and part 4 respectively, then it can be determined that the number of parts 4 is 2 and part 7 is 1, then it can be determined that the common part at the first node on the right side of the 4 th level of the product modular structure tree to be built is part 4, specifically please refer to fig. 6, and fig. 6 is a schematic diagram of the built product modular structure tree.
In addition, in the embodiment of the invention, in order to further perfect the established product modularized structure tree, the personalized product design of the user can be better carried out based on the product modularized structure tree, and the personalized requirements of the user are met. In practical applications, other kinds of first target components may be used as similar components of the general component, for example, in the above embodiment, the component 7 may be used as a similar component of the component 4, and the similar component is added to a position corresponding to the general component in the product modular structure tree, referring to fig. 6 specifically.
In addition, when the first target component is only one, the first target component is used as a general component at the node, and the general component is denoted as a special component. For example, for the part 6 in the product 3, the part 6 is not used in both the product 1 and the product 2, so that the part 6 can be marked as a special part in the established product modularized structure tree, so that the following designer can know the personal information of each part more clearly when designing the product based on the product modularized structure tree, and the product can be designed in a personalized way better, thereby meeting the demands of users.
S230: determining second target parts which are the same as the universal parts from the first target parts at each original node, and determining standard names of the universal parts according to the part names of the second target parts;
In the embodiment of the present invention, for each general component, the standard name of the general component is further determined. Specifically, the second target component identical to the general component may be determined from the first target components at each original node, for example, for the first node on the right side in the second level in the product modular structure tree to be built, the first target components at the first original node on the right side in the second level in the historical product structure tree of each of the product 1, the product 2, and the product 3 shown in fig. 2 to fig. 4 are obtained, and are respectively the component 2, and the component 2, that is, each first target component is the component 2, and then it is determined that the general component is the component 2. In the embodiment of the invention, for the part 2 at the first node on the right side in the second hierarchy in the established product modular structure tree, the part names of each part 2 of the part 2 at the first original node on the right side in the second hierarchy in the historical product structure tree corresponding to the product 1, the product 2 and the product 3 are obtained, wherein the part names of the part 2 in the product 1 are the part names 2, the part name of the part 2 in the product 2 is the part 12, and the part name of the part 2 in the product 3 is the part 12.
Specifically, after the part names of the second target parts are obtained, the number of each part name in the part names of the second target parts is counted, and the part name with the largest number is used as the standard name of the universal part. For example, in the above example, it is determined that the number of the component names 12 of the component 2 is two and the number of the component names 2 is 1, so the names 12 can be regarded as the standard names of the component 2.
In order to further perfect the established product modularized structure tree, so that the personalized product design of the user can be better performed based on the product modularized structure tree, the personalized requirement of the user is met, other part names can be used as synonymous names of standard names in practical application, and the synonymous names are added to positions corresponding to the standard names in the product modularized structure tree. For example, name 2 is taken as a synonymous name for name 12 and is labeled in the product modular structure tree, as shown in particular in FIG. 6.
S240: and determining standard relation connection lines between the universal parts and the associated parts according to the part relation connection lines corresponding to the first target parts in each historical product structure tree.
Specifically, a first part relationship link between a first target part and a corresponding associated part may be obtained from each historical product structure tree.
For example, for part 4, a first part relationship link associated with part 4 in the historical product structure tree shown in fig. 2,3, and 4 may be obtained, where the first part relationship link associated with part 4 in product 1 includes a part 4 to part 3 link, a part 4 to part 4 link; the first part relationship link in product 2 associated with part 4 includes the link of part 4 to part 7; the first part relationship connection associated with part 4 in product 3 includes the connection of part 4 to part 4.
A second part relationship link between the superordinate node of the first target part and the associated part is then further obtained from each historical product structure tree.
For example, with respect to the component 4, the component 2 is the component at the upper node, and the above-mentioned components associated with the component 4 are the component 3, the component 4 and the component 7 (i.e., similar components of the component 4), so that the second component relation connection line between the component 2 and the components 3,4 and 7 can be obtained. Wherein, the part 2 in the product 1 is not connected with the part 3 and the part 4 before the second part relation connection line; a second connecting relation connecting line exists between the part 2 and the part 3 in the product 2, and a second connecting relation connecting line does not exist between the part 2 and the part 7; in the product 3, a second connecting relation connecting line exists between the part 2 and the part 3, and a second connecting relation connecting line does not exist between the part 2 and the part 4.
Specifically, when the number of the first part relation connection lines is smaller than that of the second part relation connection lines, determining that no standard relation connection line exists between the universal part and the corresponding associated part, and determining that a standard relation connection line exists between an upper node of the universal part and the corresponding associated part;
It will be appreciated that, for example, for the part 3, the first part relationship connection is 1, and the second part relationship connection is 2, it may be determined that there is a standard relationship connection between the part 2 and the part 3 at the upper node of the universal part (part 4), and there is no standard relationship connection between the universal part (part 4) and the part 3.
In addition, when the number of the first part relation connecting lines is larger than that of the second part relation connecting lines, the standard relation connecting lines exist between the universal parts and the corresponding associated parts, and the standard relation connecting lines do not exist between the upper nodes of the universal parts and the corresponding associated parts.
It will be appreciated that, for example, for the part 4, the first part relationship connection is 3, and the second part relationship connection is 0, it may be determined that a standard relationship connection exists between the universal part (part 4) and the part 4, and that no standard relationship connection exists between the part 2 at the upper node of the universal part (part 4) and the part 4.
It should be noted that, the standard name, the synonymous name, the similar part and the standard relation connection line between the related parts of the universal parts are determined by adopting the method for each universal part, so that a product modularized structure tree corresponding to the similar product can be further established according to the universal parts at each node, the standard names of the universal parts and the standard relation connection line between the related parts, for example, as shown in fig. 7, and the product modularized structure tree is established by each historical product structure tree.
Therefore, the invention obtains the historical product structure information of the similar products in different orders, respectively generates corresponding historical product structure trees according to the historical product structure information, then determines the universal parts and standard names of the universal parts and standard relation connection lines among the related parts at all nodes in the product modular structure tree to be built according to each historical product structure tree, and then establishes the product modular structure tree corresponding to the similar products according to the universal parts and standard names of the universal parts and standard relation connection lines among the related parts at all nodes. The method provided by the invention can improve the establishment efficiency and accuracy of the modularized structure tree of the product and save human resources and cost.
On the basis of the above embodiment, the present invention further provides a device for building a product modular structure tree, where the device for building a product modular structure tree described below and the method for building a product modular structure tree described above can be referred to correspondingly. Referring specifically to fig. 8, the apparatus includes:
The acquisition module 11 is used for acquiring historical product structure information of similar products in different orders;
A generating module 12, configured to generate a historical product structure tree according to the historical product structure information;
The determining module 13 is configured to determine, according to each historical product structure tree, a universal part at each node in the product modular structure tree to be built, a standard name of the universal part, and a standard relationship connection line between the associated parts;
The building module 14 is configured to build a product modular structure tree corresponding to the similar product based on the universal parts at each node, the standard names of the universal parts, and the standard relationship connection lines between the associated parts.
In an exemplary embodiment, the generating module 12 is specifically configured to:
And generating a historical product structure tree according to the parts, the names of the parts and the connection relation among the parts in the historical product structure information.
In an exemplary embodiment, the determining module 13 includes:
the first determining unit is used for determining the distribution condition of each node in the product modular structure tree to be established according to the level distribution condition of each historical product structure tree and the distribution condition of each original node of each level;
The second determining unit is used for obtaining first target parts at original nodes corresponding to the nodes in each historical product structure tree aiming at each node in the product modularized structure tree to be built, and determining universal parts from each first target part;
The third determining unit is used for determining second target parts which are the same as the common parts from the first target parts at each original node, and determining the standard names of the common parts according to the part names of the second target parts;
and the fourth determining unit is used for determining standard relation connection lines between the universal parts and the associated parts according to the part relation connection lines corresponding to the first target parts in each historical product structure tree.
In an exemplary embodiment, the second determining unit includes:
the first statistics subunit is used for counting the number of each part in each first target part;
And the first determination subunit is used for taking the first target part with the largest number as a general part at the node.
In an exemplary embodiment, further comprising:
A second determining subunit, configured to use the other kind of first target component as a similar component of the common component;
And the first adding subunit is used for adding similar parts to positions corresponding to the universal parts in the product modular structure tree.
In an exemplary embodiment, further comprising:
And the third determination subunit is used for taking the first target component as a universal component at the node and marking the universal component as a special component when the first target component is only one.
In an exemplary embodiment, the third determining unit includes:
The second statistics subunit is used for counting the number of each part name in the part names of the second target parts;
And the fourth determination subunit is used for taking the names of the parts with the largest number as standard names of the universal parts.
In an exemplary embodiment, further comprising:
a fifth determining subunit, configured to use the other part names as synonymous names of the standard names;
and the second adding subunit is used for adding the synonymous name to a position corresponding to the standard name in the product modular structure tree.
In an exemplary embodiment, the fourth determining unit includes:
The first acquisition subunit is used for acquiring a first part relation connecting line between a first target part and a corresponding related part from each historical product structure tree;
The second obtaining subunit is used for obtaining a second part relation connection line between the upper node of the first target part and the associated part from each historical product structure tree;
A sixth determining subunit, configured to determine that, when the number of the first component relation connection lines is smaller than the number of the second component relation connection lines, no standard relation connection line exists between the general component and the corresponding associated component, and a standard relation connection line exists between an upper node of the general component and the corresponding associated component;
And the seventh determining subunit is configured to determine that a standard relationship connection exists between the general component and the corresponding associated component when the number of the first component relationship connection lines is greater than the number of the second component relationship connection lines, and no standard relationship connection exists between the upper node of the general component and the corresponding associated component.
It should be noted that, the device for building a product modular structure tree provided in the embodiment of the present application has the same advantages as the method for building a product modular structure tree provided in the above embodiment, and for a specific description of the method for building a product modular structure tree related to the embodiment of the present application, please refer to the above embodiment, and the disclosure is not repeated herein.
Fig. 9 is a block diagram of an electronic device according to an embodiment of the present application, where, as shown in fig. 9, the electronic device includes: a memory 20 for storing a computer program;
a processor 21 for implementing the steps of the method of building a modular structure tree of a product as described in the above embodiments when executing a computer program.
The electronic device provided in this embodiment may include, but is not limited to, a smart phone, a tablet computer, a notebook computer, a desktop computer, or the like.
Processor 21 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 21 may be implemented in at least one hardware form of DSP (DIGITAL SIGNAL Processing), FPGA (Field-Programmable gate array), PLA (Programmable Logic Array ). The processor 21 may also include a main processor, which is a processor for processing data in an awake state, also called a CPU (Central Processing Unit ), and a coprocessor; a coprocessor is a low-power processor for processing data in a standby state. In some embodiments, the processor 21 may integrate a GPU (Graphics Processing Unit, image processor) for rendering and drawing of content required to be displayed by the display screen. In some embodiments, the processor 21 may also include an AI (ARTIFICIAL INTELLIGENCE ) processor for processing computing operations related to machine learning.
Memory 20 may include one or more computer-readable storage media, which may be non-transitory. Memory 20 may also include high-speed random access memory, as well as non-volatile memory, such as one or more magnetic disk storage devices, flash memory storage devices. In this embodiment, the memory 20 is at least used for storing a computer program 201, where the computer program, when loaded and executed by the processor 21, is capable of implementing the relevant steps of the method for building a product modular structure tree disclosed in any of the foregoing embodiments. In addition, the resources stored in the memory 20 may further include an operating system 202, data 203, and the like, where the storage manner may be transient storage or permanent storage. Operating system 202 may include Windows, unix, linux, among other things. The data 203 may include, but is not limited to, a set offset, etc.
In some embodiments, the electronic device may further include a display 22, an input-output interface 23, a communication interface 24, a power supply 25, and a communication bus 26.
Those skilled in the art will appreciate that the structure shown in fig. 9 is not limiting of the electronic device and may include more or fewer components than shown.
It will be appreciated that the method of building a modular structural tree of products of the above embodiments may be stored on a computer readable storage medium if implemented as software functional units and sold or used as a stand alone product. Based on this understanding, the technical solution of the present application may be embodied essentially or in part or in whole or in part in the form of a software product stored in a storage medium for performing all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), an electrically erasable programmable ROM, registers, a hard disk, a removable disk, a CD-ROM, a magnetic disk, or an optical disk, etc., which can store program codes.
Based on this, as shown in fig. 10, the embodiment of the present invention further provides a computer readable storage medium, on which a computer program 31 is stored in the computer readable storage medium 30, and the computer program 31 implements the steps of the method for building a product modular structure tree as described above when executed by a processor.
In the present specification, each embodiment is described in a progressive manner, and each embodiment is mainly described in a different point from other embodiments, and identical and similar parts between the embodiments are all enough to refer to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant points refer to the description of the method section.
It should also be noted that in this specification, relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (12)

1. A method for building a modular structural tree of a product, comprising:
Acquiring historical product structure information of similar products in different orders;
Generating a historical product structure tree according to the historical product structure information;
Determining universal parts at all nodes in a product modular structure tree to be built, standard names of the universal parts and standard relation connecting lines among related parts according to each historical product structure tree;
And building a product modularized structure tree corresponding to the similar product based on the universal parts at each node, the standard names of the universal parts and the standard relation connection lines among the related parts.
2. The method for building a product modular structure tree according to claim 1, wherein generating a historical product structure tree from the historical product structure information comprises:
and generating a historical product structure tree according to the parts, the names of the parts and the connection relation among the parts in the historical product structure information.
3. The method for building a product modular structure tree according to claim 2, wherein determining, according to each of the historical product modular structure trees, a common part at each node in the product modular structure tree to be built, a standard name of the common part, and a standard relation connection line between the associated parts, comprises:
Determining the distribution condition of each node in the product modular structure tree to be built according to the hierarchical distribution condition of each historical product structural tree and the distribution condition of each original node of each hierarchy;
Aiming at each node in a product modular structure tree to be built, acquiring a first target part at an original node corresponding to the node in each historical product structure tree, and determining a universal part from each first target part;
determining a second target part which is the same as the common part from the first target parts at each original node, and determining the standard name of the common part according to the part name of each second target part;
And determining standard relation connection lines between the universal parts and the associated parts according to the part relation connection lines corresponding to the first target parts in each historical product structure tree.
4. A method of building a product modular construction tree according to claim 3, wherein said determining common parts from each of said first target parts comprises:
counting the number of each part in each first target part;
and taking the first target part with the largest number as a general part at the node.
5. The method of building a product modular structure tree of claim 4, further comprising:
taking other kinds of first target parts as similar parts of the universal parts;
And adding the similar parts to the positions corresponding to the universal parts in the product modularized structure tree.
6. The method of building a product modular structure tree of claim 4, further comprising:
And when the first target part is only one, the first target part is used as a general part at the node, and the general part is marked as a special part.
7. A method of building a modular structural tree of products according to claim 3, wherein said determining the standard name of said generic part from the part names of each of said second target parts comprises:
counting the number of each of the part names of the second target part;
And taking the names of the parts with the largest number as standard names of the universal parts.
8. The method of building a product modular structure tree of claim 7, further comprising:
taking other part names as synonymous names of the standard names;
And adding the synonymous name to a position corresponding to the standard name in the product modular structure tree.
9. A method of building a product modular structure tree as claimed in claim 3, wherein said determining standard relationship links between said generic part and associated parts based on part relationship links corresponding to said first target part in each of said historical product structure trees comprises:
acquiring a first part relation connecting line between the first target part and the corresponding associated part from each historical product structure tree;
Acquiring a second part relation connection line between an upper node of the first target part and the associated part from each historical product structure tree;
When the number of the first part relation connecting lines is smaller than that of the second part relation connecting lines, determining that no standard relation connecting line exists between the universal part and the corresponding associated part, and determining that a standard relation connecting line exists between an upper node of the universal part and the corresponding associated part;
and when the number of the first part relation connecting lines is larger than that of the second part relation connecting lines, determining that standard relation connecting lines exist between the universal parts and the corresponding associated parts, and no standard relation connecting lines exist between the upper nodes of the universal parts and the corresponding associated parts.
10. An apparatus for building a modular structural tree of a product, comprising:
The acquisition module is used for acquiring the historical product structure information of the similar products in different orders;
the generation module is used for generating a historical product structure tree according to the historical product structure information;
The determining module is used for determining universal parts at all nodes in the product modular structure tree to be established, standard names of the universal parts and standard relation connecting lines among related parts according to each historical product structure tree;
The building module is used for building a product modularized structure tree corresponding to the similar product based on the universal parts at each node, the standard names of the universal parts and the standard relation connection lines among the related parts.
11. An electronic device, comprising:
a memory for storing a computer program;
processor for implementing the steps of the method for building a modular structure tree for a product according to any one of claims 1 to 9 when executing said computer program.
12. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, implements the steps of the method of building a modular structure tree for a product according to any one of claims 1 to 9.
CN202410472563.4A 2024-04-19 2024-04-19 Method, device, equipment and medium for building product modularized structure tree Pending CN118333144A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410472563.4A CN118333144A (en) 2024-04-19 2024-04-19 Method, device, equipment and medium for building product modularized structure tree

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410472563.4A CN118333144A (en) 2024-04-19 2024-04-19 Method, device, equipment and medium for building product modularized structure tree

Publications (1)

Publication Number Publication Date
CN118333144A true CN118333144A (en) 2024-07-12

Family

ID=91775726

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410472563.4A Pending CN118333144A (en) 2024-04-19 2024-04-19 Method, device, equipment and medium for building product modularized structure tree

Country Status (1)

Country Link
CN (1) CN118333144A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118761159A (en) * 2024-09-04 2024-10-11 深蓝汽车南京研究院有限公司 Method, device, equipment, medium and product for generating three-dimensional graphic structure tree

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118761159A (en) * 2024-09-04 2024-10-11 深蓝汽车南京研究院有限公司 Method, device, equipment, medium and product for generating three-dimensional graphic structure tree

Similar Documents

Publication Publication Date Title
CN112818457A (en) BIM (building information modeling) model intelligent generation method and system based on CAD (computer-aided design) drawing
CN102999608A (en) System and method for tree table demonstration of large data
CN109683858B (en) Data processing method and device
CN118333144A (en) Method, device, equipment and medium for building product modularized structure tree
CN109272567B (en) Three-dimensional model optimization method and device
CN110888672B (en) Expression engine implementation method and system based on metadata architecture
CN112612427B (en) Vehicle stop data processing method and device, storage medium and terminal
CN112448853B (en) Network topology optimization method, terminal equipment and storage medium
CN108108472B (en) Data processing method and server
CN115935909A (en) File generation method and device and electronic equipment
CN114648119B (en) Method, device, electronic device and storage medium for determining heterogeneous causal effects
CN117149174A (en) Page generation method, device, equipment and storage medium
CN116069202A (en) Operating condition radar chart processing method and device
CN108595552A (en) Data cube dissemination method, device, electronic equipment and storage medium
CN114385540A (en) A data unit conversion method and device
CN113691403A (en) Topological node configuration method, related device and computer program product
CN114328486A (en) Data quality checking method and device based on model
CN113342413B (en) Method, apparatus, device, medium, and article for processing components
CN113326680A (en) Method and device for generating table
CN117593406B (en) Mulberry base graph generation method, device, equipment and computer readable storage medium
CN115001981B (en) Layout method, device, equipment, medium and product of master-slave cluster topological graph
CN114070744B (en) Node coordinate generation method, device, equipment and medium of network topology
CN119761045A (en) A data processing method and device for behavior modeling
CN109670601B (en) Machine learning feature generation method and device, electronic device and storage medium
CN110032718B (en) Table conversion method, system and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination