CN111221835B - Data processing method and device - Google Patents
Data processing method and device Download PDFInfo
- Publication number
- CN111221835B CN111221835B CN201911405956.9A CN201911405956A CN111221835B CN 111221835 B CN111221835 B CN 111221835B CN 201911405956 A CN201911405956 A CN 201911405956A CN 111221835 B CN111221835 B CN 111221835B
- Authority
- CN
- China
- Prior art keywords
- feature
- product
- target
- pool
- sub
- 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.)
- Active
Links
- 238000003672 processing method Methods 0.000 title abstract description 9
- 238000000034 method Methods 0.000 claims abstract description 59
- 230000014509 gene expression Effects 0.000 claims description 45
- 238000012545 processing Methods 0.000 claims description 27
- 239000000758 substrate Substances 0.000 claims 1
- 230000008569 process Effects 0.000 description 32
- 239000000463 material Substances 0.000 description 25
- 238000004519 manufacturing process Methods 0.000 description 23
- 239000004033 plastic Substances 0.000 description 22
- 229920003023 plastic Polymers 0.000 description 22
- 238000010586 diagram Methods 0.000 description 10
- 238000004590 computer program Methods 0.000 description 7
- 238000007405 data analysis Methods 0.000 description 7
- 238000013461 design Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 230000001360 synchronised effect Effects 0.000 description 5
- 238000004458 analytical method Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 4
- 238000011960 computer-aided design Methods 0.000 description 4
- 238000012423 maintenance Methods 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000003860 storage Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 239000002985 plastic film Substances 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 210000004556 brain Anatomy 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000005065 mining Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000149 penetrating effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformation of program code
- G06F8/41—Compilation
- G06F8/42—Syntactic analysis
- G06F8/427—Parsing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/23—Updating
- G06F16/2365—Ensuring data consistency and integrity
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Computer Security & Cryptography (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention provides a data processing method and a device, wherein the method comprises the following steps: configuring a first topological relation among a plurality of products forming the target product for the target product; configuring characteristic parameters for the atomic products in the first topological relation; configuring an initial feature pool for the atomic product according to the feature parameters, wherein the initial feature pool comprises the feature parameters; according to the first topological relation, configuring a characteristic pool of a parent node product consisting of atomic products in the plurality of products as an initial characteristic pool; determining a target sub-product in an operation state in a first topological relation according to the stage of the target product in the product life cycle; and updating the characteristic parameters in the target characteristic pool corresponding to the target child product according to the operation result of the target child product, and updating the characteristic pool of the target parent node product consisting of the target child product in the first topological relation according to the updated characteristic pool of the target child product.
Description
Technical Field
The present invention relates to the field of computer technologies, and in particular, to a data processing method and apparatus.
Background
Industrial software refers to software that is dedicated or primarily to the industrial field for improving the level of research, manufacturing, production management and industrial management performance of an industrial enterprise. The industrial software utilizes information technology to code the control logic and management flow of the industrial process, so that the driving equipment and management service automatically and efficiently run according to the established logic and realize the preset function. Industrial software is used for improving the product value, reducing the enterprise cost and further improving the core competitiveness of enterprises, and is the brain of modern industrial equipment.
The concept category of industrial software is different at home and abroad, and industrial software generally comprises production management software, development design software, production control software, collaborative integration software and industrial equipment embedded software according to domestic definition. The product research and development software mainly comprises CAD, CAM, CAE and other software products; the production management type product comprises ERP, SCM and other software widely applied by enterprises.
In industrial software, understanding of products in various fields is different, for example, in PLM (programmable logic controller) and PDM (product description language) software, the products are CAD (computer aided design) drawings, however, in a manufacturing link, the drawings have no traceability, and the data cannot be continued due to the fact that the drawings are not traceable; the carrier in the traditional ERP and MES is the two-dimensional code, and the product is carried by only one two-dimensional code, so that the information quantity is far from enough. At least, the information of the product cannot be reflected in real time, and all the information of the complex product cannot be reflected.
Throughout the industrial software field, in industrial software with various categories, products are the object of common research of all industrial software, but the industrial software involved in each link can form a plurality of information islands. Taking a complete product life cycle as an example, industrial software of different manufacturers and different specifications is involved in links of product design, manufacture, operation and maintenance, and the data communication of each link needs to be analyzed by manpower or a machine for the second time and then transmitted to the next link, and in the analysis process, the loss or the misanalysis of data or information can be caused, so that the probability of poor data integrity is high, and the quality and the production efficiency of the product are directly affected.
Disclosure of Invention
The invention provides a data processing method and a data processing device, which are used for solving the problems that in the related technology, data analysis errors and data loss exist among different links in the life cycle of a product, so that the probability of poor data integrity is high, and the quality and the generation efficiency of the product are affected.
In order to solve the above problems, according to one aspect of the present invention, a data processing method is disclosed, comprising:
configuring a first topological relation among a plurality of products composing the target product for the target product;
configuring feature parameters for the atomic product in the first topological relation, wherein the feature parameters comprise multiple types of product features, each type of product feature comprises sub-features, the feature parameters further comprise a second topological relation between each type of product feature and the sub-features included in the product feature, at least one feature content of the sub-features and a representation mode of the feature content, and the atomic product is a product which does not comprise sub-nodes in the first topological relation;
configuring an initial feature pool for the atomic product according to the feature parameters, wherein the initial feature pool comprises the feature parameters;
According to the first topological relation, configuring a characteristic pool of a parent node product consisting of the atomic product in the plurality of products as the initial characteristic pool;
determining a target sub-product in an operation state in the first topological relation according to the stage of the target product in the product life cycle;
and updating the characteristic parameters in the target characteristic pool corresponding to the target child product according to the operation result of the target child product, and updating the characteristic pool of the target father node product formed by the target child product in the first topological relation according to the updated characteristic pool of the target child product.
According to another aspect of the present invention, the present invention also discloses a data processing apparatus, including:
the first configuration module is used for configuring a first topological relation among a plurality of products composing the target product for the target product;
a second configuration module, configured to configure feature parameters for an atomic product in the first topological relation, where the feature parameters include multiple types of product features, each type of product feature includes a sub-feature, the feature parameters further include a second topological relation between each type of product feature and the sub-feature included in the product feature, at least one feature content of the sub-feature, and a representation manner of the feature content, where the atomic product is a product that does not include a sub-node in the first topological relation;
The third configuration module is used for configuring an initial feature pool for the atomic product according to the feature parameters, wherein the initial feature pool comprises the feature parameters;
a fourth configuration module, configured to configure a feature pool of a parent node product composed of the atomic products in the plurality of products as the initial feature pool according to the first topological relation;
the determining module is used for determining a target sub-product in an operation state in the first topological relation according to the stage of the target product in the product life cycle;
and the updating module is used for updating the characteristic parameters in the target characteristic pool corresponding to the target child product according to the operation result of the target child product, and updating the characteristic pool of the target father node product formed by the target child product in the first topological relation according to the updated characteristic pool of the target child product.
Compared with the prior art, the invention has the following advantages:
by means of the technical scheme of the embodiment of the invention, a first topological relation among a plurality of products forming the target product is configured for the target product, characteristic parameters are configured for the atomic products in the first topological relation, then an initial characteristic pool is configured for the atomic products according to the characteristic parameters, and a characteristic pool of a father node product formed by the atomic products in the plurality of products is also configured as the initial characteristic pool according to the first topological relation, so that the characteristic pool of each product in the target product comprises the initial characteristic pool of the corresponding atomic product in an initial state; because the life cycle of the target product is closely related to each product in the first topological relation, the characteristic parameters of each product in the first topological relation are expressed in the mode of a characteristic pool, and the characteristic pool of the father node can inherit the content of the characteristic pool of the child node, so that the states of the products can be uniformly expressed in the mode of the characteristic pool at different stages of the life cycle of the target product, and the data communication and the data association exist between the respective characteristic pools of different products although the products may be different in the life cycle of the products, so that the problems of data analysis errors and data loss do not exist between the different links in the life cycle of the products. Specifically, the method of the embodiment of the invention can update the characteristic parameters in the target characteristic pool of the target child product according to the stage of the target product in the product life cycle and the operating result of the operated target child product, and update the synchronous content of the characteristic pool of the target father node product composed of the target child product in the first topological relation according to the updated characteristic pool of the target child product, so that the updated data are synchronized to the characteristic pool of the corresponding father node product in different stages in the product life cycle of the target product, thereby avoiding the problems of data analysis errors and data loss between different products when different products are manufactured or produced in different stages.
Drawings
FIG. 1 is a flow chart of steps of an embodiment of a data processing method of the present invention;
FIG. 2 is a schematic diagram of the topology of one product of an embodiment of the present invention;
FIG. 3 is a schematic illustration of one product feature of an embodiment of the present invention;
FIG. 4 is a schematic representation of the relationship between the expression patterns of a product feature according to an embodiment of the present invention;
FIG. 5 is a schematic diagram of the topological relationship between a feature pool in accordance with an embodiment of the present invention;
fig. 6 is a block diagram of an embodiment of a data processing apparatus of the present invention.
Detailed Description
In order that the above-recited objects, features and advantages of the present invention will become more readily apparent, a more particular description of the invention will be rendered by reference to the appended drawings and appended detailed description.
The inventor finds that with the advent of the intelligent manufacturing age, an abstract concept of digital twinning (a digital mapping system of one or more important mutually dependent equipment systems, mapping is completed in a virtual space, so as to reflect the full life cycle process of corresponding entity equipment) is proposed, and the most important inspired sense is that the abstract concept realizes the feedback of a real physical system to a digital model of a microblog space. This is a strong reverse thinking in the industry. Attempts have been made to plug everything that happens in the physical world back into the digital space. Only full life tracking with loop feedback is a true full life cycle concept. Thus, the coordination of the numbers and the physical world can be ensured to be consistent in the whole life cycle range. Various simulation, analysis, data accumulation and mining based on a digital model, and even artificial intelligence application can ensure the applicability of the system to a real physical system.
However, the intelligence in an intelligent system is first perceived, modeled, and then analyzed for reasoning. Without an accurate modeling description of a realistic production system by digital twinning, so-called smart manufacturing systems are water-free and cannot be implemented.
Based on this, the inventors found what is a product, i.e. how this definition of a product becomes particularly important. The inventor proposes to define the product in a unified manner and make the defined product a carrier of unified data and information in the whole product life cycle, so that the method can be used for realizing data interaction between links in the product life cycle.
In the design, manufacture, operation and maintenance of the product, industrial software of different manufacturers and different specifications are involved, the data communication of each link is required to be analyzed by manpower or a machine for the second time and then transmitted to the next link, and in the analysis process, the loss or the misanalysis of data or information can be caused, so that the probability of poor data integrity is high, and the quality and the production efficiency of the product are directly influenced.
In order to avoid the problem, the product is defined in a unified way, so that the defined product becomes a unified data and information carrier in the whole product life cycle, and the problems of data error analysis and data loss in different links can be solved, thereby solving the problem of difficult data interaction in each link of the product life cycle.
In the embodiment of the invention, the noun configuration is defined, the noun configuration is used for defining the products at each stage in the whole product life cycle, and the noun configuration is used for penetrating the links of product design, manufacture, operation and maintenance and the like, so that the noun configuration becomes a unified product information carrier and becomes a necessary basis for integrating industrial software systems in the product life cycle.
The product configuration consists of two parts, the topology of the product and its characteristics. Wherein, the characteristics of the product have characteristic contents, and the characteristic contents can have various expression modes. In addition, the product features of each product in the topology of the product may be expressed in terms of a pool of product features, which is a container (or template) that carries the product features, so that there is also the above topology between multiple pools of features of multiple sub-products that make up a product.
In order to facilitate understanding of the technical solution of the present invention, the technical solution of the present invention will be described in detail below in conjunction with various embodiments.
Referring to fig. 1, a flowchart illustrating steps of an embodiment of a data processing method according to the present invention may specifically include the following steps:
step 101, configuring a first topological relation among a plurality of products composing a target product for the target product;
For example, a target product requiring production, fabrication, and operation is product 1, and the method of the embodiment of the present invention may configure product 1 with a first topological relationship between a plurality of products constituting product 1 as shown in fig. 2 according to a priori knowledge.
As shown in FIG. 2, the product 1 is composed of a plurality of component products such as a product 1-1, a product 1-2, a product 1-3 and the like;
wherein the product 1-1 is composed of the products 1-1-1, 1-1-2 (not shown) and other component products; product 1-2 is composed of product 1-2-1, product 1-2-2 (not shown) and other component products; product 1-3 is composed of product 1-3-1, product 1-3-2 (not shown) and other component products;
wherein, the product 1-1-1 is composed of the component products of the product 1-1-1-1, the product 1-1-1-2 (not shown) and the like; the product 1-2-1 is composed of the component products of the product 1-2-1-1, the product 1-2-1-2 (not shown) and the like; the product 1-3-1 is composed of the component products 1-3-1-1, 1-3-1-2 (not shown) and the like.
That is, the first topological relation describes a parent-child relation between products constituting respective levels of the target product, the parent-child relation expressing a relation of products of child nodes for products constituting the parent node.
Wherein, the node products without child node products in the first topological relation are called atomic products hereinafter.
The atomic product 1-1-1 will be described hereinafter as an example.
Step 102, configuring characteristic parameters for the atomic products in the first topological relation;
the characteristic parameters comprise a plurality of types of product characteristics, each type of product characteristics comprises a sub-characteristic, the characteristic parameters further comprise a second topological relation between each type of product characteristics and the sub-characteristics included in the product characteristics, characteristic contents of at least one sub-characteristic and a representation mode of the characteristic contents, and the atomic product is a product which does not comprise sub-nodes in the first topological relation;
wherein for an atomic product in the first topological relation, i.e. the most basic component product constituting the target product, e.g. the target product is a keyboard, the atomic product may comprise a plastic plate, a screw, a nut, etc.
Taking the product 1-1-1-1 of FIG. 2 as an example of an atomic product, multiple types of product features may be configured for the product 1-1-1-1.
For example, as shown in FIG. 3, various types of product features configured for product 1-1-1 include geometric features, material features, process features, mechanical features, electrical features, and the like.
Also, each of the above types of product features may include sub-features.
For example, geometric features include sub-features such as coordinates, spatial locations, etc.; the material characteristics comprise material types, material characteristics and other sub-characteristics; the process characteristics comprise the sub-characteristics of a process route, a processing scheme and the like; the mechanical characteristics comprise stress, displacement and other sub-characteristics; the electrical characteristics include current, voltage, etc. sub-characteristics.
Thus, not only the above-mentioned, e.g. geometric, feature is expressed for a plurality of types of product features in the feature parameters of the atomic product configuration, but also the various sub-features comprised by the geometric feature.
It can be seen from fig. 3 and the above description by way of example that there is a parent-child relationship between each type of product feature and its child features, and therefore, the feature parameters of product 1-1-1-1 also include a second topological relationship between the various types of product features and the child features they include as shown in fig. 3. For example, geometric features include such topological relationships of coordinates, spatial locations.
Of course, the various types of product features shown in FIG. 3 and the sub-features included therein can also be considered as feature content for the product features of product 1-1-1-1.
Then, in configuring the feature parameters, for each sub-feature shown in fig. 3, initial feature content, such as a specific coordinate value of a coordinate sub-feature belonging to the geometric feature, that is, feature content of the coordinate sub-feature, may be configured for the word features; and the value of the material type sub-feature is plastic, and the plastic is the characteristic content of the material type sub-feature.
While the characteristic content of each sub-feature may have an expression, for example, the characteristic content of the coordinate sub-feature is expressed digitally, and the characteristic content of the material type sub-feature is expressed textually.
In one example of the invention, FIG. 4 shows the topological relationship of the expression of the features of the product 1-1-1-1, in other words, the expression of the feature content of each sub-feature of the product 1-1-1 is selected from at least one of the expressions shown in FIG. 4, i.e., one feature content may have one or more expressions.
As shown in FIG. 4, the expression of the characteristics of the product 1-1-1 includes numbers and texts, charts and models; the numbers and the texts comprise identifications, two-dimensional codes, document descriptions, txt files and the like; the chart includes Jpg, PNG, TIF, excel table, etc. (refer to fig. 4, and will not be repeated here); the models may include cad (Computer Aided Design ) models, cae (Computer Aided Engineering, computer aided engineering in engineering design), cam (computer aided manufacturing ).
Step 103, configuring an initial feature pool for the atomic product according to the feature parameters, wherein the initial feature pool comprises the feature parameters;
Taking an atomic product as a product 1-1-1, taking various feature parameters configured in step 102 as an example, an initial feature pool of the product 1-1-1 can be generated, wherein the initial feature pool comprises various types of product features, each type of product feature has sub-features, each sub-feature has feature content, and the feature content has a specific expression mode, so that one atomic product is expressed in the mode of the feature pool.
Alternatively, in performing step 103, this may be achieved by the following S201 to S204:
s201, generating a plurality of first feature pools of different types according to the plurality of types of product features;
optionally, after S201, the method according to an embodiment of the present invention may further include: setting each type as a label of the corresponding first feature pool;
in particular, continuing with the example of FIG. 3, where the atomic product is a product 1-1-1, FIG. 3 shows multiple types of product features for the product 1, then from these types of product features, a first pool of features 1 for the product 1-1-1-1 can be generated (i.e., pool of geometric features), a first pool of features 2 for the material feature (i.e., pool of material features), a first pool of features 3 for the process feature (i.e., pool of process features), a first pool of features 4 for the mechanical feature (i.e., pool of mechanical features), and a first pool of features 5 for the electrical feature (i.e., pool of electrical features).
Alternatively, the types of the product features corresponding to the plurality of first feature pools may be set as labels (which may also be understood as separation marks) of the respective first feature pools.
For example, the label of the first feature pool 1 is "geometric", the label of the first feature pool 2 is "material", and the other features will not be described again.
Therefore, the feature types corresponding to the feature pool can be rapidly distinguished by looking up the labels of the first feature pool, and various types of features can be conveniently searched and traversed.
S202, for each first feature pool, generating a second feature pool corresponding to each sub-feature in the first feature pool according to the sub-feature and the second topological relation corresponding to the first feature pool and the second topological relation;
wherein, since each type of product feature of the product 1-1-1 may also include a respective sub-feature as shown in FIG. 3, the first pool of features of each type of product feature corresponds to the sub-features contained by that type of product feature.
Taking a type of product feature, here taking a geometric feature as an example, where the sub-features corresponding to the first feature pool 1 include a coordinate sub-feature and a spatial position sub-feature, it can be seen from fig. 3 that the geometric feature has a second topological relation with the coordinate sub-feature and the spatial position sub-feature (i.e. the geometric feature includes a topological relation with the coordinate sub-feature and the spatial position sub-feature), and this step can generate a second feature pool 1 (i.e. the coordinate feature pool) corresponding to the coordinate sub-feature and a second feature pool 2 (i.e. the spatial position feature pool) corresponding to the spatial position sub-feature in the first feature pool 1.
That is, the method of the embodiment of the invention can enable the initial feature pool of the bottom layer product, namely the atomic product 1-1-1 to comprise a geometric feature pool, a material feature pool and a process feature pool … …; wherein the geometric feature pool comprises a coordinate feature pool and a space position feature pool; similarly, the material characteristic pool includes a material type characteristic pool, and a material characteristic pool.
It will be appreciated that the pool of geometric features corresponds to a large container, which can hold various small containers conforming to the geometric features inside.
S203, writing the feature content of the at least one sub-feature and the expression mode of the feature content into a second feature pool of the corresponding sub-feature;
for example, for the contents of the various containers, the contents may include the feature value (i.e., the feature content) of the sub-feature corresponding to the container, and the expression of the feature value.
For example, product 1-1-1 is a plastic sheet, then the pool of material characteristics of the plastic sheet may include a pool of material type characteristics, the content of which is plastic, and the manner of expression of the plastic (e.g., document description).
Since the initial configuration may not necessarily predict the feature contents of all the features of the target product, that is, the various component products of the product 1, the feature parameters of the initial configuration may include only the feature contents of at least one sub-feature, for example, only the coordinate sub-feature, the spatial position sub-feature, and the material type sub-feature of the sub-features of the various types of product features shown in fig. 3 have the feature contents of the initial configuration and the expression of the feature contents, and therefore, not all the second feature pools of the atomic product corresponding to the product 1 generated herein may be configured with the feature contents of the corresponding sub-features and the expression of the feature contents, for example, the process route feature pool included in the process feature pool, and the two second feature pools of the processing scheme feature pool may not have the feature contents and the expression of the feature contents. The coordinate feature pool of the coordinate sub-feature has coordinate values and the expression mode of the coordinate values.
Optionally, after S203, the method according to an embodiment of the present invention may further include: and setting the feature content and/or the expression mode as a label of the corresponding second feature pool.
For example, the labels (which may also be understood as separator marks) of the above-described material type feature cell may be "plastics" and/or an expression of such plastics.
Therefore, the feature content stored in the feature pool and/or the expression mode of the feature content can be rapidly distinguished by looking up the label of the second feature pool, so that the search and traversal of the feature pool content are facilitated.
S204, configuring the first feature pool and the second feature pool which meet the second topological relation into initial feature pools of the atomic product.
Taking an atomic product as a product 1-1-1-1 as an example, it is known from the above description that the initial feature pool of the product 1-1-1-1 (i.e. the feature pool of the product 1-1-1) includes a first feature pool such as a geometric feature pool, a material feature pool, a process feature pool, a mechanical feature pool, and an electrical feature pool; wherein the geometric feature pool comprises a second feature pool such as a coordinate feature pool and a space position feature pool; wherein the material characteristic pool comprises a second characteristic pool, such as a material type characteristic pool and a material characteristic pool.
Wherein the feature pool is used for storing feature content, wherein the geometric feature pool of the product 1-1-1 is used for storing the geometric feature of the product 1-1-1, and when the geometric feature of the product 1-1-1 is stored, the geometric feature can be subdivided into a coordinate feature pool and a space position feature pool, wherein the coordinate feature pool is used for storing the coordinate feature of the product 1-1-1, and the space position feature pool is used for storing the feature of the space position of the product 1-1-1-1 because the geometric feature can be subdivided into the coordinate feature and the space position feature.
In this way, in the embodiment of the present invention, an initial feature pool may be configured for an atomic product according to feature parameters of the atomic product that forms a target product, so that multiple types of product features of the atomic product each correspond to a first feature pool, and according to sub-features included in each type of product feature, a second feature pool corresponding to each sub-feature is further configured in the first feature pool, and according to feature content of at least one sub-feature in the feature parameters and an expression manner of the feature content, feature content of the sub-feature and an expression manner of the feature content may be added in the second feature pool corresponding to the seed feature, so that the initial feature pool configured for the atomic product in the embodiment of the present invention may include the first feature pool and the second feature pool, therefore, the various types of product features of the atomic product, the sub-features included by each product feature, and the feature content and the expression mode of the sub-features are all reflected by the feature pool, and the second topological relation between the product features and the sub-features can be expressed by the hierarchical mode that the first feature pool includes the second feature pool, so that the states of all the sub-products can be completely and accurately expressed by the feature pool of all the sub-products when the target product is in different stages of the life cycle, and the features Chi Youhui of the father node product inherits the content of the feature pool of the sub-product, therefore, the state information of all the sub-products can be mutually communicated in different links of the life cycle of the product, the problems of data analysis errors and data loss under different links are avoided, the data integrity is ensured on the expression of the state information of the product, and further, the problems of low product quality and low generation efficiency caused by data analysis errors and data loss are avoided.
Step 104, configuring a characteristic pool of a parent node product composed of the atomic product in the plurality of products as the initial characteristic pool according to the first topological relation;
in the embodiment of the invention, when the initial feature pool of each product in the first topological relation is configured, the configuration is realized mainly by configuring the feature pool of the child node product as the feature pool of the father node product. Of course, when a parent node product includes at least two child node products, then the feature pool of the parent node product is configured as a combination of the initial feature pools of the at least two child node products.
Then, through steps 101-103 described above, respective initial feature pools have been configured for each atomic product in the first topological relationship, and then, in this step, feature pools need to be configured for each non-atomic product in the first topological relationship. The first topological relation is also met among a plurality of feature pools of a plurality of products in the first topological relation.
Thus, the feature pool of product 1-1-1 in FIG. 2 includes the initial feature pool of product 1-1-1-1 and the initial feature pool of product 1-1-1-2, not shown; since product 1-1 is in turn comprised of product 1-1-1, product 1-1-2 (not shown) component products, the feature pool of product 1-1 includes the feature pool of product 1-1-1 as well as the feature pool of product 1-1-2. Thus, by means of the initial feature pool of each atomic product in the first topological relation, the feature pool of each product (including the target product, namely the product 1) in the first topological relation can be initially configured according to the first topological relation.
In one example, fig. 5 schematically illustrates a first topological relationship between the feature pool of product 1 and the feature pools of its respective sub-products. Wherein the first topological relation between the feature pools of fig. 5 is the same as the first topological relation between the products in fig. 2.
Steps 101 to 104 are initial configuration procedures of the method according to the embodiment of the present invention, and with the progress of production, manufacture, etc. of the product 1, the content of the corresponding feature pool shown in fig. 5 may be updated in real time according to the stage of the product 1 in its life cycle, so that the latest content of the feature pool is consistent with the stage of the target product in its life cycle, or the latest product state.
Step 105, determining a target sub-product in an operation state in the first topological relation according to the stage of the target product in a product life cycle;
in this case, the parent node product in fig. 2 is gradually formed by processing the basic components, so that the product 1 is finally obtained.
Therefore, the target child product here may be the atomic product in fig. 2, and as the update of the stage in step 105 changes, the target child product will gradually change to the parent node product of the atomic product, and finally update to product 1.
For example, product 1 is in a stage that operates on product 1-1-1-1.
Taking the target product as a keyboard, the product 1-1-1 is exemplified by a plastic plate, and the plastic plate is cut out.
And step 106, updating the characteristic parameters in the target characteristic pool corresponding to the target child product according to the operation result of the target child product, and updating the characteristic pool of the target parent node product formed by the target child product in the first topological relation according to the updated characteristic pool of the target child product.
Continuing with the above example, the dimensions of the cut plastic plate change, so that some of the feature parameters are updated (that is, the values of the sub-features may be updated, that is, the feature contents of the sub-features may be updated, or the feature types may be increased, etc.), so that the feature parameters of the feature pool of the plastic plate (for example, the plastic plate is an atomic product, and the feature pool is an initial feature pool of the atomic product) may be updated according to the dimensions of the cut plastic plate. And, since the content of the feature pool of the parent node product in the first topological relation has inheritance relation with the content of the feature pool of the child node, the feature pool of each parent node product formed by the plastic plate in the first topological relation of the target product needs to be updated according to the updated feature pool of the plastic plate, where the updated feature pool of each parent node product is the feature pool configured for each parent node product in step 104.
As shown in fig. 2 and 5, for example, the product 1-1-1-1 is used as an atomic product, and the feature pool is updated, so that the feature pool of the product 1-1-1 formed by the product 1-1-1, the feature pool of the product 1-1 and the feature pool of the product 1 can be updated synchronously, that is, the feature pool of the product 1-1-1 has changed feature parameters, and synchronous changes occur in the feature pool of the product 1-1-1, the feature pool of the product 1-1 and the feature pool of the product 1.
By means of the technical scheme of the embodiment of the invention, a first topological relation among a plurality of products forming the target product is configured for the target product, characteristic parameters are configured for the atomic products in the first topological relation, then an initial characteristic pool is configured for the atomic products according to the characteristic parameters, and a characteristic pool of a father node product formed by the atomic products in the plurality of products is also configured as the initial characteristic pool according to the first topological relation, so that the characteristic pool of each product in the target product comprises the initial characteristic pool of the corresponding atomic product in an initial state; because the life cycle of the target product is closely related to each product in the first topological relation, the characteristic parameters of each product in the first topological relation are expressed in the mode of a characteristic pool, and the characteristic pool of the father node can inherit the content of the characteristic pool of the child node, so that the states of the products can be uniformly expressed in the mode of the characteristic pool at different stages of the life cycle of the target product, and the data communication and the data association exist between the respective characteristic pools of different products although the products may be different in the life cycle of the products, so that the problems of data analysis errors and data loss do not exist between the different links in the life cycle of the products. Specifically, the method of the embodiment of the invention can update the characteristic parameters in the target characteristic pool of the target child product according to the stage of the target product in the product life cycle and the operating result of the operated target child product, and update the synchronous content of the characteristic pool of the target father node product composed of the target child product in the first topological relation according to the updated characteristic pool of the target child product, so that the updated data are synchronized to the characteristic pool of the corresponding father node product in different stages in the product life cycle of the target product, thereby avoiding the problems of data analysis errors and data loss between different products when different products are manufactured or produced in different stages.
In summary, the method of the embodiment of the invention uses the industrial software product defined by the configuration, and can be finally used as a complete information carrier for flowing through each link of product design, manufacture, operation and maintenance, and breaks through the information island in the industrial software system, thereby forming a product life cycle with complete information, accuracy and high efficiency.
It should be noted that the target sub-product may be each sub-product that forms the target product, that is, any product in fig. 2, and the target sub-product, specifically, which product in the first topological relationship, depends on the stage in the product life cycle of the target product. For example, when the phase is an operation phase, the target sub-product may be a target product, and when the phase is a production phase, the target product may be any one of the products other than the product 1 in fig. 2.
Alternatively, in performing step 106, it may be implemented through S301 and/or S302:
s301, when the operation result comprises first target feature content of a first target sub-feature, setting or updating feature content in a second target feature pool corresponding to the first target sub-feature in a feature pool corresponding to the target sub-product to the first target feature content;
This step mainly involves the content update of the feature pool of the target sub-product.
Specifically, for example, the target sub-product is a plastic plate, the size of the plastic plate is changed by cutting the plastic plate, that is, the operation result includes the changed coordinate information (that is, the first target feature content) of the coordinate sub-feature (that is, the first target feature content) of the plastic plate, for example, the target sub-product is a product 1-1-1-1, and then the feature pool corresponding to the target sub-product is a feature pool of a product 1-1-1-1.
Thus, the feature content (i.e., the coordinate value) in the target second feature pool (i.e., the coordinate feature pool in the geometric feature pool of the plastic plate) corresponding to the coordinate sub-feature within the corresponding feature pool of the plastic plate (which is a complete feature pool, i.e., the feature pool includes the first feature pool of the plastic plate and includes the second feature pool disposed within the first feature pool) may be set (wherein the setting operation is performed when no feature content exists in the coordinate feature pool) or updated (wherein the updating operation is performed when a coordinate value exists in the coordinate feature pool) as the first target feature content (i.e., the changed coordinate information in the operation result).
Thus, as the product 1 flows and advances in the product life cycle, the feature pool of each child product constituting the product 1 is continuously filled with feature content, i.e. data, such as what the coordinates are, what the material properties are, how the process route is, how the processing scheme is, etc. data is filled into the feature pool corresponding to the child product after operation, so that the content of the feature pool of each child product corresponds to the latest state of each child product, and the feature pool of the product of the parent node constituted by the child product in the first topological relation can inherit the feature pool of the corresponding child product, and therefore, the feature pool of the product of each parent node is also continuously updated.
Optionally, S302, when the operation result includes a second target sub-feature newly added in the target product feature of the target type, a second target feature content of the second target sub-feature, and a second expression mode of the second target feature content, a target second feature pool corresponding to the second target sub-feature is created in a target first feature pool of the target sub-product matching the target type, and the second target feature content and the second expression mode are written into the target second feature pool.
For example, the target sub-product is a product 1-1-1-1, and the initial feature pool of the product 1-1-1 only comprises a geometric feature pool, a material feature pool and a process feature pool, wherein the process feature pool does not comprise a second feature pool of any sub-features.
In the embodiment of the present invention, by processing the product 1-1-1-1 so that the product 1-1-1 corresponds to a processing scheme, the operation result of the product 1-1-1-1 includes newly added second target sub-features (including, for example, a process route and a processing scheme) in the target product features (i.e., process features) of the target type, second target feature contents (i.e., specific process route contents, and specific processing scheme) of the second target feature contents, and second expression modes of the second target feature contents (i.e., expression modes of the specific process route contents, and expression modes of the specific processing scheme) of the product 1-1-1, then a target second feature pool (e.g., process route feature pool) of the corresponding process route can be created in the target first feature pool (i.e., process feature pool) of the product 1-1-1-1 corresponding to the process features, and a target second feature pool (e.g., processing scheme feature pool) of the corresponding to the processing scheme is created, and the specific process route contents and the specific expression modes and the specific process route contents and the specific processing scheme are written into the processing scheme feature pool.
Thus, as the product 1 flows and advances in the product life cycle, the feature pool of each child product constituting the product 1 is continuously added with the feature pool of the new child feature, and the feature pool of the new child feature is filled with the feature content, that is, the data, for example, what the coordinates are, what the material characteristics are, what the process route is, how the processing scheme is, and so on, is filled into the feature pool corresponding to the operated child product, so that the content of the feature pool of each child product is consistent with the latest state of each child product, and the feature pool of the product of the parent node constituted by the child product in the first topological relation can inherit the content of the feature pool of the corresponding child product, and therefore, the content of the feature pool of the product of each parent node is also continuously updated.
The expression mode of the product characteristic pool content can be various, the product with complex structure is obtained, the model is the most important expression mode of the characteristic content, and each product is finally embodied in the expression mode of the model and becomes a carrier which flows and runs through the whole product period. The execution process of the whole product life cycle is a process of continuously enriching a product feature pool.
It should be noted that, for simplicity of description, the method embodiments are shown as a series of acts, but it should be understood by those skilled in the art that the embodiments are not limited by the order of acts, as some steps may occur in other orders or concurrently in accordance with the embodiments. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred embodiments, and that the acts are not necessarily required by the embodiments of the invention.
Corresponding to the method provided by the above embodiment of the present invention, referring to fig. 6, a block diagram of an embodiment of a data processing apparatus of the present invention is shown, which may specifically include the following modules:
a first configuration module 601, configured to configure a target product with a first topological relation among a plurality of products that constitute the target product;
a second configuration module 602, configured to configure feature parameters for an atomic product in the first topological relation, where the feature parameters include multiple types of product features, and each type of product feature includes a sub-feature, and the feature parameters further include a second topological relation between each type of product feature and the sub-feature included therein, at least one feature content of the sub-feature, and a representation manner of the feature content, where the atomic product is a product that does not include a sub-node in the first topological relation;
a third configuration module 603, configured to configure an initial feature pool for the atomic product according to the feature parameters, where the initial feature pool includes the feature parameters;
a fourth configuration module 604, configured to configure a feature pool of a parent node product composed of the atomic products in the plurality of products as the initial feature pool according to the first topological relation;
A determining module 605, configured to determine, according to a stage of the target product in a product life cycle, a target sub-product in an operational state in the first topological relation;
and the updating module 606 is configured to update the feature parameters in the target feature pool corresponding to the target child product according to the operation result of the target child product, and update the feature pool of the target parent node product composed of the target child products in the first topological relation according to the updated feature pool of the target child product.
Optionally, the fourth configuration module 604 includes:
the first generation submodule is used for generating a plurality of first feature pools of different types according to the plurality of types of product features;
the second generating sub-module is used for generating a second feature pool corresponding to each sub-feature in the first feature pool according to the sub-feature corresponding to the first feature pool and the second topological relation;
the processing sub-module is used for writing the feature content of the at least one sub-feature and the expression mode of the feature content into a second feature pool of the corresponding sub-feature;
And the configuration submodule is used for configuring the first feature pool and the second feature pool which meet the second topological relation into an initial feature pool of the atomic product.
Optionally, the apparatus further comprises:
a first setting module, configured to set each type as a label of the corresponding first feature pool;
and the second setting module is used for setting the characteristic content and/or the expression mode as a label of the corresponding second characteristic pool.
Optionally, the updating module 606 includes:
the first updating sub-module is used for setting or updating the characteristic content in a second characteristic pool corresponding to the first target sub-characteristic in the characteristic pool corresponding to the target sub-product to the first target characteristic content when the operation result comprises the first target characteristic content of the first target sub-characteristic;
and the second updating sub-module is used for creating a target second feature pool corresponding to the second target sub-feature in the target first feature pool matched with the target type of the target sub-product when the operation result comprises a newly added second target sub-feature in the target product feature of the target type, second target feature content of the second target sub-feature and a second expression mode of the second target feature content, and writing the second target feature content and the second expression mode into the target second feature pool.
For the device embodiments, since they are substantially similar to the method embodiments, the description is relatively simple, and reference is made to the description of the method embodiments for relevant points.
In this specification, each embodiment is described in a progressive manner, and each embodiment is mainly described by differences from other embodiments, and identical and similar parts between the embodiments are all enough to be referred to each other.
It will be apparent to those skilled in the art that embodiments of the present invention may be provided as a method, apparatus, or computer program product. Accordingly, embodiments of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, embodiments of the invention may take the form of a computer program product on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
Embodiments of the present invention are described with reference to flowchart illustrations and/or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing terminal device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal device, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present invention have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. It is therefore intended that the following claims be interpreted as including the preferred embodiment and all such alterations and modifications as fall within the scope of the embodiments of the invention.
Finally, it is further noted that 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 terminal 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 terminal. 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 terminal device comprising the element.
The foregoing has outlined a detailed description of a data processing method and a data processing apparatus according to the present invention, wherein specific examples are provided herein to illustrate the principles and embodiments of the present invention, and the above examples are provided to assist in understanding the method and core concepts of the present invention; meanwhile, as those skilled in the art will have variations in the specific embodiments and application scope in accordance with the ideas of the present invention, the present description should not be construed as limiting the present invention in view of the above.
Claims (8)
1. A method of data processing, comprising:
configuring a first topological relation among a plurality of products composing the target product for the target product;
configuring feature parameters for the atomic product in the first topological relation, wherein the feature parameters comprise multiple types of product features, each type of product feature comprises sub-features, the feature parameters further comprise a second topological relation between each type of product feature and the sub-features included in the product feature, at least one feature content of the sub-features and a representation mode of the feature content, and the atomic product is a product which does not comprise sub-nodes in the first topological relation;
configuring an initial feature pool for the atomic product according to the feature parameters, wherein the initial feature pool comprises the feature parameters;
according to the first topological relation, configuring a characteristic pool of a parent node product consisting of the atomic product in the plurality of products as the initial characteristic pool;
determining a target sub-product in an operation state in the first topological relation according to the stage of the target product in the product life cycle;
according to the operation result of the target child product, updating the characteristic parameters in a target characteristic pool corresponding to the target child product, and according to the updated characteristic pool of the target child product, updating the characteristic pool of a target father node product formed by the target child product in the first topological relation, wherein the characteristic pool is a container or a template for bearing product characteristics.
2. The method of claim 1, wherein configuring the initial feature pool for the atomic product based on the feature parameters comprises:
generating a plurality of first feature pools of different types according to the plurality of types of product features;
for each first feature pool, generating a second feature pool corresponding to each sub-feature in the first feature pool according to the sub-feature and the second topological relation corresponding to the first feature pool and the second topological relation;
writing the characteristic content of the at least one sub-characteristic and the expression mode of the characteristic content into a second characteristic pool of the corresponding sub-characteristic;
the first feature pool and the second feature pool which meet the second topological relation are configured as an initial feature pool of the atomic product.
3. The method of claim 2, wherein the step of determining the position of the substrate comprises,
after the generating a plurality of first feature pools of different types according to the plurality of types of product features, the method further comprises:
setting each type as a label of the corresponding first feature pool;
after writing the feature content of the at least one sub-feature and the expression mode of the feature content into the second feature pool of the corresponding sub-feature, the method further comprises:
And setting the feature content and/or the expression mode of the feature content as the label of the corresponding second feature pool.
4. The method according to claim 2, wherein updating the feature parameters in the target feature pool corresponding to the target sub-product according to the operation result of the target sub-product comprises:
when the operation result comprises first target feature content of a first target sub-feature, setting or updating feature content in a second target feature pool corresponding to the first target sub-feature in a feature pool corresponding to the target sub-product to the first target feature content;
and/or the number of the groups of groups,
when the operation result comprises a second target sub-feature newly added in the target product feature of the target type, second target feature content of the second target sub-feature and a second expression mode of the second target feature content, creating a target second feature pool corresponding to the second target sub-feature in a target first feature pool of the target sub-product matched with the target type, and writing the second target feature content and the second expression mode of the second target feature content into the target second feature pool.
5. A data processing apparatus, comprising:
the first configuration module is used for configuring a first topological relation among a plurality of products composing the target product for the target product;
a second configuration module, configured to configure feature parameters for an atomic product in the first topological relation, where the feature parameters include multiple types of product features, each type of product feature includes a sub-feature, the feature parameters further include a second topological relation between each type of product feature and the sub-feature included in the product feature, at least one feature content of the sub-feature, and a representation manner of the feature content, where the atomic product is a product that does not include a sub-node in the first topological relation;
the third configuration module is used for configuring an initial feature pool for the atomic product according to the feature parameters, wherein the initial feature pool comprises the feature parameters;
a fourth configuration module, configured to configure a feature pool of a parent node product composed of the atomic products in the plurality of products as the initial feature pool according to the first topological relation;
the determining module is used for determining a target sub-product in an operation state in the first topological relation according to the stage of the target product in the product life cycle;
The updating module is used for updating the characteristic parameters in the target characteristic pool corresponding to the target child product according to the operation result of the target child product, and updating the characteristic pool of the target father node product formed by the target child product in the first topological relation according to the updated characteristic pool of the target child product, wherein the characteristic pool is a container or a template for bearing product characteristics.
6. The apparatus of claim 5, wherein the fourth configuration module comprises:
the first generation submodule is used for generating a plurality of first feature pools of different types according to the plurality of types of product features;
the second generating sub-module is used for generating a second feature pool corresponding to each sub-feature in the first feature pool according to the sub-feature corresponding to the first feature pool and the second topological relation;
the processing sub-module is used for writing the feature content of the at least one sub-feature and the expression mode of the feature content into a second feature pool of the corresponding sub-feature;
and the configuration submodule is used for configuring the first feature pool and the second feature pool which meet the second topological relation into an initial feature pool of the atomic product.
7. The apparatus of claim 6, wherein the apparatus further comprises:
a first setting module, configured to set each type as a label of the corresponding first feature pool;
and the second setting module is used for setting the feature content and/or the expression mode of the feature content as the label of the corresponding second feature pool.
8. The apparatus of claim 6, wherein the update module comprises:
the first updating sub-module is used for setting or updating the characteristic content in a second characteristic pool corresponding to the first target sub-characteristic in the characteristic pool corresponding to the target sub-product to the first target characteristic content when the operation result comprises the first target characteristic content of the first target sub-characteristic;
and the second updating sub-module is used for creating a target second feature pool corresponding to the second target sub-feature in the target first feature pool matched with the target type of the target sub-product when the operation result comprises a newly added second target sub-feature in the target product feature of the target type, second target feature content of the second target sub-feature and a second expression mode of the second target feature content, and writing the second target feature content and the second expression mode of the second target feature content into the target second feature pool.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911405956.9A CN111221835B (en) | 2019-12-30 | 2019-12-30 | Data processing method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911405956.9A CN111221835B (en) | 2019-12-30 | 2019-12-30 | Data processing method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111221835A CN111221835A (en) | 2020-06-02 |
CN111221835B true CN111221835B (en) | 2023-11-14 |
Family
ID=70810506
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911405956.9A Active CN111221835B (en) | 2019-12-30 | 2019-12-30 | Data processing method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111221835B (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5504879A (en) * | 1992-07-16 | 1996-04-02 | International Business Machines Corporation | Resolution of relationship source and target in a versioned database management system |
CN103761273A (en) * | 2014-01-08 | 2014-04-30 | 兴天通讯技术(天津)有限公司 | Tree structure node attribute configuration method and system |
CN105354353A (en) * | 2015-09-28 | 2016-02-24 | 武汉开目信息技术有限责任公司 | MBD model based processing feature identification and modeling method |
CN105991765A (en) * | 2015-03-16 | 2016-10-05 | 洛克威尔自动控制技术股份有限公司 | Method for backuping the industrial automatic factory in the cloud |
CN106649988A (en) * | 2016-11-15 | 2017-05-10 | 西北工业大学 | Quick positioning and display method for key components in maintenance geometry model based on ontology |
CN108256870A (en) * | 2016-12-27 | 2018-07-06 | 阿里巴巴集团控股有限公司 | Description information and update, data processing method and device are generated based on topological structure |
CN108574592A (en) * | 2017-03-13 | 2018-09-25 | 中兴通讯股份有限公司 | A kind of method for managing resource and device based on telecom cloud |
CN110209743A (en) * | 2018-02-07 | 2019-09-06 | 大连理工大学 | Knowledge Management System and method |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6775581B2 (en) * | 2001-03-14 | 2004-08-10 | Delphi Technologies, Inc. | Horizontally-structured CAD/CAM modeling for virtual concurrent product and process design |
US20020133265A1 (en) * | 2001-03-14 | 2002-09-19 | Landers Diane M. | Horizontally structured manufacturing process modeling for concurrent product and process design |
US7340089B2 (en) * | 2004-08-17 | 2008-03-04 | National Instruments Corporation | Geometric pattern matching using dynamic feature combinations |
-
2019
- 2019-12-30 CN CN201911405956.9A patent/CN111221835B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5504879A (en) * | 1992-07-16 | 1996-04-02 | International Business Machines Corporation | Resolution of relationship source and target in a versioned database management system |
CN103761273A (en) * | 2014-01-08 | 2014-04-30 | 兴天通讯技术(天津)有限公司 | Tree structure node attribute configuration method and system |
CN105991765A (en) * | 2015-03-16 | 2016-10-05 | 洛克威尔自动控制技术股份有限公司 | Method for backuping the industrial automatic factory in the cloud |
CN105354353A (en) * | 2015-09-28 | 2016-02-24 | 武汉开目信息技术有限责任公司 | MBD model based processing feature identification and modeling method |
CN106649988A (en) * | 2016-11-15 | 2017-05-10 | 西北工业大学 | Quick positioning and display method for key components in maintenance geometry model based on ontology |
CN108256870A (en) * | 2016-12-27 | 2018-07-06 | 阿里巴巴集团控股有限公司 | Description information and update, data processing method and device are generated based on topological structure |
CN108574592A (en) * | 2017-03-13 | 2018-09-25 | 中兴通讯股份有限公司 | A kind of method for managing resource and device based on telecom cloud |
CN110209743A (en) * | 2018-02-07 | 2019-09-06 | 大连理工大学 | Knowledge Management System and method |
Non-Patent Citations (2)
Title |
---|
Patrik Bergagård. Deadlock avoidance for multi product manufacturing systems modeled as sequences of operations .《2012 IEEE International Conference on Automation Science and Engineering (CASE)》.2012,全文. * |
刘怡君.基于工业互联网的工业产品全生命周期信息追溯系统研究. 《中国优秀硕士学位论文全文数据库信息科技辑》 .2019,全文. * |
Also Published As
Publication number | Publication date |
---|---|
CN111221835A (en) | 2020-06-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111708531B (en) | Data processing method and device | |
Talkhestani et al. | Consistency check to synchronize the Digital Twin of manufacturing automation based on anchor points | |
US20220334572A1 (en) | Method for Generating a Digital Twin of a System or Device | |
CN109318225A (en) | For controlling the method, apparatus and system of robot palletizer | |
CN115080797B (en) | Knowledge graph-based digital twin workshop multi-scale association method | |
CN105242538A (en) | Layer-based part multi-processing procedure MBD model and realization method thereof | |
CN106164795B (en) | Optimization method for classified alarm | |
CN105893591A (en) | Intelligent compiling technology of data sharing service | |
CN111709601B (en) | Data processing method and device | |
CN105279269A (en) | SQL generating method and system for supporting table free association | |
Ciavotta et al. | Interoperable meta model for simulation-in-the-loop | |
Zhao et al. | An AutomationML extension towards interoperability of 3D virtual commissioning software applications | |
CN108959391B (en) | Apparatus, system, method, and storage medium for presenting database cluster architecture diagram | |
CN106096159B (en) | A kind of implementation method of distributed system behavior simulation analysis system under cloud platform | |
CN111221835B (en) | Data processing method and device | |
CN106951593A (en) | A kind of method and apparatus for the configuration file for generating protection supervisory equipment | |
CN109446719A (en) | A kind of implementation method of the customized product tree of element type | |
KR20110012342A (en) | Method of designing programmable logic controller ladder logic and generating ladder code | |
Kovalyov | Design and development of a power system digital twin: A model-based approach | |
US20220245291A1 (en) | Apparatus, system and method for three-dimensional (3d) modeling with a plurality of linked metadata feeds | |
CN107480364B (en) | BIM (building information modeling) model dynamic organization method for engineering construction information management | |
Cao et al. | A knowledge-based prototype system to support product conceptual design | |
CN115906491A (en) | Method and system for converting SysML model into structural model | |
CN115344966A (en) | CAD assembly body part replacement method and system | |
Novak et al. | Pyaml: Enhancing automationml for advanced virtualization of industry 4.0 cyber-physical production systems with python code injections |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |