A system and method for rapid layout of intelligent factory design simulation
By building a fast layout system for smart factory design and simulation, and using the ontology to describe the semantic information of key elements of smart factory, the problem of lack of semantic knowledge modeling in the existing technology is solved, and the automated simulation of smart factory layout and the finding of optimal solutions is realized, and layout efficiency is improved.
Patent Information
- Application Number
- CN202210430344.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-04-22
- Publication Date
- 2025-02-28
- Estimated Expiration
- 2042-04-22
AI Technical Summary
The existing smart factory design simulation software lacks semantic knowledge modeling of manufacturing system elements, resulting in engineers relying on personal experience, high threshold for use, and inconvenient for standardized management and large-scale promotion.
By building a fast layout system for smart factory design and simulation, use the ontology to describe the semantic information of key elements of smart factory, establish a semantic model, enhance the sharing of model information, and realize automated simulation.
Based on the semantic model, analyze the basic constraints that affect the layout design of smart factories, establish a mathematical model, and find the optimal layout plan in a three-dimensional virtual scene by solving and calling the solid model, improve the workshop layout efficiency and reduce manual calculations.
Smart Images

Figure CN114722623B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of intelligent simulation technology, and in particular to an intelligent factory design simulation rapid layout system and method. Background Art
[0002] As the carrier of intelligent manufacturing, the intelligent factory design and simulation technology as an important part of intelligent manufacturing technology is the key to reshaping the manufacturing technology system, production mode, production factors and value chain in my country. In the context of global intelligent manufacturing development, intelligent factory design and simulation is an important part of high-end manufacturing activities and a comprehensive system for the formulation, implementation and control of enterprise production plans. Intelligent factory design and simulation software is mainly used in the rapid construction of intelligent factories, production layout system planning optimization, workshop scheduling and production scheduling optimization, etc. Through virtual simulation technology, it realizes the pre-planning functions of factory production line system layout, equipment configuration, production process and process path, logistics scheduling and workshop scheduling, etc., and analyzes, evaluates and verifies factories and production lines on the basis of pre-planned simulation models, and quickly checks the defects and areas to be improved in the system operation, so as to timely adjust and optimize the intelligent manufacturing factory, reduce the changes in the planning layout of the intelligent factory and the number of rework of intelligent products in the subsequent production execution links, so as to achieve the purpose of reducing production costs, shortening production period and improving production efficiency.
[0003] In the design simulation of smart factories, most of the design simulation activities are to solve current design problems through previous design knowledge. The purpose of smart factory design simulation knowledge modeling is to express the equipment, process, assembly and other knowledge designed in the previous design and production process in a unified model, and to establish an application method for computer and network technology. The mainstream manufacturing system design simulation software on the market currently does not perform semantic knowledge modeling of manufacturing system elements. Engineers can only make adjustments using software-defined equipment, and different personnel adjust parameters inconsistently. For enterprise applications, it relies too much on personal experience, which is not convenient for standardized management and large-scale promotion. In addition, for engineers, the usage threshold is high, which is not conducive to knowledge dissemination. Summary of the invention
[0004] The purpose of the present invention is to provide a system and method for rapid layout of intelligent factory design and simulation. The present invention uses ontology to describe the semantic information existing in the key elements of the intelligent factory, constructs a rapid layout system for intelligent factory design and simulation, enhances the sharing of intelligent factory model information, and models and automatically simulates the intelligent factory.
[0005] To achieve this purpose, the intelligent factory design simulation rapid layout system designed by the present invention includes an element classification module, a semantic model construction module, an entity model construction module, a process method selection model and a factory intelligent layout module;
[0006] The element classification module is used to divide the resource elements of the smart factory into physical resource elements and information resource elements, and obtain the smart factory design simulation knowledge, the smart factory design simulation knowledge includes the various objects constituting the smart factory and the data interaction relationship between the objects;
[0007] The semantic model building module is used to establish a semantic model of relevant elements of smart factory simulation based on the smart factory design simulation knowledge and in combination with physical resource elements and information resource elements using the ontology building method;
[0008] The entity model building module is used to import the semantic model of the intelligent factory simulation related elements into the intelligent factory entity component library through the intelligent factory design simulation software, so that each component in the intelligent factory entity component library obtains corresponding attributes to form an intelligent factory entity model;
[0009] The process method selection model is used to select the process method required for constructing the smart factory entity corresponding to the smart factory entity model according to the process method resource library in the information resource element and the smart factory entity model;
[0010] The factory intelligent layout module is used to determine the resource information required for the factory intelligent layout according to the process methods required for building the intelligent factory entity, select the production plan information from the resource information required for the factory intelligent layout as needed, and determine the assembly method information of each device required in the production plan information, calculate the semantic similarity between the production plan information and the information on the assembly methods of each device and the process method resource library, and obtain the equipment information required for the factory intelligent layout. The intelligent factory entity model is called through the equipment information required for the factory intelligent layout and the specific process methods required for the intelligent factory entity to obtain the layout information of the intelligent factory.
[0011] The beneficial effects of the present invention are as follows: on the basis of the semantic model, the basic constraints affecting the layout design of the intelligent factory are analyzed, a mathematical model describing the layout problem is established, and then the optimal layout solution is found in the three-dimensional virtual scene by solving the layout model and calling the entity model, so as to obtain an intuitive feeling and evaluation of the layout, avoid a large amount of manual calculations, and improve the efficiency of the workshop layout. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] Figure 1 It is a structural schematic diagram of the present invention; DETAILED DESCRIPTION
[0013] The present invention is further described in detail below with reference to the accompanying drawings and specific embodiments:
[0014] like Figure 1 The intelligent factory design simulation rapid layout system shown includes an element classification module, a semantic model building module, a physical model building module, a process method selection model, a factory intelligent layout module and a layout verification module;
[0015] The element classification module is used to divide the resource elements of the smart factory into physical resource elements and information resource elements, and obtain the smart factory design simulation knowledge based on the professional experience of smart factory design, and the smart factory design simulation knowledge includes the various objects constituting the smart factory and the data interaction relationship between the objects;
[0016] The semantic model building module is used to establish a semantic model of relevant elements of intelligent factory simulation based on the intelligent factory design simulation knowledge and combined with physical resource elements and information resource elements using the ontology construction method. The relevant elements include manpower, equipment, materials, process, environment, production plan, manufacturing unit, etc.
[0017] The entity model building module is used to import the semantic model of the intelligent factory simulation related elements into the intelligent factory entity component library (the intelligent factory entity component library is a 3D model entity library preset by the equipment manufacturer) through the intelligent factory design simulation software, so that each component in the intelligent factory entity component library obtains corresponding attributes to form an intelligent factory entity model;
[0018] The process method selection model is used to select the process method required for constructing the smart factory entity corresponding to the smart factory entity model according to the process method resource library in the information resource element and the smart factory entity model;
[0019] The factory intelligent layout module is used to determine the resource information required for the factory intelligent layout according to the process methods required for building the intelligent factory entity, select the production plan information from the resource information required for the factory intelligent layout as needed, and determine the assembly method information of each device required in the production plan information, calculate the semantic similarity between the production plan information and the information on the assembly methods of each device and the process method resource library, and obtain the equipment information required for the factory intelligent layout. The intelligent factory entity model is called through the equipment information required for the factory intelligent layout and the specific process methods required for the intelligent factory entity to obtain the layout information of the intelligent factory.
[0020] The layout verification module is used to use the smart factory simulation software (DGP component) to simulate and verify the layout information of the smart factory, and use a genetic algorithm or an ant colony algorithm to determine the rationality of the layout of the smart factory.
[0021] In the above technical solution, the physical resource elements include human resource elements, equipment resource elements, material resource elements, process resource elements and environmental resource elements; the information resource elements include production plan elements, manufacturing unit elements and process method resource library.
[0022] In one of the examples, the human resource elements include operators, inspection personnel, and dispatchers; specifically, the physical, behavioral, and rules of the operator in one example include personnel name, working hours, service equipment, service artifact list, start service time, start / end position, initialization of function functions, instantiation, loading and unloading artifacts;
[0023] In one of the examples, the equipment resource elements include processing equipment, logistics equipment, storage equipment, detection equipment, PLC programmable controller, sensor, etc.; specifically, the physics, behavior and rules of the processing equipment in one example include equipment name, equipment type, processing capacity, processing parts, processed parts list, loading / unloading time, input / output buffer size, machine size, current state, energy parameters, initialization of function functions, parts loading, parts unloading, starting processing, calculating processing time, and fault repair;
[0024] In one example, the material resource elements include raw materials, intermediate products, and main products; specifically, the intermediate products such as workpiece physics, behavior, and rules include product name, product quality, processing technology, equipment parts, and delivery time, and the functional functions include initialization, constructor, and modification / setting of attributes;
[0025] In one of the examples, the process method resource elements include processing technology, welding technology, coating technology, assembly technology, logistics technology, etc. Specifically, the processing technology includes CNC processing, turning and milling, cutting, etc.; Specifically, the assembly process includes single matching technology, bonding technology, anti-loosening technology, cleaning technology, gluing technology, specifically, one of the examples includes process cards, technical requirements, etc.; Specifically, the logistics process includes process node process cards, inventory node process cards, packaging node process cards, storage and transportation transfer node process cards, specialized shipping, hoisting, transportation logistics process cards, etc.;
[0026] In one example, the environmental resource factors include temperature, humidity, dust, harmful gases, circulating wind speed, etc.;
[0027] In one example, the information resource elements include production planning and layout information;
[0028] In the above technical solution, the specific method of the semantic model building module to establish the semantic model of the relevant elements of the intelligent factory simulation is:
[0029] First, the semantic model building module determines the scope of resource elements required for smart factory simulation based on the smart factory design simulation knowledge and combined with the physical resource elements and information resource elements using the professional design simulation experience;
[0030] Then, according to the scope of resource elements required for smart factory simulation, the coverage of resource elements required for existing smart factory simulation is examined. If they are reusable, the resource elements required for existing smart factory simulation are used to establish a semantic model of related elements of smart factory simulation according to the ontology construction method. In one of the examples, whether the process path exists in the resource elements required for smart factory simulation, if so, the resource elements required for smart factory simulation are used for modeling, and specifically, the semantic modeling tool for smart factory developed based on protégé is used for modeling;
[0031] The reuse refers to whether the names, attributes and instances of resource elements required for the intelligent factory simulation can meet the information and parameters required for the simulation;
[0032] If it is not reusable, analyze the resource elements required for existing smart factory simulation based on smart factory design experience and determine the smart factory design simulation knowledge that needs to be expanded;
[0033] In one example, the manufacturing unit information in the new knowledge belongs to the information resource element and is in a containment relationship. At the same time, the manufacturing unit covers a plurality of production equipment.
[0034] Then, the expanded intelligent factory design simulation knowledge is described in a formal language to form a formal language description text, and the resource elements required for the expanded intelligent factory simulation are determined according to the formal language description text;
[0035] In one of the examples, the formal language is used for description, which means that the processing equipment is arranged into units. Parts in the same part group are processed similarly in the unit, and parts processed in different units are not constrained by process similarity. The processing unit contains the unit name, a list of component equipment, size, location, processing constraints, etc.;
[0036] Finally, according to the resource elements required for the existing smart factory simulation and the resource elements required for the expanded smart factory simulation, a semantic model of the relevant elements of the smart factory simulation is established based on the ontology construction method.
[0037] In the above technical solution, the semantic model construction module also needs to verify the clarity, consistency, completeness and scalability of the formal language description text. After the verification is successful, the resource elements required for the expanded smart factory simulation can be determined.
[0038] In the above technical solution, the semantic model construction module stores the semantic model of the smart factory simulation related elements in RDF format.
[0039] In the above technical solution, the specific process of the entity model construction module to construct the smart factory entity model is as follows:
[0040] Firstly, the semantic model of the smart factory simulation related elements in RDF format is exported to a custom XML format, and a parsing device for parsing the XML format is established in the smart factory design simulation software;
[0041] Then, the parsing device matches the entity component name with the component name in the smart factory simulation-related element semantic model in the smart factory entity component library, and then assigns the attribute value of the smart factory simulation-related element semantic model in XML format to each component in the smart factory entity component library to form a smart factory entity model.
[0042] In the above technical solution, the specific formula for calculating the semantic distance between the production plan information and the assembly method information of each device and the process method resource library is:
[0043]
[0044] In the formula, α represents the distance value when the similarity is 0.5, Dist(C m , C n ) represents two nodes C m and C n The semantic distance between the distance, Sim(C m , C n ) represents two nodes C m and C n The semantic similarity of node C m Indicates the specific information in the production plan information and the assembly method information of each equipment. Node C n Indicates the specific information in the process resource library. When Sim(C m , C n ) is lower than the threshold, indicating that node C m and node C n The corresponding information is the equipment information required for the factory intelligent layout;
[0045] A method for rapid layout of intelligent factory design simulation includes the following steps:
[0046] Step 1: Divide the resource elements of the smart factory into physical resource elements and information resource elements, and obtain the smart factory design simulation knowledge, wherein the smart factory design simulation knowledge includes various objects constituting the smart factory and the data interaction relationship between the objects;
[0047] Step 2: Based on the smart factory design simulation knowledge and combined with physical resource elements and information resource elements, the semantic model of smart factory simulation related elements is established using the ontology construction method;
[0048] Step 3: Import the semantic model of the intelligent factory simulation related elements into the intelligent factory entity component library through the intelligent factory design simulation software, so that each component in the intelligent factory entity component library obtains corresponding attributes to form an intelligent factory entity model;
[0049] Step 4: Select the process method required for constructing the smart factory entity corresponding to the smart factory entity model according to the process method resource library in the information resource element and the smart factory entity model;
[0050] Step 5: Determine the resource information required for the intelligent layout of the factory based on the process methods required for building the smart factory entity, select the production plan information from the resource information required for the intelligent layout of the factory as needed, and determine the assembly method information of each device required in the production plan information, calculate the semantic similarity between the production plan information and the assembly method information of each device and the process method resource library, and obtain the equipment information required for the intelligent layout of the factory. Call the smart factory entity model through the equipment information required for the intelligent layout of the factory and the specific process methods required by the smart factory entity to obtain the layout information of the smart factory.
[0051] The contents not described in detail in this specification belong to the prior art known to professional and technical personnel in this field.
Claims
1. A smart factory design simulation rapid layout system, characterized by: It includes element classification module, semantic model building module, entity model building module, process method selection model and factory intelligent layout module; The element classification module is used to divide the resource elements of the smart factory into physical resource elements and information resource elements, and obtain the smart factory design simulation knowledge, the smart factory design simulation knowledge includes the various objects constituting the smart factory and the data interaction relationship between the objects; The semantic model building module is used to establish a semantic model of relevant elements of smart factory simulation based on the smart factory design simulation knowledge and in combination with physical resource elements and information resource elements using the ontology building method; The entity model building module is used to import the semantic model of the intelligent factory simulation related elements into the intelligent factory entity component library through the intelligent factory design simulation software, so that each component in the intelligent factory entity component library obtains corresponding attributes to form an intelligent factory entity model; The process method selection model is used to select the process method required for constructing the smart factory entity corresponding to the smart factory entity model according to the process method resource library in the information resource element and the smart factory entity model; The factory intelligent layout module is used to determine the resource information required for the factory intelligent layout according to the process method required for building the intelligent factory entity, select the production plan information from the resource information required for the factory intelligent layout according to the needs, and determine the equipment assembly method information of each device required in the production plan information, calculate the semantic similarity between the production plan information and the equipment assembly method information and the process method resource library, and obtain the equipment information required for the factory intelligent layout. The intelligent factory entity model is called through the equipment information required for the factory intelligent layout and the specific process method required by the intelligent factory entity to obtain the layout information of the intelligent factory; The physical resource elements include human resource elements, equipment resource elements, material resource elements, process resource elements and environmental resource elements; the information resource elements include production plan elements, manufacturing unit elements and process method resource library; The specific method of the semantic model building module to establish the semantic model of the relevant elements of the intelligent factory simulation is: First, the semantic model building module determines the scope of resource elements required for smart factory simulation based on the smart factory design simulation knowledge and combined with physical resource elements and information resource elements; Then, according to the scope of resource elements required for smart factory simulation, the coverage of resource elements required for existing smart factory simulation is examined. If they are reusable, the resource elements required for existing smart factory simulation are used to establish a semantic model of related elements of smart factory simulation based on the ontology construction method; it is determined whether the process path exists in the resource elements required for smart factory simulation. If so, the resource elements required for smart factory simulation are used to model the process path based on the smart factory semantic modeling tool developed by protégé; The reuse refers to whether the names, attributes and instances of resource elements required for the intelligent factory simulation can meet the information and parameters required for the simulation; If it is not reusable, analyze the resource elements required for existing smart factory simulation based on smart factory design experience and determine the smart factory design simulation knowledge that needs to be expanded; Then, the expanded intelligent factory design simulation knowledge is described in a formal language to form a formal language description text, and the resource elements required for the expanded intelligent factory simulation are determined according to the formal language description text; Finally, according to the resource elements required by the existing intelligent factory simulation and the resource elements required by the expanded intelligent factory simulation, a semantic model of relevant elements of intelligent factory simulation is established based on the ontology construction method; The specific process of constructing the intelligent factory entity model by the entity model construction module is as follows: Firstly, the semantic model of the smart factory simulation related elements in RDF format is exported to a custom XML format, and a parsing device for parsing the XML format is established in the smart factory design simulation software; Then, the parsing device matches the entity component name with the component name in the smart factory simulation-related element semantic model in the smart factory entity component library, and then assigns the attribute value of the smart factory simulation-related element semantic model in XML format to each component in the smart factory entity component library to form a smart factory entity model.
2. The intelligent factory design simulation rapid layout system according to claim 1 is characterized by: It also includes a layout verification module, which is used to use smart factory simulation software to simulate and verify the layout information of the smart factory and judge the rationality of the layout of the smart factory.
3. The intelligent factory design simulation rapid layout system according to claim 1 is characterized by: The semantic model building module also needs to verify the clarity, consistency, completeness and scalability of the formal language description text. After the verification is successful, the resource elements required for the expanded smart factory simulation can be determined.
4. The intelligent factory design simulation rapid layout system according to claim 1 or 3, characterized in that: The semantic model construction module stores the semantic model of the smart factory simulation related elements in RDF format.
5. The intelligent factory design simulation rapid layout system according to claim 1 is characterized by: The specific formula for calculating the semantic distance between the production plan information and the assembly method information of each equipment and the process method resource library is: In the formula, α represents the distance value when the similarity is 0.5, Dist(C m , C n ) represents two nodes C m and C n The semantic distance between the distance, Sim(C m , C n ) represents two nodes C m and C n The semantic similarity of node C m Indicates the specific information in the production plan information and the assembly method information of each equipment. Node C n Indicates the specific information in the process resource library. When Sim(C m , C n ) is lower than the threshold, indicating that node C m and node C n The corresponding information is the equipment information required for the factory intelligent layout.
6. A method for rapid layout of intelligent factory design simulation based on the system of claim 1, characterized in that: It includes the following steps: Step 1: Divide the resource elements of the smart factory into physical resource elements and information resource elements, and obtain the smart factory design simulation knowledge, wherein the smart factory design simulation knowledge includes various objects constituting the smart factory and the data interaction relationship between the objects; Step 2: Based on the smart factory design simulation knowledge and combined with physical resource elements and information resource elements, the semantic model of smart factory simulation related elements is established using the ontology construction method; Step 3: Import the semantic model of the intelligent factory simulation related elements into the intelligent factory entity component library through the intelligent factory design simulation software, so that each component in the intelligent factory entity component library obtains corresponding attributes to form an intelligent factory entity model; Step 4: Select the process method required for constructing the smart factory entity corresponding to the smart factory entity model according to the process method resource library in the information resource element and the smart factory entity model; Step 5: Determine the resource information required for the intelligent layout of the factory based on the process methods required for building the smart factory entity, select the production plan information from the resource information required for the intelligent layout of the factory as needed, and determine the assembly method information of each device required in the production plan information, calculate the semantic similarity between the production plan information and the assembly method information of each device and the process method resource library, and obtain the equipment information required for the intelligent layout of the factory. Call the smart factory entity model through the equipment information required for the intelligent layout of the factory and the specific process methods required by the smart factory entity to obtain the layout information of the smart factory.
Citation Information
Patent Citations
Simulation knowledge model file format and data fusion system and fusion method
CN113591964A