Non-standard equipment information management and control method and device
By constructing attribute constraint relationships in the organizational structure of non-standard equipment information, the information islands and data redundancy problems of the non-standard equipment information management system are solved, information sharing and efficient retrieval are realized, and enterprise costs are reduced.
Patent Information
- Application Number
- CN202510373230.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-27
- Publication Date
- 2025-08-01
AI Technical Summary
The existing equipment information management system cannot adapt to the unfixed non-standard equipment structure, resulting in difficulty in information management, redundant data, and inefficient retrieval efficiency, which increases the operation and time costs of the enterprise.
By constructing attribute constraint relationships in the information organization structure of non-standard equipment, conflict detection is carried out on the entered information, conflict correction messages are generated, information organization structure is dynamically adjusted, information sharing and precise matching is realized, and data structure is simplified.
It improves the efficiency of input and retrieval of non-standard equipment information, reduces the operation and time costs of the enterprise, and adapts to the flexibility and variability requirements of the component structure of non-standard equipment.
Smart Images

Figure CN120410429A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer technology, and in particular, to a method and device for information management and control of non-standard equipment. Background Art
[0002] Non-standard equipment refers to equipment customized and designed according to specific requirements, and usually does not have the characteristics of standardized production. The design and production processes of such equipment are highly personalized and flexible, and can meet the unique requirements in specific processes or production environments. However, due to its non-standard characteristics, non-standard equipment faces many challenges in management and information processing. Existing equipment information management systems are mainly designed for standard equipment, with fixed information structures and unable to adapt to the characteristics of non-standard equipment with unfixed structures and variable information structures. Information management systems for standard equipment usually adopt predefined templates and fields, while the design information of non-standard equipment often needs to be adjusted and expanded according to specific projects, and existing systems are difficult to meet such flexibility and variability requirements. Therefore, metallurgical factories face problems such as information islands, data redundancy, and low retrieval efficiency in the management of non-standard equipment, thus increasing the operation cost and time cost of enterprises. Summary of the Invention
[0003] An object of the present invention is to provide a method for information management and control of non-standard equipment, which can dynamically adjust the information organizational structure of non-standard equipment according to process requirements, adapt to the flexibility and variability requirements of the component structures of non-standard equipment, realize information sharing of each non-standard equipment through the information organizational structure of non-standard equipment, simplify the data structure, improve the retrieval efficiency, and thus reduce the operation cost and time cost of enterprises. Another object of the present invention is to provide a device for information management and control of non-standard equipment. Still another object of the present invention is to provide a computer-readable medium. Yet another object of the present invention is to provide a computer device.
[0004] To achieve the above objects, on the one hand, the present invention discloses a method for information management and control of non-standard equipment, including:
[0005] Detecting conflicts of the received input attribute information through the attribute constraint relationship in the pre-constructed information organizational structure of non-standard equipment;
[0006] If an input conflict is detected, generating a conflict correction message;
[0007] If no input conflict is detected, writing the input attribute information into the information organizational structure of non-standard equipment to generate an information organization model of non-standard equipment;
[0008] Matching the information organization model of non-standard equipment according to the input query elements to generate an information query result of non-standard equipment.
[0009] Preferably, the method further includes:
[0010] Construct an information organizational structure for non-standard equipment according to the equipment document information of the non-standard equipment. The information organizational structure of the non-standard equipment includes attribute constraint relationships.
[0011] Preferably, construct an information organizational structure for non-standard equipment according to the equipment document information of the non-standard equipment, including:
[0012] Through natural language processing, perform text parsing and information extraction on the equipment document information to generate key information of the non-standard equipment. The key information of the non-standard equipment includes non-standard equipment type, non-standard equipment identifier, non-standard equipment disassembled parts, non-standard equipment process attributes, component mechanical attributes, other attributes, and attribute constraint relationships;
[0013] Recursively construct a tree structure according to the non-standard equipment type, non-standard equipment identifier, non-standard equipment disassembled parts, non-standard equipment process attributes, component mechanical attributes, other attributes, and attribute constraint relationships in each equipment document information to generate an information organizational structure for non-standard equipment.
[0014] Preferably, the attribute constraint relationships include attribute value standard constraint relationships, attribute component decomposition constraint relationships, and inter-attribute constraint relationships; the input attribute information includes initial attribute information and activated attribute information;
[0015] Through the attribute constraint relationships in the pre-constructed information organizational structure of the non-standard equipment, perform conflict detection on the received input attribute information, including:
[0016] Through the attribute value standard constraint relationships, attribute component decomposition constraint relationships, and inter-attribute constraint relationships, perform attribute matching activation according to the initial attribute information to generate corresponding activated attributes to be input and corresponding activation constraint conditions;
[0017] Receive the activated attribute information of the activated attribute input by the user. If the activated attribute information meets the activation constraint conditions, it is determined that no input conflict is detected;
[0018] If the activated attribute information does not meet the activation constraint conditions, it is determined that an input conflict is detected. [[ID=##]]
[0019] Preferably, generate a conflict correction message, including:
[0020] Generate a conflict correction message according to the input attribute information corresponding to the detected input conflict and the attribute constraint relationship.
[0021] Preferably, match the non-standard equipment information organization model according to the input query elements to generate a non-standard equipment information query result, including:
[0022] Perform an exact match in the non-standard equipment information organization model according to the query elements;
[0023] If the exact match is successful, the non-standard device key information of the corresponding non-standard device is determined as the non-standard device information query result;
[0024] If the exact match fails, perform fuzzy matching in the non-standard device information organization model to generate multiple fuzzy matching scores;
[0025] Filter out a specified number of fuzzy matching scores from the multiple fuzzy matching scores, and determine the non-standard device key information of the non-standard devices corresponding to the filtered fuzzy matching scores as the non-standard device information query result.
[0026] The present invention also discloses a non-standard device information control device, including:
[0027] A conflict detection unit for detecting conflicts in the input attribute information received through the attribute constraint relationship in the pre-constructed non-standard device information organizational structure;
[0028] A conflict correction unit for generating a conflict correction message if an input conflict is detected;
[0029] An attribute input unit for writing the input attribute information into the non-standard device information organizational structure to generate a non-standard device information organization model if no input conflict is detected;
[0030] An information matching and query unit for matching the non-standard device information organization model according to the input query elements to generate a non-standard device information query result.
[0031] Preferably, the device further includes:
[0032] A non-standard device information structure generation unit for constructing a non-standard device information organizational structure according to the device document information of the non-standard device, and the non-standard device information organizational structure includes an attribute constraint relationship.
[0033] Preferably, the non-standard device information structure generation unit is specifically configured to perform text parsing and information extraction on the device document information through natural language processing to generate non-standard device key information, and the non-standard device key information includes non-standard device type, non-standard device identifier, non-standard device decomposed parts, non-standard device process attributes, part mechanical attributes, other attributes, and attribute constraint relationships; recursively construct a tree structure according to the non-standard device type, non-standard device identifier, non-standard device decomposed parts, non-standard device process attributes, part mechanical attributes, other attributes, and attribute constraint relationships in each device document information to generate a non-standard device information organizational structure.
[0034] Preferably, the attribute constraint relationship includes an attribute value standard constraint relationship, an attribute part decomposition constraint relationship, and an inter-attribute constraint relationship; the input attribute information includes initial attribute information and activation attribute information;
[0035] A conflict detection unit, specifically used to perform attribute matching activation based on the initial attribute information through the attribute value standard constraint relationship, the attribute component decomposition constraint relationship, and the inter-attribute constraint relationship, generating corresponding activation attributes to be entered and corresponding activation constraint conditions; receiving the activation attribute information of the activation attributes input by the user, if the activation attribute information conforms to the activation constraint conditions, determining that no input conflict is detected; if the activation attribute information does not conform to the activation constraint conditions, determining that an input conflict is detected.
[0036] Preferably, a conflict correction unit, specifically used to generate a conflict correction message according to the input attribute information corresponding to the detected input conflict and the attribute constraint relationship.
[0037] Preferably, an information matching and querying unit, specifically used to perform exact matching in the non-standard equipment information organization model according to the query elements; if the exact matching is successful, determining the key information of the corresponding non-standard equipment as the non-standard equipment information query result; if the exact matching fails, performing fuzzy matching in the non-standard equipment information organization model, generating multiple fuzzy matching scores; screening out a specified number of fuzzy matching scores from the multiple fuzzy matching scores, and determining the key information of the non-standard equipment corresponding to the screened fuzzy matching scores as the non-standard equipment information query result.
[0038] The present invention also discloses a computer-readable medium, on which a computer program is stored, and when the program is executed by a processor, the above-mentioned method is implemented.
[0039] The present invention also discloses a computer device, including a memory and a processor, the memory is used to store information including program instructions, the processor is used to control the execution of the program instructions, and when the processor executes the program, the above-mentioned method is implemented.
[0040] The present invention also discloses a computer program product, including computer program / instructions, and when the computer program / instructions are executed by a processor, the above-mentioned method is implemented.
[0041] The present invention detects conflicts for the received input attribute information through the attribute constraint relationship in the pre-constructed non-standard equipment information organizational structure; if an input conflict is detected, a conflict correction message is generated; if no input conflict is detected, the input attribute information is written into the non-standard equipment information organizational structure to generate a non-standard equipment information organization model; according to the input query elements, the non-standard equipment information organization model is matched to generate a non-standard equipment information query result, which can dynamically adjust the non-standard equipment information organizational structure according to process requirements, adapt to the flexibility and variability requirements of the non-standard equipment component structure, realize information sharing of each non-standard equipment through the non-standard equipment information organizational structure, simplify the data structure, improve the retrieval efficiency, and thus reduce the operation cost and time cost of the enterprise. Brief Description of the Drawings
[0042] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0043] Figure 1 It is a flowchart of a non-standard equipment information management and control method provided by an embodiment of the present invention;
[0044] Figure 2 It is a flowchart of another non-standard equipment information management and control method provided by an embodiment of the present invention;
[0045] Figure 3 It is a schematic diagram of the information organizational structure of a non-standard equipment provided by an embodiment of the present invention;
[0046] Figure 4 It is a schematic diagram of the structure of a non-standard equipment information management and control device provided by an embodiment of the present invention;
[0047] Figure 5 It is a schematic diagram of the structure of a computer device provided by an embodiment of the present invention. Detailed Embodiments
[0048] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, rather than all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.
[0049] It should be noted that a non-standard equipment information management and control method and device disclosed in this application can be used in the field of artificial intelligence technology, and can also be used in any field other than the field of artificial intelligence technology. The application fields of the non-standard equipment information management and control method and device disclosed in this application are not limited.
[0050] To facilitate the understanding of the technical solution provided in this application, the relevant content of the technical solution of this application will be described below. Taking a metallurgical factory as an example, due to the complexity of metallurgical processes, the diversity of raw materials, the rapid update of technologies, and the increasingly strict environmental protection requirements, there are often a large number of non-standard equipment in the factory. These equipment are usually complex in structure, with a huge amount of design information, involving multiple professional fields and design links, and lacking a unified centralized management mechanism, resulting in extremely difficult rapid retrieval and sharing of equipment information. In addition, the non-uniformity of the design information of non-standard equipment greatly reduces the utilization value of this information in rapid quotation and new project design, increasing the operating cost and time cost of the enterprise.
[0051] The present invention decomposes and optimizes the fixed components of non-standard equipment into variable ones to meet the personalized needs of non-standard equipment; it optimizes the fixed attribute set into a dynamically adjustable one to improve the efficiency of entering non-standard equipment attributes.
[0052] Taking the non-standard equipment information control device as the execution subject as an example below, the implementation process of the non-standard equipment information control method provided in the embodiments of the present invention will be described. It can be understood that the execution subject of the non-standard equipment information control method provided in the embodiments of the present invention includes but is not limited to the non-standard equipment information control device.
[0053] Figure 1 It is a flowchart of a non-standard equipment information control method provided in an embodiment of the present invention. As Figure 1 shown, the method includes:
[0054] Step 101: Detect conflicts in the entered attribute information through the attribute constraint relationship in the pre-constructed non-standard equipment information organizational structure. If an input conflict is detected, execute Step 102; if no input conflict is detected, execute Step 103.
[0055] In the embodiments of the present invention, the information organizational structure of non-standard equipment is constructed based on the equipment document information of non-standard equipment, and the information organizational structure of non-standard equipment includes attribute constraint relationships. The information organizational structure of non-standard equipment includes a multi-level classification system, a modular component decomposition tree, a multi-dimensional attribute association network, and a dynamic rule engine. Among them, the multi-level classification system divides the types of non-standard equipment and the identification levels of non-standard equipment according to the functions and structures of non-standard equipment, facilitating the classification management of equipment information; the modular component decomposition tree is a tree structure established including the relationships between non-standard equipment types and components, supporting the decomposition of various components such as mechanical structures and electrical components; the multi-dimensional attribute association network defines process attribute sets of non-standard equipment, mechanical attribute sets of non-standard equipment components, and other attribute sets, etc., establishes the value ranges of attributes, establishes the constraint relationships between non-standard equipment components and process attribute values, and establishes the constraint relationships between attributes; the dynamic rule engine configures an association rule library, including a derivation rule set from process attribute values to mechanical attribute values, realizes the dynamic mapping from process attribute values to mechanical attribute values, and supports conditional and combined derivation rules.
[0056] Specifically, when receiving the input attribute information entered by the user, perform attribute entry on the information organizational structure of non-standard equipment based on semantic recognition, activate the corresponding attributes and constraint conditions. If an input conflict is detected, it indicates that the attribute information does not meet the constraint conditions of this non-standard equipment, and continue to execute step 102; if no input conflict is detected, it indicates that the attribute information meets the constraint conditions of this non-standard equipment, and continue to execute step 103.
[0057] Step 102: Generate a conflict correction message.
[0058] In the embodiments of the present invention, the compliance of the values of attribute information and the constraint relationships between attribute values are verified in real time. If the attribute information does not meet the constraint conditions of this non-standard equipment, a conflict correction message is generated, and the conflict correction message includes a correction suggestion plan.
[0059] Step 103: Write the input attribute information into the information organizational structure of non-standard equipment to generate an information organization model of non-standard equipment.
[0060] In the embodiments of the present invention, the input attribute information includes initial attribute information and activated attribute information. The initial attribute information is the attribute information initially entered by the user, and the activated attribute information is the attribute information activated by the user based on the initial attribute information.
[0061] In the embodiments of the present invention, if the attribute information meets the constraint conditions of this non-standard equipment, write the input attribute information into the information organizational structure of non-standard equipment to form a complete information organizational structure for each non-standard equipment, that is: an information organization model of non-standard equipment, for subsequent users to perform information retrieval.
[0062] Step 104: Match the non-standard equipment information organization model based on the input query elements, and generate a non-standard equipment information query result.
[0063] In the embodiment of the present invention, the query elements are the elements input by the user according to their own needs, and the relevant information of the non-standard equipment is compared and queried in the non-standard equipment information organization model, supporting multi-element combined query and result export, and generating a non-standard equipment information query result.
[0064] In the technical solution provided by the embodiment of the present invention, through the attribute constraint relationship in the pre-constructed non-standard equipment information organizational structure, conflict detection is performed on the received input attribute information; if an input conflict is detected, a conflict correction message is generated; if no input conflict is detected, the input attribute information is written into the non-standard equipment information organizational structure to generate a non-standard equipment information organization model; according to the input query elements, the non-standard equipment information organization model is matched to generate a non-standard equipment information query result, which can dynamically adjust the non-standard equipment information organizational structure according to process requirements, adapt to the flexibility and variability requirements of the non-standard equipment component structure, realize information sharing of each non-standard equipment through the non-standard equipment information organizational structure, simplify the data structure, improve the retrieval efficiency, and thus reduce the operation cost and time cost of the enterprise.
[0065] Figure 2 It is a flowchart of another non-standard equipment information management and control method provided by the embodiment of the present invention. As Figure 2 shown, the method includes:
[0066] Step 201: Through natural language processing (NLP), perform text parsing and information extraction on the equipment document information to generate non-standard equipment key information.
[0067] In the embodiment of the present invention, each step is executed by a non-standard equipment information management and control device.
[0068] In the embodiment of the present invention, the equipment document information corresponds to the non-standard equipment, and the equipment document information includes but is not limited to the functions, structures, disassembled parts, design drawings, usage instructions, types, and attribute parameters of the non-standard equipment. The equipment document information is compiled and sorted according to the relevant technical documents of each link.
[0069] In the embodiments of the present invention, NLP includes named entity recognition (NER) and relation extraction (RE). Specifically, the device document information of each non-standard device is converted into a unified text format and text cleaning is performed, where the text cleaning includes but is not limited to removing irrelevant characters, standardizing the text format (such as unifying case), and segmenting sentences and paragraphs; key entity information in the device document is recognized through NER, for example: non-standard device type, non-standard device identifier, non-standard device decomposed parts, non-standard device process attributes, part mechanical attributes, other attributes; through RE, the relationships between key entities in the device document are recognized to generate attribute constraint relationships.
[0070] In the embodiments of the present invention, the key entity information and the attribute constraint relationships constitute the key information of the non-standard device, and the key information of the non-standard device includes non-standard device type, non-standard device identifier, non-standard device decomposed parts, non-standard device process attributes, part mechanical attributes, other attributes, and attribute constraint relationships.
[0071] Step 202, recursively construct a tree structure according to the non-standard device type, non-standard device identifier, non-standard device decomposed parts, non-standard device process attributes, part mechanical attributes, other attributes, and attribute constraint relationships in each device document information to generate a non-standard device information organizational structure.
[0072] Figure 3 is a schematic diagram of a non-standard device information organizational structure provided by the embodiments of the present invention. As Figure 3 shown, the non-standard device type is used as the root node, the non-standard device identifier is used as the child node, the non-standard device decomposed parts are used as the leaf nodes, the non-standard device process attributes are used as the features of the child nodes, the part mechanical attributes are used as the features of the leaf nodes, and the other attributes are used as the features of the child nodes and leaf nodes; starting from the root node, child nodes, leaf nodes, child node features, and leaf node features are recursively added to generate a non-standard device information organizational structure.
[0073] As Figure 3 shown, the non-standard device type is divided according to the main function of the non-standard device. For example: non-standard device type 1, non-standard device type 2,... non-standard device type n, Figure 3 Only taking non-standard device type 1 as an example is shown.
[0074] As Figure 3 shown, the non-standard device identifier is an identifier indicating each non-standard device under each non-standard device type, and can be further subdivided according to the structure or specific function of the non-standard device. For example: non-standard device identifier 1, non-standard device identifier 2,... non-standard device identifier n.
[0075] As Figure 3As shown, the disassembled components of non-standard equipment are the components that make up the non-standard equipment. The relationship between the non-standard equipment and the disassembled components is represented in a tree structure. For example, the non-standard equipment indicated by the non-standard equipment identifier n is disassembled into components 1, 2, …, n, and each component can be further disassembled into smaller sub-components.
[0076] As Figure 3 shown, the process attributes of non-standard equipment define the process attributes of the non-standard equipment. For example, the process attributes of the non-standard equipment indicated by the non-standard equipment identifier 1 include M1, M2, …, Mn. Further, a value range or alternative values can be set for each process attribute for reference by the user when generating conflict correction messages later.
[0077] As Figure 3 shown, the mechanical attributes of components define the mechanical attributes of the disassembled components of non-standard equipment. For example, the mechanical attributes of component n include n1, n2, …, nn. Further, a value range or alternative values can be set for each component mechanical attribute for reference by the user when generating conflict correction messages later.
[0078] Other attributes define other attributes of the non-standard equipment and its disassembled components, such as project name, designer, drawing number, contract number, and manufacturer.
[0079] Attribute constraint relationships include attribute value standard constraint relationships, attribute component decomposition constraint relationships, and inter-attribute constraint relationships. Attribute value standard constraint relationships are the constraint relationships established between process attributes and mechanical attributes. For example, when the process attribute M1 exceeds the set threshold, it is required that n2 must meet the specified standard; attribute component decomposition constraint relationships are the constraint relationships established between process attributes and disassembled components. For example, when the process attribute M2 takes the value a, the disassembled components of the non-standard equipment indicated by the non-standard equipment identifier n do not include component 1, and the attributes of component 1 will also be hidden; inter-attribute constraint relationships are the constraint relationships established between process attributes and between component mechanical attributes. For example, when the component mechanical attribute n3 takes the value b, the component mechanical attributes n14 - n20 exist, and when the value of n3 is not b, the component mechanical attributes n14 - n20 are hidden. It should be noted that the attribute constraint relationships are not shown in Figure 3 it.
[0080] Further, in attribute constraint relationships, a single attribute value can constrain several other attributes; a single-attribute set with multiple values can constrain components or several other attributes; a multi-attribute set with multiple values can constrain several mechanical attributes of a certain component.
[0081] Further, it is also possible to configure the derivation rules from process attributes to mechanical attributes in the rule library. For example, if the process attribute M1 is the working temperature and the component mechanical attribute n2 is the material strength, the derivation rule is: when M1 is higher than 200 °C, it is automatically derived that n2 must be greater than 500 MPa. The derivation rules include conditional association rules and combined derivation rules. The conditional association rule means that when a certain process attribute meets a certain condition, the value range of a certain mechanical attribute is constrained to a certain value set; the combined derivation rule means that the recommended value of the mechanical attribute is derived based on the combined state of the process attribute combination.
[0082] Further, the non-standard equipment information organizational structure of the present application includes a multi-level classification system. The multi-level classification system supports dynamic expansion, allowing users to add new non-standard equipment types and non-standard equipment identifiers according to actual needs; the component level includes at least one of mechanical structures and electrical components; the non-standard equipment decomposition components support dynamic update, allowing users to adjust the component level relationship according to the changes in equipment design.
[0083] Further, the non-standard equipment information organizational structure supports multi-user collaborative editing, allowing multiple users to participate in the construction and maintenance of the non-standard equipment information organizational structure at the same time.
[0084] Step 203: Through the dynamic derivation rules, attribute value standard constraint relationships, attribute component decomposition constraint relationships, and inter-attribute constraint relationships configured in the rule library, perform attribute matching activation based on the initial attribute information to generate corresponding activation attributes to be entered and corresponding activation constraint conditions.
[0085] In the embodiments of the present invention, the attribute information output by the user is received in real time to realize the dynamic entry of attribute values; the initial attribute information input by the user is respectively matched with the attribute information in the attribute value standard constraint relationship, the attribute component decomposition constraint relationship, and the inter-attribute constraint relationship to determine the corresponding activation attributes and the corresponding activation constraint conditions.
[0086] For example: The attribute component decomposition constraint relationship is: when the process attribute M2 takes the value a, the decomposition components of the non-standard equipment indicated by the non-standard equipment identifier n do not include component 1, and the attributes of component 1 will also be hidden; the inter-attribute constraint relationship is: when the component mechanical attribute n3 takes the value b, the component mechanical attributes n14~n20 exist, and when the value of n3 is not b, the component mechanical attributes n14~n20 are hidden. If the initial attribute information input by the user is that the value of M2 is a value, according to the attribute component decomposition constraint relationship, the attributes of other components except component 1 are automatically activated, and the attributes of other components except component 1 are the activation attributes; taking the component mechanical attribute n3 of the component n as the activation attribute as an example, the corresponding activation constraint condition is: when the component mechanical attribute n3 takes the value b, the component mechanical attributes n14~n20 exist, and when the value of n3 is not b, the component mechanical attributes n14~n20 are hidden.
[0087] For example, the dynamic derivation rule configured in the rule library is: when M1 (working temperature) is higher than 200°C, it is automatically derived that n2 (material strength) must be greater than 500 MPa. If the initial attribute information input by the user is that M1 (working temperature) is 250°C, according to the dynamic derivation rule configured in the rule library, the activated attribute is determined to be the component mechanical attribute n2 of component n, and the corresponding activation constraint condition is: n2 (material strength) must be greater than 500 MPa.
[0088] Step 204: Receive the activation attribute information of the activation attribute input by the user, and determine whether the activation attribute information meets the activation constraint condition. If so, execute Step 205; if not, execute Step 206.
[0089] In the embodiment of the present invention, it is checked in real time whether the activation attribute information input by the user meets the activation constraint condition. If the activation attribute information meets the activation constraint condition, it indicates that there is no conflict between the attribute information and the constraint condition, and Step 205 is continued to be executed; if the activation attribute information does not meet the activation constraint condition, it indicates that there is a conflict between the attribute information and the constraint condition, and Step 206 is continued to be executed.
[0090] For example: when the initial attribute information input by the user is that M1 (working temperature) is 250°C and the input value of the activation attribute n2 (material strength) is 400 MPa, it does not meet the activation condition of: n2 (material strength) must be greater than 500 MPa, and there is a conflict between the attribute information and the constraint condition, and Step 206 is continued to be executed.
[0091] Step 205: Determine that no input conflict is detected, and execute Step 208.
[0092] In the embodiment of the present invention, the compliance of the attribute value and the constraint relationship are checked in real time to ensure the accuracy and consistency of the data.
[0093] Step 206: Determine that an input conflict is detected.
[0094] In the embodiment of the present invention, the compliance of the attribute value and the constraint relationship are checked in real time, and a correction suggestion scheme is generated when a conflict is detected to ensure the accuracy and consistency of the data.
[0095] Step 207: Generate a conflict correction message according to the input attribute information and the attribute constraint relationship corresponding to the detected input conflict, and this step ends.
[0096] In the embodiment of the present invention, the input attribute information and the attribute constraint relationship are provided to the user for the user to use as a reference and re-enter the input attribute information.
[0097] For example: when the initial attribute information input by the user is that M1 (operating temperature) is 250 °C and the input value of the activation attribute n2 (material strength) is 400 MPa, it does not meet the activation condition that n2 (material strength) must be greater than 500 MPa, and a conflict correction message of "Insufficient material strength. It is recommended to select a material with a strength greater than 500 MPa" is generated.
[0098] Further, receive the input attribute information re-entered by the user and repeat the conflict detection until there is no input conflict.
[0099] In the embodiment of the present invention, a visual correction suggestion scheme is generated when a conflict is detected to help the user quickly correct the error.
[0100] Step 208: Write the input attribute information into the non-standard equipment information organizational structure to generate a non-standard equipment information organization model.
[0101] In the embodiment of the present invention, the input attribute information of each non-standard equipment is sequentially written into the non-standard equipment information organizational structure to generate a non-standard equipment information organization model. The non-standard equipment information organization model stores the key information of each non-standard equipment for subsequent user queries, which can ensure the security and accessibility of the data.
[0102] Further, the non-standard equipment information organization model can adopt a distributed storage architecture to ensure the high availability and data security of the non-standard equipment information.
[0103] Step 209: Perform an exact match in the non-standard equipment information organization model according to the query elements. If the exact match is successful, execute Step 210; if the exact match fails, execute Step 211.
[0104] In the embodiment of the present invention, the query elements are the elements input by the user according to their own needs. The query elements include but are not limited to query conditions, query parameters, and query statements. The query elements can be text-based or numerical-based.
[0105] Specifically, an exact match is performed on the query elements in the non-standard equipment information organization model. If the exact match is successful, it indicates that there is information exactly the same as the elements the user needs to query, and continue to execute Step 210; if the exact match fails, it indicates that there is no information exactly the same as the elements the user needs to query, and continue to execute Step 211.
[0106] Step 210: Determine the non-standard equipment key information of the corresponding non-standard equipment as the non-standard equipment information query result, and the process ends.
[0107] In an embodiment of the present invention, the non-standard equipment key information of the non-standard equipment indicated by the non-standard equipment identifier corresponding to the successfully matched query element is extracted and determined as the non-standard equipment information query result, and the non-standard equipment information query result is provided for the user to view.
[0108] Step 211: Perform fuzzy matching in the non-standard equipment information organization model to generate multiple fuzzy matching scores.
[0109] In an embodiment of the present invention, for text-type query elements, the edit distance algorithm or the text similarity algorithm can be used to perform fuzzy matching on each key information in the query element and the non-standard equipment information organization model to generate multiple fuzzy matching scores.
[0110] In an embodiment of the present invention, for numerical query elements, approximate matching can be performed according to the corresponding numerical values in the non-standard equipment information organization model by setting a tolerance range. Those exceeding the tolerance range are directly regarded as unmatched; within the tolerance range, multiple fuzzy matching scores are generated according to the difference of the tolerance. It should be noted that the tolerance range can be set according to actual needs, and the corresponding relationship between the difference of the tolerance and the fuzzy matching score can be set according to actual needs. The present invention embodiment does not limit this. The larger the difference of the tolerance, the smaller the corresponding fuzzy matching score; the smaller the difference of the tolerance, the larger the corresponding fuzzy matching score.
[0111] Step 212: Screen out a specified number of fuzzy matching scores from the multiple fuzzy matching scores, and determine the non-standard equipment key information of the non-standard equipment corresponding to the screened fuzzy matching scores as the non-standard equipment information query result.
[0112] In an embodiment of the present invention, the multiple fuzzy matching scores are sorted from largest to smallest, and the top N fuzzy matching scores are screened out; the non-standard equipment key information of the non-standard equipment corresponding to the top N fuzzy matching scores is determined as the non-standard equipment information query result, and the non-standard equipment information query result is provided for the user to view.
[0113] The present invention significantly improves the input, storage, and query efficiency of non-standard equipment information through a flexible information organization structure and dynamic adjustment of attribute entries; realizes the refined management of the process attributes and mechanical attributes of non-standard equipment through component decomposition and definition of attribute association relationships; dynamically adjusts attribute entries and association relationships, enabling the system to adapt to the personalized needs of different non-standard equipment; through information query, users can quickly compare and query the relevant information of non-standard equipment, improving the information utilization rate.
[0114] It should be noted that in the technical solution of this application, the acquisition, storage, use, processing, etc. of data all comply with the relevant regulations of laws and regulations. The user information in the embodiments of this application is obtained through legal and compliant channels, and the acquisition, storage, use, processing, etc. of user information have obtained the authorization and consent of the customers.
[0115] It should be noted that the information collected in this application is information and data authorized by the user or fully authorized by all parties. Moreover, for the processing of relevant data such as collection, storage, use, processing, transmission, provision, disclosure, and application, all comply with the relevant laws, regulations, and standards of relevant countries and regions, necessary confidentiality measures are taken, it does not violate public order and good customs, and a corresponding operation entry is provided for the user to choose to authorize or refuse.
[0116] It should be noted that the technical solution provided in this application provides a corresponding operation entry for the user to choose to agree or refuse the result of automated decision-making; if the user chooses to refuse, the expert decision-making process will be entered.
[0117] In the technical solution of the non-standard equipment information control method provided by the embodiments of the present invention, through the attribute constraint relationship in the pre-constructed non-standard equipment information organizational structure, conflict detection is performed on the received input attribute information; if an input conflict is detected, a conflict correction message is generated; if no input conflict is detected, the input attribute information is written into the non-standard equipment information organizational structure to generate a non-standard equipment information organization model; according to the input query elements, the non-standard equipment information organization model is matched to generate a non-standard equipment information query result, which can dynamically adjust the non-standard equipment information organizational structure according to process requirements, adapt to the flexibility and variability requirements of the non-standard equipment component structure, realize information sharing of each non-standard equipment through the non-standard equipment information organizational structure, simplify the data structure, improve the retrieval efficiency, and thus reduce the operation cost and time cost of the enterprise.
[0118] Figure 4 It is a structural schematic diagram of a non-standard equipment information control device provided by the embodiments of the present invention. This device is used to execute the above non-standard equipment information control method, as Figure 4 shown. This device includes: a conflict detection unit 11, a conflict correction unit 12, an attribute input unit 13, and an information matching and query unit 14.
[0119] The conflict detection unit 11 is used to perform conflict detection on the received input attribute information through the attribute constraint relationship in the pre-constructed non-standard equipment information organizational structure.
[0120] The conflict correction unit 12 is used to generate a conflict correction message if an input conflict is detected.
[0121] The attribute input unit 13 is configured to write the input attribute information into the non-standard device information organizational structure and generate a non-standard device information organization model if no input conflict is detected.
[0122] The information matching and querying unit 14 is configured to match the non-standard device information organization model according to the input query elements and generate a non-standard device information query result.
[0123] In an embodiment of the present invention, the apparatus further includes: a non-standard device information structure generating unit 15.
[0124] The non-standard device information structure generating unit 15 is configured to construct a non-standard device information organizational structure according to the device document information of the non-standard device, and the non-standard device information organizational structure includes attribute constraint relationships.
[0125] In an embodiment of the present invention, the non-standard device information structure generating unit 15 is specifically configured to perform text parsing and information extraction on the device document information through natural language processing to generate non-standard device key information, where the non-standard device key information includes non-standard device type, non-standard device identifier, non-standard device disassembled parts, non-standard device process attributes, component mechanical attributes, other attributes, and attribute constraint relationships; and recursively construct a tree structure according to the non-standard device type, non-standard device identifier, non-standard device disassembled parts, non-standard device process attributes, component mechanical attributes, other attributes, and attribute constraint relationships in each device document information to generate a non-standard device information organizational structure.
[0126] In an embodiment of the present invention, the attribute constraint relationships include attribute value standard constraint relationships, attribute component decomposition constraint relationships, and inter-attribute constraint relationships; the input attribute information includes initial attribute information and activated attribute information; the conflict detection unit 11 is specifically configured to perform attribute matching and activation according to the initial attribute information through the attribute value standard constraint relationships, attribute component decomposition constraint relationships, and inter-attribute constraint relationships to generate corresponding to-be-input activated attributes and corresponding activation constraint conditions; receive the activated attribute information of the activated attributes input by the user, and if the activated attribute information meets the activation constraint conditions, determine that no input conflict is detected; if the activated attribute information does not meet the activation constraint conditions, determine that an input conflict is detected.
[0127] In an embodiment of the present invention, the conflict correction unit 12 is specifically configured to generate a conflict correction message according to the input attribute information and attribute constraint relationships corresponding to the detected input conflict.
[0128] In an embodiment of the present invention, the information matching and querying unit 14 is specifically configured to perform an exact match in the non-standard equipment information organization model according to the query elements; if the exact match is successful, determine the key information of the corresponding non-standard equipment as the non-standard equipment information query result; if the exact match fails, perform a fuzzy match in the non-standard equipment information organization model to generate multiple fuzzy match scores; screen out a specified number of fuzzy match scores from the multiple fuzzy match scores, and determine the key information of the non-standard equipment corresponding to the screened fuzzy match scores as the non-standard equipment information query result.
[0129] In the solution of the embodiment of the present invention, through the attribute constraint relationship in the pre-constructed non-standard equipment information organization structure, conflict detection is performed on the received input attribute information; if an input conflict is detected, a conflict correction message is generated; if no input conflict is detected, the input attribute information is written into the non-standard equipment information organization structure to generate a non-standard equipment information organization model; according to the input query elements, the non-standard equipment information organization model is matched to generate a non-standard equipment information query result, which can dynamically adjust the non-standard equipment information organization structure according to process requirements, adapt to the flexibility and variability requirements of the non-standard equipment component structure, realize information sharing of each non-standard equipment through the non-standard equipment information organization structure, simplify the data structure, improve the retrieval efficiency, and thus reduce the operation cost and time cost of the enterprise.
[0130] The system, device, module or unit illustrated in the above embodiments can be specifically implemented by a computer chip or an entity, or by a product with a certain function. A typical implementation device is a computer device. Specifically, the computer device can be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or any combination of these devices.
[0131] An embodiment of the present invention provides a computer device, including a memory and a processor. The memory is used to store information including program instructions, and the processor is used to control the execution of the program instructions. When the program instructions are loaded and executed by the processor, the steps of the above embodiments of the non-standard equipment information management and control method are implemented. For specific descriptions, reference can be made to the embodiments of the non-standard equipment information management and control method.
[0132] Next, refer to Figure 5 , which shows a schematic structural diagram of a computer device 600 suitable for implementing an embodiment of the present application.
[0133] As Figure 5As shown, the computer device 600 includes a central processing unit (CPU) 601, which can perform various appropriate operations and processes according to programs stored in a read-only memory (ROM) 602 or programs loaded from a storage section 608 into a random access memory (RAM) 603. In the RAM 603, various programs and data required for the operation of the computer device 600 are also stored. The CPU 601, ROM 602, and RAM 603 are connected to each other via a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.
[0134] The following components are connected to the I / O interface 605: an input section 606 including a keyboard, a mouse, etc.; an output section 607 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc. and a speaker, etc.; a storage section 608 including a hard disk, etc.; and a communication section 609 including a network interface card such as a LAN card, a modem, etc. The communication section 609 performs communication processing via a network such as the Internet. A drive 610 is also connected to the I / O interface 605 as needed. A removable medium 611, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 610 as needed so that a computer program read from it can be installed in the storage section 608 as needed.
[0135] Specifically, according to an embodiment of the present invention, the processes described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present invention includes a computer program product that includes a computer program tangibly embodied on a machine-readable medium, the computer program including program code for performing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via the communication section 609, and / or installed from the removable medium 611.
[0136] A computer-readable medium includes both permanent and non-permanent, removable and non-removable media and can implement information storage by any method or technology. The information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette tapes, magnetic disk storage or other magnetic storage devices, or any other non-transitory medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer-readable medium does not include transitory computer-readable media, such as modulated data signals and carrier waves.
[0137] For convenience of description, when describing the above device, various units are described separately according to their functions. Of course, when implementing the present application, the functions of each unit can be implemented in one or more software and / or hardware.
[0138] The present invention is described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each flow and / or block in the flowchart and / or block diagram, and the combination of flows and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, such that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the specified function in Figure 1 one or more flows and / or Figure 1 blocks.
[0139] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, such that the instructions stored in the computer-readable memory produce a manufactured article including an instruction device that implements the specified function in Figure 1 one or more flows and / or Figure 1 blocks.
[0140] These computer program instructions can also be loaded onto a computer or other programmable data processing device, so that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process. Thus, the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one process or multiple processes and / or blocks. Figure 1 One process or multiple processes and / or blocks Figure 1 Steps for implementing the functions specified in one block or multiple blocks.
[0141] It should also be noted that the term "including", "comprising" or any other variant thereof is intended to cover non-exclusive inclusion. Thus, a process, method, commodity or device comprising a series of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, commodity or device. Without further limitation, an element defined by the statement "comprising one..." does not exclude the presence of additional identical elements in the process, method, commodity or device comprising the said element.
[0142] In the technical solution of this application, the acquisition, storage, use, processing, etc. of data all comply with the relevant provisions of national laws and regulations.
[0143] It should be noted that in the embodiments of this application, some industry-existing solutions such as certain software, components, models, etc. may be mentioned. They should be regarded as exemplary. The purpose is only to illustrate the feasibility in the implementation of the technical solution of this application, but it does not mean that the applicant has already or necessarily used this solution.
[0144] Those skilled in the art should understand that the embodiments of this application can be provided as a method, a system or a computer program product. Therefore, this application can take the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware aspects. Moreover, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0145] This application can be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. This application can also be practiced in a distributed computing environment where tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules can be located in local and remote computer storage media including storage devices.
[0146] The various embodiments in this specification are described in a progressive manner. For the same or similar parts among the various embodiments, reference can be made to each other. Each embodiment focuses on the differences from other embodiments. In particular, for the system embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and for the relevant parts, reference can be made to the partial description of the method embodiments.
[0147] The above are only the embodiments of the present application and are not intended to limit the present application. For those skilled in the art, various changes and modifications can be made to the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included within the scope of the claims of the present application.
Claims
1. A method for information control and management of non-standard equipment, characterized in that, The method includes: Detecting conflicts in the received input attribute information through the attribute constraint relationships in the pre-constructed non-standard equipment information organizational structure; If an input conflict is detected, generating a conflict correction message; If no input conflict is detected, writing the input attribute information into the non-standard equipment information organizational structure to generate a non-standard equipment information organization model; Matching the non-standard equipment information organization model according to the input query elements to generate a non-standard equipment information query result.
2. The non-standard equipment information control method according to claim 1, wherein The method further includes: Constructing a non-standard equipment information organizational structure according to the equipment document information of the non-standard equipment, where the non-standard equipment information organizational structure includes attribute constraint relationships.
3. The non-standard equipment information management and control method according to claim 2, wherein The constructing of the non-standard equipment information organizational structure according to the equipment document information of the non-standard equipment includes: Performing text parsing and information extraction on the equipment document information through natural language processing to generate non-standard equipment key information, where the non-standard equipment key information includes non-standard equipment type, non-standard equipment identifier, non-standard equipment disassembled parts, non-standard equipment process attributes, part mechanical attributes, other attributes, and attribute constraint relationships; Recursively constructing a tree structure according to the non-standard equipment type, non-standard equipment identifier, non-standard equipment disassembled parts, non-standard equipment process attributes, part mechanical attributes, other attributes, and attribute constraint relationships in each equipment document information to generate a non-standard equipment information organizational structure.
4. The non-standard equipment information management and control method according to claim 1, wherein The attribute constraint relationships include attribute value standard constraint relationships, attribute part decomposition constraint relationships, and inter-attribute constraint relationships; the input attribute information includes initial attribute information and activated attribute information; The detecting of conflicts in the received input attribute information through the attribute constraint relationships in the pre-constructed non-standard equipment information organizational structure includes: Performing attribute matching activation according to the initial attribute information through the attribute value standard constraint relationships, attribute part decomposition constraint relationships, and inter-attribute constraint relationships to generate corresponding to-be-input activated attributes and corresponding activation constraint conditions; Receiving the activated attribute information of the activated attributes input by the user, and if the activated attribute information meets the activation constraint conditions, determining that no input conflict is detected; If the activated attribute information does not meet the activation constraint conditions, determining that an input conflict is detected.
5. The non-standard equipment information control method according to claim 1, wherein, The generating of the conflict correction message includes: Generating the conflict correction message according to the input attribute information and attribute constraint relationships corresponding to the detected input conflict.
6. The non-standard equipment information control method according to claim 1, wherein The matching of the non-standard equipment information organization model according to the input query elements to generate a non-standard equipment information query result includes: Performing exact matching in the non-standard equipment information organization model according to the query elements; If the exact matching is successful, determining the non-standard equipment key information of the corresponding non-standard equipment as the non-standard equipment information query result; If the exact matching fails, performing fuzzy matching in the non-standard equipment information organization model to generate multiple fuzzy matching scores; Selecting a specified number of fuzzy matching scores from the multiple fuzzy matching scores, and determining the non-standard equipment key information of the non-standard equipment corresponding to the selected fuzzy matching scores as the non-standard equipment information query result.
7. A non-standard equipment information control device, characterized in that, The device includes: A conflict detection unit for performing conflict detection on the received input attribute information through the attribute constraint relationships in the pre-constructed information organization structure of non-standard equipment; A conflict correction unit for generating a conflict correction message if an input conflict is detected; An attribute input unit for writing the input attribute information into the information organization structure of non-standard equipment to generate an information organization model of non-standard equipment if no input conflict is detected; An information matching and querying unit for matching the information organization model of non-standard equipment according to the input query elements to generate a non-standard equipment information query result.
8. The non-standard equipment information management and control device according to claim 7, characterized in that, The device further includes: A non-standard equipment information structure generation unit for constructing an information organization structure of non-standard equipment according to the equipment document information of non-standard equipment, where the information organization structure of non-standard equipment includes attribute constraint relationships.
9. The non-standard equipment information management and control device according to claim 8, characterized in that The non-standard equipment information structure generation unit is specifically configured to perform text parsing and information extraction on the equipment document information through natural language processing to generate key information of non-standard equipment, where the key information of non-standard equipment includes non-standard equipment type, non-standard equipment identifier, non-standard equipment decomposed parts, non-standard equipment process attributes, component mechanical attributes, other attributes, and attribute constraint relationships; and recursively construct a tree structure according to the non-standard equipment type, non-standard equipment identifier, non-standard equipment decomposed parts, non-standard equipment process attributes, component mechanical attributes, other attributes, and attribute constraint relationships in each equipment document information to generate an information organization structure of non-standard equipment.
10. The non-standard equipment information management and control device according to claim 7, characterized in that, The attribute constraint relationships include attribute value standard constraint relationships, attribute component decomposition constraint relationships, and inter-attribute constraint relationships; the input attribute information includes initial attribute information and activated attribute information; The conflict detection unit is specifically configured to perform attribute matching and activation according to the initial attribute information through the attribute value standard constraint relationships, attribute component decomposition constraint relationships, and inter-attribute constraint relationships to generate corresponding to-be-input activated attributes and corresponding activation constraint conditions; Receive the activated attribute information of the activated attribute input by the user, and if the activated attribute information meets the activation constraint conditions, determine that no input conflict is detected; If the activated attribute information does not meet the activation constraint conditions, determine that an input conflict is detected.
11. The non-standard equipment information management and control device according to claim 7, wherein, The conflict correction unit is specifically configured to generate the conflict correction message according to the input attribute information and attribute constraint relationships corresponding to the detected input conflict.
12. The non-standard equipment information management and control device according to claim 7, wherein The information matching and querying unit is specifically configured to perform exact matching in the information organization model of non-standard equipment according to the query elements; if the exact matching is successful, determine the key information of the corresponding non-standard equipment as the non-standard equipment information query result; If the exact matching fails, perform fuzzy matching in the information organization model of non-standard equipment to generate multiple fuzzy matching scores; Screen out a specified number of fuzzy matching scores from the multiple fuzzy matching scores, and determine the key information of the non-standard equipment corresponding to the screened fuzzy matching scores as the non-standard equipment information query result.
13. A computer-readable medium having a computer program stored thereon, characterized in that, When the program is executed by a processor, it implements the non-standard equipment information control method described in any one of claims 1 to 6.
14. A computer device, comprising a memory and a processor, the memory being used for storing information including program instructions, and the processor being used for controlling the execution of the program instructions, characterized in that, When the program instructions are loaded and executed by a processor, they implement the non-standard equipment information control method described in any one of claims 1 to 6.
15. A computer program product, comprising a computer program / instructions, characterized in that, When the computer program / instructions are executed by a processor, they implement the non-standard equipment information control method described in any one of claims 1 to 6.