Plant object location number design data management method and system
By constructing a design metadata and data mapping rule library for factory object tag numbers, the problem of cross-organizational reuse and change traceability of design data in the metallurgical industry has been solved. This has enabled unified management of design data and data transfer and reuse throughout the entire lifecycle, thereby improving the accuracy and usability of the data.
Patent Information
- Application Number
- CN202310263634.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-18
- Publication Date
- 2025-11-18
- Estimated Expiration
- 2043-03-18
AI Technical Summary
In the metallurgical industry, the design data parameters of different design software are complex and diverse, and the data standards are not uniform. This makes it impossible to reuse design data across organizations, resulting in long engineering cycles and the inability to trace data changes, which affects the application and value realization of data throughout the entire life cycle of the plant.
Construct factory object tag design metadata, establish a data mapping rule base, achieve unified data format, and perform data mapping and aggregation based on the project design decomposition management structure to build a factory shared data structure and publish it to application systems at all stages of the entire life cycle as needed.
It improves the accuracy and usability of design data, eliminates format conversion barriers, supports the reuse of design data throughout the entire factory lifecycle and the tracking of consistent changes, and avoids information gaps.
Smart Images

Figure CN116383643B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of data management technology in the metallurgical industry, specifically relating to a method and system for managing design data of factory object tag numbers. Background Technology
[0002] The factory object tag number refers to the independently identifiable identifier of physical (or digital) objects such as equipment, pipelines, instruments, electrical systems, and buildings in a factory. Its design data includes data information such as 3D models, design drawings, process parameters, and selection parameters, and is the most basic data for factory management.
[0003] The digital transformation of the engineering field in the metallurgical industry is developing rapidly. Project designers often use the data structures built into internationally advanced design software for design. However, the parameter configurations of design data from different design software used by project designers are complex and diverse, the data standards are not unified, and the design data cannot be reused across organizations. Due to the long project cycle, there are data breakpoints in the design data where data changes cannot be effectively traced among different design disciplines and project participants. Application systems cannot refer to or cite design data at any stage of the plant's entire life cycle, thus failing to truly realize the value of the data. Summary of the Invention
[0004] The purpose of this invention is to provide a method and system for managing design data of factory object reference designators.
[0005] The technical solution adopted in this invention is as follows:
[0006] A method for managing design data of factory object reference numbers includes the following steps:
[0007] Build factory object tag design metadata and publish the factory object tag design metadata to all project participants;
[0008] Based on several data formats of the design data, construct a design data mapping rule library for factory object reference numbers;
[0009] Extract the factory object tag design data generated by the project designer based on the factory object tag design metadata;
[0010] Based on the factory object tag design data mapping rule library, the extracted factory object tag design data from the project designers is mapped and aggregated to obtain the factory object tag design dataset for all projects.
[0011] Build a shared data structure for the factory, and based on the shared data structure, publish the factory object tag design dataset of all projects to the application systems at each stage of the factory's life cycle as needed.
[0012] Furthermore, the plant object tag design metadata includes the plant object tag basic attributes, the plant object tag design basic attribute group, the plant object tag design process attribute group, the plant object tag design selection attribute group, the plant object tag design associated plant object tag classification group, and the plant object tag design feature attribute group.
[0013] Furthermore, the method for constructing the factory object tag design associated factory object tag classification group is as follows: construct the factory object tag design associated factory object tag classification group based on the factory object tag classification data;
[0014] The method for constructing the design feature attribute group of the factory object tag number is as follows: based on the factory object tag number classification data, dynamically associate the feature description information of the corresponding factory object tag number classification data to obtain the design feature attribute group of the factory object tag number.
[0015] The factory object tag number classification data includes the basic attributes of the factory object tag number classification, the tree structure of the factory object tag number classification, and the characteristic attribute groups of the factory object tag number classification.
[0016] Furthermore, based on several data formats of the design data, a design data mapping rule base for factory object reference numbers is constructed, including the following steps:
[0017] Based on several data formats of the design data, define several design data mapping rules;
[0018] Based on the division of labor among the project designers, construct the project design decomposition management structure for the current project, and establish the link relationships between all project designers and the corresponding nodes in the project design decomposition management structure for the current project, as well as the link relationship between each node and the corresponding design data mapping rules.
[0019] Based on several design data mapping rules and project design decomposition management structure, a design data mapping rule library for factory object tag numbers is constructed.
[0020] Furthermore, based on the factory object tag design data mapping rule base, the extracted factory object tag design data from the project designers is mapped and aggregated to obtain the factory object tag design dataset for all projects, including the following steps:
[0021] Based on the factory object tag design data mapping rule library, the system matches the links between all project designers in the current project and the corresponding nodes in the project design decomposition management structure to obtain the nodes corresponding to all project designers.
[0022] Match the link relationship between each node in the current project design decomposition management structure and the corresponding design data mapping rule to obtain the design data mapping rule for all nodes;
[0023] Based on the corresponding design data mapping rules, the factory object tag design data with different data formats sent by all project design parties corresponding to all nodes in the current project's project design decomposition management structure are mapped and aggregated to obtain the factory object tag design dataset with the same data format for the current project.
[0024] Iterate through all projects to obtain the factory object tag design dataset for all projects.
[0025] Furthermore, a shared data structure for the factory is constructed. Based on this shared data structure, the design dataset of factory object reference numbers for all projects is published as needed to application systems at each stage of the factory's entire lifecycle, including the following steps:
[0026] Based on the requirements of the application systems at each stage of the factory's entire lifecycle for the design data content of the factory object tag, construct the current factory's shared data structure;
[0027] Based on the data consumption needs of application systems at each stage of the factory's entire lifecycle, establish a data consumption queue for the design data of factory object tag numbers;
[0028] Based on the business characteristics of the application systems at each stage of the factory's entire lifecycle, establish the data consumption theme for each application system's factory object tag design, and different consumption themes correspond to different factory shared data structures.
[0029] Based on the consumption needs of the application systems at each stage of the factory's entire lifecycle for the factory's object tag design data, send the factory object tag design data consumption topic to the data consumption queue as required.
[0030] Design the factory object tag number design dataset for all projects according to the factory object tag number of the application system in the data message queue, design the factory shared data structure corresponding to the data consumption topic, and publish it to the application system that put forward the data consumption requirement.
[0031] A factory object tag design data management system, based on a factory object tag design data management method, includes a design metadata construction unit, a design data mapping rule base unit, a design data mapping unit, and a design data publishing unit. The design metadata construction unit, the design data mapping rule base unit, the design data mapping unit, and the design data publishing unit are connected sequentially. The design metadata construction unit and the design data mapping unit are both connected to the design data server of all project designers. The design data publishing unit is connected to the application data server of all application systems at each stage of the factory's entire life cycle.
[0032] The design metadata building unit is used to build the design metadata of the factory object reference number and publish the design metadata of the factory object reference number to the design data server of all project designers.
[0033] The design data mapping rule base unit is used to construct a factory object tag design data mapping rule base based on several data formats of the design data, and send the factory object tag design data mapping rule base to the design data mapping unit;
[0034] The design data mapping unit is used to extract the factory object tag number design data generated from the factory object tag number design metadata stored on the design data server of the project designer. Based on the factory object tag number design data mapping rule base, the extracted factory object tag number design data of the project designer is mapped and aggregated to obtain the factory object tag number design dataset of all projects.
[0035] The design data publishing unit is used to build a shared data structure for the factory. Based on the shared data structure, it extracts the factory object tag design dataset of all projects stored in the design data mapping unit and publishes the factory object tag design dataset of all projects to the application data server of the application system at each stage of the factory's life cycle.
[0036] Furthermore, the design data mapping rule base unit includes a design data mapping rule building module, a project design decomposition management structure building module, and a design data mapping rule base building module. The design data mapping rule building module and the project design decomposition management structure building module are both connected to the design data mapping rule base building module, and the design data mapping rule building module is connected to the design metadata building unit. The design data mapping rule base building module is also connected to the design data mapping unit.
[0037] The design data mapping rule building module is used to define several design data mapping rules based on several data formats of design data, and send several design data mapping rules to the design data mapping rule library building module;
[0038] The project design decomposition management structure building module is used to build the project design decomposition management structure of the current project according to the division of labor of the project designers in the project. It also establishes the link relationship between all project designers and the corresponding nodes in the project design decomposition management structure of the current project, and the link relationship between each node and the corresponding design data mapping rule in the design data mapping rule building module. Finally, it sends the project design decomposition management structure to the design data mapping rule library building module.
[0039] The design data mapping rule base construction module is used to build a factory object tag design data mapping rule base based on several design data mapping rules and the project design decomposition management structure, and send the factory object tag design data mapping rule base to the design data mapping unit.
[0040] Furthermore, the design data mapping unit includes a node matching module, a mapping rule matching module, and a design data mapping module. The design data mapping module is connected to the design data mapping rule base unit, the node matching module, the mapping rule matching module, and the design data publishing unit, respectively.
[0041] The node matching module is used to design data mapping rule base based on factory object tag number. It matches the nodes corresponding to all project designers in the current project with the corresponding nodes in the project design decomposition management structure to obtain the nodes corresponding to all project designers.
[0042] The mapping rule matching module is used to match the link relationship between each node in the current project design decomposition management structure and the corresponding design data mapping rule to obtain the design data mapping rule corresponding to all nodes.
[0043] The design data mapping module receives the factory object tag number design data mapping rule library sent by the design data mapping rule library unit. Based on the design data mapping rules matched by the mapping rule matching module, it maps and aggregates the factory object tag number design data with different data formats sent by all project designers corresponding to all nodes in the project design decomposition management structure of the current project, matching the node matching module. This results in a factory object tag number design dataset with the same data format for the current project. The module then iterates through all projects to obtain the factory object tag number design dataset for all projects.
[0044] Furthermore, the design data publishing unit includes a factory shared data structure construction module, a shared node matching module, an application matching module, and a design data publishing module. The factory shared data structure construction module, the shared node matching module, and the application matching module are all connected to the design data publishing module. The design data publishing module is connected to the design data mapping unit and the application data server of the application system at each stage of the factory's entire life cycle, respectively.
[0045] The factory shared data structure construction module is used to construct the current factory's shared data structure based on the data content requirements of the application systems at each stage of the factory's entire life cycle for the factory's object tag design.
[0046] The shared node matching module is used to establish a data consumption queue for the design data of the factory object tag number based on the data consumption needs of the application system at each stage of the factory's entire life cycle.
[0047] The application matching module is used to establish the factory object tag design data consumption topic for each application system according to the business characteristics of the application system at each stage of the factory's entire life cycle. Different consumption topics correspond to different factory shared data structures, and the factory object tag design data consumption topic is sent to the data consumption queue as needed.
[0048] The design data publishing module is used to publish the factory object tag number design datasets of all projects to the application data server of the application system that made the data consumption request, according to the factory shared data structure corresponding to the factory object tag number design data consumption topic of the application system in the data message queue.
[0049] The beneficial effects of this invention are as follows:
[0050] This invention provides a method and system for managing plant object tag design data. It constructs plant object tag design metadata based on the classification standard format for plant object tag design in the metallurgical industry, effectively unifying the management of design data parameter attributes. Project designers generate corresponding plant object tag design data according to the unified metadata format, avoiding the need for designers to spend significant effort manually maintaining parameter configurations for different design software, thus improving the accuracy of plant object tag design data. The system sets corresponding data mapping rules for different design software data formats and establishes links between projects, data mapping rules, and project designers based on the project design decomposition management structure. This enables unified management of plant object tag design data at the project level, eliminating the technical barriers to seamless format conversion and allowing for convenient and effective reuse of design data, improving its practicality. Based on a shared factory data structure, the system publishes plant object tag design datasets from all projects to application systems at each stage of the factory's entire lifecycle as needed. This achieves data transfer, data reuse, and consistency change tracking throughout the factory's entire lifecycle, enhancing the data's reference value and preventing information gaps in the factory's lifecycle management.
[0051] Other beneficial effects of the present invention will be further explained in the specific embodiments. Attached Figure Description
[0052] Figure 1 This is a flowchart of the factory object tag design data management method in this invention.
[0053] Figure 2 This is a structural block diagram of the factory object tag design data management system in this invention. Implementation
[0054] The present invention will be further explained below with reference to the accompanying drawings and specific embodiments. Example
[0055] like Figure 1 As shown, this embodiment provides a method for managing factory object tag design data, including the following steps:
[0056] Build factory object tag design metadata and publish the factory object tag design metadata to all project designers;
[0057] The plant object tag design metadata includes the plant object tag basic attributes, the plant object tag design basic attribute group, the plant object tag design process attribute group, the plant object tag design selection attribute group, the plant object tag design associated plant object tag classification group, and the plant object tag design feature attribute group. The plant object tag basic attributes include the plant object tag name, unique code, and naming rules. The plant object tag design basic attribute group includes several basic attribute information describing the plant object tag's specialty, status, and design requirements. The plant object tag design process attribute group includes several process attribute information describing the plant object tag's process logic.
[0058] The method for constructing the factory object tag design associated factory object tag classification group is as follows: construct the factory object tag design associated factory object tag classification group based on the factory object tag classification data;
[0059] The method for constructing the design feature attribute group of the factory object tag number is as follows: based on the factory object tag number classification data, dynamically associate the feature description information of the corresponding factory object tag number classification data to obtain the design feature attribute group of the factory object tag number.
[0060] The factory object tag number classification data includes basic attributes of the factory object tag number classification, a tree structure of the factory object tag number classification, and a group of characteristic attributes of the factory object tag number classification. The basic attributes of the factory object tag number classification include the name, unique code, naming rules, professional category, status, classification description, and referenced standards of the factory object tag number classification. The group of characteristic attributes of the factory object tag number classification includes several characteristic attributes that describe the characteristics of the factory object tag number classification. For example, for a hot coiler, the characteristic attributes include type, coiling temperature, coiled strip thickness, coiled strip width, unit coil weight, coil weight, coiling speed, and coil outer diameter.
[0061] Based on several data formats of the design data, a design data mapping rule library for factory object reference numbers is constructed, including the following steps:
[0062] Based on the data format of the design data generated by different design software used by different project designers, several design data mapping rules are defined.
[0063] Based on the division of labor among the project designers, a project design decomposition management structure is constructed for the current project. Links are established between all project designers and the corresponding nodes in the project design decomposition management structure, as well as between each node and the corresponding design data mapping rules. The project design decomposition management structure allows for a clear understanding of the stages in which the project designers participate in the current project and the matching of corresponding design data mapping rules, facilitating the collection of factory object tag design data for the project.
[0064] Based on several design data mapping rules and the project design decomposition management structure, a design data mapping rule library for factory object tag numbers is constructed.
[0065] Extract the factory object tag design data generated by the project designer based on the factory object tag design metadata;
[0066] Based on the factory object tag design data mapping rule library, the extracted factory object tag design data from the project designers is mapped and aggregated to obtain the factory object tag design dataset for all projects, including the following steps:
[0067] Based on the factory object tag design data mapping rule library, the system matches the links between all project designers in the current project and the corresponding nodes in the project design decomposition management structure to obtain the nodes corresponding to all project designers.
[0068] Match the link relationship between each node in the current project design decomposition management structure and the corresponding design data mapping rule to obtain the design data mapping rule for all nodes;
[0069] Based on the corresponding design data mapping rules, the factory object tag design data with different data formats sent by all project design parties corresponding to all nodes in the current project's project design decomposition management structure are mapped and aggregated to obtain the factory object tag design dataset with the same data format for the current project.
[0070] Iterate through all projects to obtain the factory object reference design dataset for all projects, and be able to receive upgrade information of the factory object reference design data from the designers of each project.
[0071] Construct a shared data structure for the factory. Based on this shared data structure, publish the factory object tag design dataset for all projects to application systems at each stage of the factory's lifecycle as needed. This includes the following steps:
[0072] Based on the requirements of the application systems at each stage of the factory's entire lifecycle for the design data content of the factory object tag, construct the current factory's shared data structure;
[0073] Based on the data consumption needs of application systems at each stage of the factory's entire lifecycle, establish a data consumption queue for the design data of factory object tag numbers;
[0074] Based on the business characteristics of the application systems at each stage of the factory's entire lifecycle, establish the data consumption theme for each application system's factory object tag design, and different consumption themes correspond to different factory shared data structures.
[0075] Based on the consumption needs of the application systems at each stage of the factory's entire lifecycle for the factory's object tag design data, send the factory object tag design data consumption topic to the data consumption queue as required.
[0076] Design the factory object tag number design dataset for all projects according to the factory object tag number of the application system in the data message queue, design the factory shared data structure corresponding to the data consumption topic, and publish it to the application system that put forward the data consumption requirement. Example
[0077] like Figure 2 As shown, this embodiment provides a factory object tag design data management system, based on a factory object tag design data management method, including a design metadata construction unit, a design data mapping rule base unit, a design data mapping unit, and a design data publishing unit. The design metadata construction unit, the design data mapping rule base unit, the design data mapping unit, and the design data publishing unit are connected in sequence, and the design metadata construction unit and the design data mapping unit are both connected to the design data server of all project designers. The design data publishing unit is connected to the application data server of all application systems at each stage of the factory's entire life cycle.
[0078] The design metadata building unit is used to build the design metadata of the factory object reference number and publish the design metadata of the factory object reference number to the design data server of all project designers.
[0079] The design data mapping rule base unit is used to construct a factory object tag design data mapping rule base based on several data formats of the design data, and send the factory object tag design data mapping rule base to the design data mapping unit;
[0080] The design data mapping unit is used to extract the factory object tag number design data generated from the factory object tag number design metadata stored on the design data server of the project designer. Based on the factory object tag number design data mapping rule base, the extracted factory object tag number design data of the project designer is mapped and aggregated to obtain the factory object tag number design dataset of all projects.
[0081] The design data publishing unit is used to build a shared data structure for the factory. Based on the shared data structure, it extracts the factory object tag design datasets of all projects stored in the design data mapping unit, and publishes the factory object tag design datasets of all projects to the application data server of the application system at each stage of the factory's life cycle as needed.
[0082] As a preferred embodiment, the design data mapping rule base unit includes a design data mapping rule building module, a project design decomposition management structure building module, and a design data mapping rule base building module. Both the design data mapping rule building module and the project design decomposition management structure building module are connected to the design data mapping rule base building module, and the design data mapping rule building module is connected to the design metadata building unit. The design data mapping rule base building module is connected to the design data mapping unit.
[0083] The design data mapping rule building module is used to define several design data mapping rules based on several data formats of design data, and send several design data mapping rules to the design data mapping rule library building module;
[0084] The project design decomposition management structure building module is used to build the project design decomposition management structure of the current project according to the division of labor of the project designers in the project. It also establishes the link relationship between all project designers and the corresponding nodes in the project design decomposition management structure of the current project, and the link relationship between each node and the corresponding design data mapping rule in the design data mapping rule building module. Finally, it sends the project design decomposition management structure to the design data mapping rule library building module.
[0085] The design data mapping rule base construction module is used to build a factory object tag design data mapping rule base based on several design data mapping rules and the project design decomposition management structure, and send the factory object tag design data mapping rule base to the design data mapping unit.
[0086] Preferably, the design data mapping unit includes a node matching module, a mapping rule matching module, and a design data mapping module. The design data mapping module is connected to the design data mapping rule base unit, the node matching module, the mapping rule matching module, and the design data publishing unit, respectively.
[0087] The node matching module is used to design data mapping rule base based on factory object tag number. It matches the nodes corresponding to all project designers in the current project with the corresponding nodes in the project design decomposition management structure to obtain the nodes corresponding to all project designers.
[0088] The mapping rule matching module is used to match the link relationship between each node in the current project design decomposition management structure and the corresponding design data mapping rule to obtain the design data mapping rule corresponding to all nodes.
[0089] The design data mapping module receives the factory object tag number design data mapping rule library sent by the design data mapping rule library unit. Based on the design data mapping rules matched by the mapping rule matching module, it maps and aggregates the factory object tag number design data with different data formats sent by all project designers corresponding to all nodes in the project design decomposition management structure of the current project, matching the node matching module. This results in a factory object tag number design dataset with the same data format for the current project. The module then iterates through all projects to obtain the factory object tag number design dataset for all projects.
[0090] As a preferred embodiment, the design data publishing unit includes a factory shared data structure construction module, a shared node matching module, an application matching module, and a design data publishing module. The factory shared data structure construction module, the shared node matching module, and the application matching module are all connected to the design data publishing module. The design data publishing module is connected to the design data mapping unit and the application data server of the application system at each stage of the factory's entire life cycle, respectively.
[0091] The factory shared data structure construction module is used to construct the current factory's shared data structure based on the data content requirements of the application systems at each stage of the factory's entire life cycle for the factory's object tag design.
[0092] The shared node matching module is used to establish a data consumption queue for the design data of the factory object tag number based on the data consumption needs of the application system at each stage of the factory's entire life cycle.
[0093] The application matching module is used to establish the factory object tag design data consumption topic for each application system according to the business characteristics of the application system at each stage of the factory's entire life cycle. Different consumption topics correspond to different factory shared data structures, and the factory object tag design data consumption topic is sent to the data consumption queue as needed.
[0094] The design data publishing module is used to publish the factory object tag number design datasets of all projects to the application data server of the application system that made the data consumption request, according to the factory shared data structure corresponding to the factory object tag number design data consumption topic of the application system in the data message queue.
[0095] This invention provides a method and system for managing plant object tag design data. It constructs plant object tag design metadata based on the classification standard format for plant object tag design in the metallurgical industry, effectively unifying the management of design data parameter attributes. Project designers generate corresponding plant object tag design data according to the unified metadata format, avoiding the need for designers to spend significant effort manually maintaining parameter configurations for different software, thus improving the accuracy of plant object tag design data. The system sets corresponding data mapping rules for different design software data formats and establishes links between projects, data mapping rules, and project designers based on the project design decomposition management structure. This enables unified management of plant object tag design data at the project level, eliminating the technical barriers to seamless format conversion and allowing for convenient and effective reuse of design data, improving its practicality. Based on a shared factory data structure, the system publishes all project plant object tag design datasets to application systems at each stage of the factory's entire lifecycle as needed, achieving data transfer, data reuse, and consistency change tracking throughout the factory's lifecycle. This enhances the data's reference value and avoids information gaps in the factory's lifecycle management.
[0096] This invention is not limited to the optional embodiments described above, and anyone can derive other various forms of products based on the inspiration of this invention. The specific embodiments described above should not be construed as limiting the scope of protection of this invention; the scope of protection of this invention should be determined by the claims, and the specification can be used to interpret the claims.
Claims
1. A method for managing design data of factory object reference numbers, characterized in that: Includes the following steps: Build factory object tag design metadata and publish the factory object tag design metadata to all project participants; The plant object tag design metadata includes basic plant object tag attributes, basic plant object tag design attribute group, plant object tag design plant decomposition attribute group, plant object tag design selection attribute group, plant object tag design association, plant object tag classification group, and plant object tag design feature attribute group. The method for constructing the factory object tag design associated factory object tag classification group is as follows: Based on the factory object tag number classification data, we construct the factory object tag number design associated factory object tag number classification group; The method for constructing the design feature attribute group of the factory object tag number is as follows: based on the factory object tag number classification data, dynamically associate the feature description information of the corresponding factory object tag number classification data to obtain the design feature attribute group of the factory object tag number; The factory object tag number classification data includes basic attributes of factory object tag number classification, tree structure of factory object tag number classification, and feature attribute group of factory object tag number classification; Based on several data formats of the design data, a design data mapping rule library for factory object reference numbers is constructed, including the following steps: Based on several data formats of the design data, define several design data mapping rules; Based on the division of labor among the project designers, construct the project design decomposition management structure for the current project, and establish the link relationships between all project designers and the corresponding nodes in the project design decomposition management structure for the current project, as well as the link relationship between each node and the corresponding design data mapping rules. Based on several design data mapping rules and the project design decomposition management structure, a design data mapping rule library for factory object tag numbers is constructed. Extract the factory object tag design data generated by the project designer based on the factory object tag design metadata; Based on the factory object tag design data mapping rule library, the extracted factory object tag design data from the project designers is mapped and aggregated to obtain the factory object tag design dataset for all projects, including the following steps: Based on the factory object tag design data mapping rule library, the system matches the links between all project designers in the current project and the corresponding nodes in the project design decomposition management structure to obtain the nodes corresponding to all project designers. Match the link relationship between each node in the current project design decomposition management structure and the corresponding design data mapping rule to obtain the design data mapping rule for all nodes; Based on the corresponding design data mapping rules, the factory object tag design data with different data formats corresponding to all nodes in the current project design decomposition management structure are mapped and aggregated to obtain the factory object tag design dataset with the same data format in the current project. Iterate through all projects to obtain the factory object tag design dataset for all projects; Construct a shared data structure for the factory. Based on this shared data structure, publish the factory object tag design dataset for all projects to application systems at each stage of the factory's lifecycle as needed. This includes the following steps: Based on the requirements of the application systems at each stage of the factory's entire lifecycle for the design data content of the factory object tag, construct the current factory's shared data structure; Based on the data consumption needs of application systems at each stage of the factory's entire lifecycle, establish a data consumption queue for the design data of factory object tag numbers; Based on the business characteristics of the application systems at each stage of the factory's entire lifecycle, establish the data consumption theme for each application system's factory object tag design, and different consumption themes correspond to different factory shared data structures. Based on the consumption needs of the application systems at each stage of the factory's entire lifecycle for the factory's object tag design data, send the factory object tag design data consumption topic to the data consumption queue as required. Design the factory object tag number design dataset for all projects according to the factory object tag number of the application system in the data message queue, design the factory shared data structure corresponding to the data consumption topic, and publish it to the application system that put forward the data consumption requirement.
2. A factory object tag design data management system, based on the factory object tag design data management method as described in claim 1, characterized in that: It includes a design metadata construction unit, a design data mapping rule base unit, a design data mapping unit, and a design data publishing unit. The design metadata construction unit, the design data mapping rule base unit, the design data mapping unit, and the design data publishing unit are connected in sequence. The design metadata construction unit and the design data mapping unit are both connected to the design data server of all project designers. The design data publishing unit is connected to the application data server of all application systems at each stage of the factory's entire life cycle. The design metadata building unit is used to build the design metadata of the factory object reference number and publish the design metadata of the factory object reference number to the design data server of all project designers. The design data mapping rule base unit is used to construct a factory object tag design data mapping rule base based on several data formats of the design data, and send the factory object tag design data mapping rule base to the design data mapping unit; The design data mapping unit is used to extract the factory object tag number design data generated from the factory object tag number design metadata stored on the design data server of the project designer. Based on the factory object tag number design data mapping rule base, the extracted factory object tag number design data of the project designer is mapped and aggregated to obtain the factory object tag number design dataset of all projects. The design data publishing unit is used to build a shared data structure for the factory. Based on the shared data structure, it extracts the factory object tag design datasets of all projects stored in the design data mapping unit, and publishes the factory object tag design datasets of all projects to the application data server of the application system at each stage of the factory's life cycle as needed.
3. The factory object tag design data management system according to claim 2, characterized in that: The design data mapping rule base unit includes a design data mapping rule building module, a project design decomposition management structure building module, and a design data mapping rule base building module. The design data mapping rule building module and the project design decomposition management structure building module are both connected to the design data mapping rule base building module, and the design data mapping rule building module is connected to the design metadata building unit. The design data mapping rule base building module is connected to the design data mapping unit. The design data mapping rule building module is used to define several design data mapping rules based on several data formats of design data, and send several design data mapping rules to the design data mapping rule library building module; The project design decomposition management structure building module is used to build the project design decomposition management structure of the current project according to the division of labor of the project designers in the project. It also establishes the link relationship between all project designers and the corresponding nodes in the project design decomposition management structure of the current project, and the link relationship between each node and the corresponding design data mapping rule in the design data mapping rule building module. Finally, it sends the project design decomposition management structure to the design data mapping rule library building module. The design data mapping rule base construction module is used to build a factory object tag design data mapping rule base based on several design data mapping rules and the project design decomposition management structure, and send the factory object tag design data mapping rule base to the design data mapping unit.
4. The factory object tag design data management system according to claim 2, characterized in that: The design data mapping unit includes a node matching module, a mapping rule matching module, and a design data mapping module. The design data mapping module is connected to the design data mapping rule base unit, the node matching module, the mapping rule matching module, and the design data publishing unit, respectively. The node matching module is used to design data mapping rule base based on factory object tag number. It matches the nodes corresponding to all project designers in the current project with the corresponding nodes in the project design decomposition management structure to obtain the nodes corresponding to all project designers. The mapping rule matching module is used to match the link relationship between each node in the current project design decomposition management structure and the corresponding design data mapping rule to obtain the design data mapping rule corresponding to all nodes. The design data mapping module receives the factory object tag number design data mapping rule library sent by the design data mapping rule library unit. Based on the design data mapping rules matched by the mapping rule matching module, it maps and aggregates the factory object tag number design data with different data formats sent by all project designers corresponding to all nodes in the project design decomposition management structure of the current project, matching the node matching module. This results in a factory object tag number design dataset with the same data format for the current project. The module then iterates through all projects to obtain the factory object tag number design dataset for all projects.
5. A factory object tag design data management system according to claim 2, characterized in that: The design data publishing unit includes a factory shared data structure construction module, a shared node matching module, an application matching module, and a design data publishing module. The factory shared data structure construction module, the shared node matching module, and the application matching module are all connected to the design data publishing module. The design data publishing module is connected to the design data mapping unit and the application data server of the application system at each stage of the factory's entire life cycle. The factory shared data structure construction module is used to construct the current factory's shared data structure based on the data content requirements of the application systems at each stage of the factory's entire life cycle for the factory's object tag design. The shared node matching module is used to establish a data consumption queue for the design data of the factory object tag number based on the data consumption needs of the application system at each stage of the factory's entire life cycle. The application matching module is used to establish the factory object tag design data consumption topic for each application system according to the business characteristics of the application system at each stage of the factory's entire life cycle. Different consumption topics correspond to different factory shared data structures, and the factory object tag design data consumption topic is sent to the data consumption queue as needed. The design data publishing module is used to publish the factory object tag number design datasets of all projects to the application data server of the application system that made the data consumption request, according to the factory shared data structure corresponding to the factory object tag number design data consumption topic of the application system in the data message queue.
Citation Information
Patent Citations
Personalized product life cycle data collaboration method based on tower-shaped BOM architecture and application
CN115713310A