CN115291561B - Manufacturing system, equipment virtual debugging platform, method, equipment and application - Google Patents
Manufacturing system, equipment virtual debugging platform, method, equipment and application Download PDFInfo
- Publication number
- CN115291561B CN115291561B CN202211063867.2A CN202211063867A CN115291561B CN 115291561 B CN115291561 B CN 115291561B CN 202211063867 A CN202211063867 A CN 202211063867A CN 115291561 B CN115291561 B CN 115291561B
- Authority
- CN
- China
- Prior art keywords
- virtual
- manufacturing system
- equipment
- data
- production
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004519 manufacturing process Methods 0.000 title claims abstract description 143
- 238000000034 method Methods 0.000 title claims abstract description 46
- 230000005540 biological transmission Effects 0.000 claims abstract description 32
- 238000004088 simulation Methods 0.000 claims abstract description 15
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 14
- 230000003993 interaction Effects 0.000 claims abstract description 13
- 238000012545 processing Methods 0.000 claims abstract description 8
- 238000012800 visualization Methods 0.000 claims abstract description 7
- 238000013507 mapping Methods 0.000 claims abstract description 6
- 238000004590 computer program Methods 0.000 claims description 18
- 230000006399 behavior Effects 0.000 claims description 13
- 238000007726 management method Methods 0.000 claims description 13
- 238000013523 data management Methods 0.000 claims description 12
- 230000008569 process Effects 0.000 claims description 12
- 230000010354 integration Effects 0.000 claims description 10
- 238000004458 analytical method Methods 0.000 claims description 7
- 230000006870 function Effects 0.000 claims description 7
- 230000008447 perception Effects 0.000 claims description 6
- 238000003860 storage Methods 0.000 claims description 5
- 230000000007 visual effect Effects 0.000 claims description 4
- 238000013499 data model Methods 0.000 claims description 3
- 238000012544 monitoring process Methods 0.000 claims description 3
- 238000004886 process control Methods 0.000 claims description 3
- 238000012549 training Methods 0.000 claims description 2
- 230000000694 effects Effects 0.000 abstract description 8
- 230000007613 environmental effect Effects 0.000 description 9
- 238000007405 data analysis Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000006872 improvement Effects 0.000 description 4
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 2
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 2
- 230000003542 behavioural effect Effects 0.000 description 2
- 238000007619 statistical method Methods 0.000 description 2
- 238000013519 translation Methods 0.000 description 2
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011017 operating method Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000013439 planning Methods 0.000 description 1
- 230000008092 positive effect Effects 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/05—Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
- G05B19/054—Input/output
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/21—Design, administration or maintenance of databases
- G06F16/217—Database tuning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/25—Integrating or interfacing systems involving database management systems
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/10—Plc systems
- G05B2219/15—Plc structure of the system
- G05B2219/15028—Controller and device have several formats and protocols, select common one
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Debugging And Monitoring (AREA)
Abstract
Description
技术领域Technical Field
本发明属于制造系统中仿真数据处理技术领域,尤其涉及一种制造系统与装备虚拟调试平台、方法、设备及应用。The present invention belongs to the technical field of simulation data processing in manufacturing systems, and in particular relates to a manufacturing system and equipment virtual debugging platform, method, device and application.
背景技术Background technique
在智能制造大的背景下,制造业正由数字化朝向智能化发展,制造系统与装备作为制造活动的核心主体,其智能化能力的提升受到越来越多的制造企业关注。Under the background of intelligent manufacturing, the manufacturing industry is developing from digitalization to intelligence. As the core subjects of manufacturing activities, the improvement of the intelligent capabilities of manufacturing systems and equipment has attracted the attention of more and more manufacturing companies.
在企业对传统车间进行智能升级的过程中,需要对现有系统进行升级改造或者更换,但是受成本控制以及对系统性能提升的双向要求,在系统升级前,需要对当前制造系统与装备的运行程序和动态协同参数进行测试和优化,以确保制造活动的安全可靠运行,导致实际制造系统升级改造过程中存在成本持续增高和周期过长的问题。In the process of enterprises upgrading traditional workshops to smart ones, existing systems need to be upgraded or replaced. However, due to the dual requirements of cost control and system performance improvement, before the system upgrade, the operating procedures and dynamic coordination parameters of the current manufacturing system and equipment need to be tested and optimized to ensure the safe and reliable operation of manufacturing activities. This leads to the problem of continuously increasing costs and long cycles in the actual manufacturing system upgrade process.
通过上述分析,现有技术存在的问题及缺陷为:解决调试问题的常用方法是虚拟调试,但传统的虚拟调试过程存在调试过程可视化效果差、虚拟模型与物理设备之间信息不一致、脱离实际制造活动等问题,导致调试结果不可靠,无法直接指导生产,需要通过进一步实际调试进行验证,因此,亟需一种面向制造系统与装备虚拟模型高拟实性的虚拟调试系统平台。Through the above analysis, the problems and defects of the existing technology are as follows: the common method to solve the debugging problem is virtual debugging, but the traditional virtual debugging process has problems such as poor visualization of the debugging process, inconsistent information between the virtual model and the physical equipment, and separation from the actual manufacturing activities. As a result, the debugging results are unreliable and cannot directly guide production. They need to be verified through further actual debugging. Therefore, there is an urgent need for a virtual debugging system platform with high simulation of virtual models of manufacturing systems and equipment.
发明内容Summary of the invention
为克服相关技术中存在的问题,本发明公开实施例提供了一种制造系统与装备虚拟调试平台、方法、设备及应用。本发明的目的是提供一种数字孪生驱动的制造系统与装备虚拟调试系统平台及控制方法,提高虚拟调试的真实性和调试结果的可靠性。In order to overcome the problems existing in the related art, the embodiments disclosed in the present invention provide a manufacturing system and equipment virtual debugging platform, method, device and application. The purpose of the present invention is to provide a manufacturing system and equipment virtual debugging system platform and control method driven by digital twins to improve the authenticity of virtual debugging and the reliability of debugging results.
所述技术方案如下:数字孪生驱动的制造系统与装备虚拟调试平台,其特征在于,所述数字孪生驱动的制造系统与装备虚拟调试平台包括:The technical solution is as follows: a manufacturing system and equipment virtual debugging platform driven by digital twins, characterized in that the manufacturing system and equipment virtual debugging platform driven by digital twins includes:
物理实体控制单元,用于真实运行物理控制逻辑,并将运动控制指令,生产过程运行信号、状态指令发送数据传输中间件;以及接收数据传输中间件反馈的仿真传感器信号、生产流程指令;The physical entity control unit is used to actually run the physical control logic and send motion control instructions, production process operation signals, and status instructions to the data transmission middleware; and receive simulated sensor signals and production process instructions fed back by the data transmission middleware;
虚拟控制单元,与数据传输中间件连接,用于进行高拟实性的虚拟调试,并通过忠实映射物理控制逻辑,搭建生产过程事件处理虚拟逻辑,使虚实空间运行程序格式一致性;还用于向数据传输中间件发送运动控制指令以及接收数据传输中间件反馈的虚拟仿真信号;The virtual control unit is connected to the data transmission middleware and is used for high-simulation virtual debugging. It also builds the virtual logic for event processing in the production process by faithfully mapping the physical control logic, so that the program format of the virtual and real space is consistent. It is also used to send motion control instructions to the data transmission middleware and receive virtual simulation signals fed back by the data transmission middleware.
数据传输中间件,用于实现跨协议、多粒度的数据集成,通过数据库集成与功能数据模型定义支撑虚拟调试平台的运行;Data transmission middleware, used to achieve cross-protocol, multi-granular data integration, and support the operation of the virtual commissioning platform through database integration and functional data model definition;
虚拟制造系统作业环境单元,与数据传输中间件连接,用于通过提供的制造系统与装备实体的孪生模型、实际工况下的生产环境要素模型、面向生产目标的算法模型以及多模型协同的行为接口模型,向数据传输中间件发送仿真传感器信号,以及接收数据传输中间件反馈的运动控制指令;The virtual manufacturing system operating environment unit is connected to the data transmission middleware and is used to send simulation sensor signals to the data transmission middleware and receive motion control instructions fed back by the data transmission middleware through the twin models of the manufacturing system and equipment entities, the production environment element models under actual working conditions, the algorithm model oriented to the production goal, and the behavior interface model of multi-model collaboration;
智能制造信息管理与执行系统,与数据传输中间件连接,用于通过数据管理分析与Web前端数据展示,支撑系统的数据管理与运行状态监测;Intelligent manufacturing information management and execution system, connected with data transmission middleware, is used to support system data management and operation status monitoring through data management analysis and Web front-end data display;
向数据传输中间件发送生产流程指令以及接收数据传输中间件发出的生产状态数据;Sending production process instructions to the data transmission middleware and receiving production status data from the data transmission middleware;
系统运行可视化交互模块,与虚拟制造系统作业环境单元连接,用于用户交互,向虚拟制造系统作业环境单元发送的参数调整数据,以及接收虚拟制造系统作业环境单元发出的仿真数据。The system runs a visualization interaction module, which is connected to the virtual manufacturing system operating environment unit for user interaction, sending parameter adjustment data to the virtual manufacturing system operating environment unit, and receiving simulation data sent by the virtual manufacturing system operating environment unit.
在一个实施例中,所述物理实体控制单位包括:PLC、主数控系统、机器人控制器以及环境数据感知单元;In one embodiment, the physical entity control unit includes: a PLC, a main numerical control system, a robot controller, and an environmental data sensing unit;
所述PLC用于接收环境数据感知单元传输的信号,并向主数控系统、机器人控制器以及环境数据感知单元发送作业总控指令;The PLC is used to receive signals transmitted by the environmental data sensing unit and send general operation control instructions to the main numerical control system, the robot controller and the environmental data sensing unit;
所述主数控系统用于控制机床的运行状态;The main numerical control system is used to control the operating status of the machine tool;
所述机器人控制器用于控制机器人的运行状态;The robot controller is used to control the operating state of the robot;
所述环境数据感知单元用于采集和整合机床、机器人实际工况运行状况。The environmental data perception unit is used to collect and integrate the actual working conditions of machine tools and robots.
在一个实施例中,所述虚拟控制单元包括:虚拟数控系统、PLC虚拟编程环境系统、机器人虚拟控制器以及生产过程事件处理器,分别对虚拟环境下机床孪生体、过程控制孪生体、机器人孪生体以及生产过程事件孪生体的运行状态进行控制。In one embodiment, the virtual control unit includes: a virtual numerical control system, a PLC virtual programming environment system, a robot virtual controller and a production process event processor, which respectively control the operating status of the machine tool twin, process control twin, robot twin and production process event twin in the virtual environment.
在一个实施例中,所述虚拟制造系统作业环境单元包括:制造系统与装备实体的孪生模型模块、实际工况下的生产环境要素模型模块、面向生产目标的算法模型模块以及多模型协同的行为接口模型模块;In one embodiment, the virtual manufacturing system operating environment unit includes: a twin model module of the manufacturing system and the equipment entity, a production environment element model module under actual working conditions, an algorithm model module oriented to production goals, and a behavior interface model module for multi-model collaboration;
所述制造系统与装备实体的孪生模型模块用于通过复杂工况下生产要素的行为模型,实现实际运行环境的可视化表征;The twin model module of the manufacturing system and equipment entity is used to realize the visual representation of the actual operating environment through the behavior model of production factors under complex working conditions;
所述实际工况下的生产环境要素模型模块用于通过复杂工况下环境的行为模型,实现拟实描述实际生产过程;The production environment element model module under actual working conditions is used to achieve a virtual description of the actual production process through a behavior model of the environment under complex working conditions;
所述面向生产目标的算法模型模块用于建立的多目标算法库实现调试过程的优化;The production-oriented algorithm model module is used to establish a multi-objective algorithm library to optimize the debugging process;
所述多模型协同的行为接口模型模块用于针对复杂异构时变工况下的多源异构信息感知与集成交互,实现即插即用式的数据共享。The multi-model collaborative behavior interface model module is used for multi-source heterogeneous information perception and integrated interaction under complex heterogeneous time-varying working conditions to achieve plug-and-play data sharing.
在一个实施例中,所述智能制造信息管理与执行系统包括:数据管理分析模块与Web前端数据展示模块;In one embodiment, the intelligent manufacturing information management and execution system includes: a data management and analysis module and a Web front-end data display module;
所述数据管理分析模块用于通过信息管理系统的数据库,实现调试平台的数据集成与收集;The data management and analysis module is used to realize data integration and collection of the debugging platform through the database of the information management system;
所述WEB前端数据展示模块用于展示二维数据,形成直观的数据统计分析功能,交付给客户端。The WEB front-end data display module is used to display two-dimensional data, form an intuitive data statistical analysis function, and deliver it to the client.
本发明的另一目的在于提供一种实现所述数字孪生驱动的制造系统与装备虚拟调试平台的控制方法,该数字孪生驱动的制造系统与装备虚拟调试控制方法包括以下步骤:Another object of the present invention is to provide a control method for realizing the manufacturing system and equipment virtual debugging platform driven by the digital twin, and the manufacturing system and equipment virtual debugging control method driven by the digital twin comprises the following steps:
S1,通过物理实体控制单元与虚拟控制单元运行生产逻辑,通过数据传输中间件将制造系统与装备的运动控制指令与生产过程运行状态、信号转译传输到虚拟制造系统作业环境单元;S1, runs the production logic through the physical entity control unit and the virtual control unit, and transmits the motion control instructions of the manufacturing system and equipment, the operating status of the production process, and the signal translation to the virtual manufacturing system operating environment unit through the data transmission middleware;
S2,通过反馈的仿真参数,调节内嵌的虚拟控制单元控制逻辑;S2, adjusts the control logic of the embedded virtual control unit through the feedback simulation parameters;
S3,最终形成满足实际生产工况下的制造系统与装备升级及生产方案。S3, ultimately forming a manufacturing system and equipment upgrade and production plan that meets actual production conditions.
本发明的另一目的在于提供一种计算机设备,其特征在于,所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行所述的数字孪生驱动的制造系统与装备虚拟调试控制方法。Another object of the present invention is to provide a computer device, characterized in that the computer device includes a memory and a processor, the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the digital twin-driven manufacturing system and equipment virtual debugging control method.
本发明的另一目的在于提供一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行所述的数字孪生驱动的制造系统与装备虚拟调试控制方法。Another object of the present invention is to provide a computer-readable storage medium storing a computer program, which, when executed by a processor, enables the processor to execute the digital twin-driven manufacturing system and equipment virtual debugging control method.
本发明的另一目的在于提供一种所述数字孪生驱动的制造系统与装备虚拟调试平台在制造设备组件拆装仿真上的应用。Another object of the present invention is to provide an application of the digital twin-driven manufacturing system and equipment virtual debugging platform in the simulation of disassembly and assembly of manufacturing equipment components.
本发明的另一目的在于提供一种所述数字孪生驱动的制造系统与装备虚拟调试平台在学生实训教学、创新比赛虚拟仿真上的应用。Another object of the present invention is to provide an application of the digital twin-driven manufacturing system and equipment virtual debugging platform in student practical training teaching and innovation competition virtual simulation.
结合上述的所有技术方案,本发明所具备的优点及积极效果为:Combining all the above technical solutions, the advantages and positive effects of the present invention are as follows:
第一、针对上述现有技术存在的技术问题以及解决该问题的难度,紧密结合本发明的所要保护的技术方案以及研发过程中结果和数据等,详细、深刻地分析本发明技术方案如何解决的技术问题,解决问题之后带来的一些具备创造性的技术效果,具体描述如下:First, in view of the technical problems existing in the above-mentioned prior art and the difficulty of solving the problems, the technical solutions to be protected by the present invention and the results and data during the research and development process are closely combined to analyze in detail and deeply how the technical solutions of the present invention solve the technical problems, and some creative technical effects brought about after solving the problems, which are specifically described as follows:
本发明通过制造单元数字孪生模型建模环境搭建制造系统与装备在实际工况下的生产场景,通过数据中间件和智能制造信息管理与执行系统建立物理控制器和孪生空间之间的映射关系,降低了系统控制模型以及生产事件描述模型的设计难度,同时可以更真实地反映制造系统与装备的实际作业状态,大大提供了虚拟调试的真实性。The present invention builds production scenarios of manufacturing systems and equipment under actual working conditions through the digital twin model modeling environment of the manufacturing unit, and establishes a mapping relationship between the physical controller and the twin space through the data middleware and the intelligent manufacturing information management and execution system, thereby reducing the design difficulty of the system control model and the production event description model. At the same time, it can more realistically reflect the actual operating status of the manufacturing system and equipment, greatly improving the authenticity of virtual debugging.
本发明基于数字孪生搭建制造系统与装备及其作业环境,以硬件、软件控制系统在环的虚拟调试方式,相比传统的虚拟调试方式提供了一种高拟实性的数字孪生驱动的虚拟调试方法。The present invention builds manufacturing systems and equipment and their operating environment based on digital twins, and uses a virtual debugging method in which the hardware and software control systems are in the loop. Compared with traditional virtual debugging methods, this method provides a highly realistic digital twin-driven virtual debugging method.
本发明通过将规划的最优结果通过虚拟控制单元修订程序输出,建立虚拟调试与实际作业之间的数据、模型、算法、程序的高速、忠实映射,能够更高效的实现制造系统与装备的智能化升级改造与应用。The present invention can more efficiently realize the intelligent upgrading and application of manufacturing systems and equipment by revising the program output of the optimal planning result through the virtual control unit, establishing a high-speed and faithful mapping of data, models, algorithms and programs between virtual debugging and actual operations.
第二、把技术方案看作一个整体或者从产品的角度,本发明所要保护的技术方案具备的技术效果和优点,具体描述如下:Second, considering the technical solution as a whole or from the perspective of the product, the technical effects and advantages of the technical solution to be protected by the present invention are described in detail as follows:
结合数字孪生理论,本发明提供一种数字孪生驱动的制造系统与装备虚拟调试系统平台及搭建方法,响应多领域、多环境下的调试需求,提高调试效果。In combination with the digital twin theory, the present invention provides a digital twin-driven manufacturing system and equipment virtual debugging system platform and construction method to respond to debugging needs in multiple fields and environments and improve debugging effects.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
图1是本发明实施例提供的数字孪生驱动的制造系统与装备虚拟调试平台示意图;FIG1 is a schematic diagram of a manufacturing system and equipment virtual debugging platform driven by a digital twin according to an embodiment of the present invention;
图2是本发明实施例提供的数字孪生驱动的制造系统与装备虚拟调试平台控制方法流程图;2 is a flow chart of a control method for a manufacturing system and equipment virtual debugging platform driven by a digital twin according to an embodiment of the present invention;
图3是本发明实施例提供的数字孪生驱动的制造系统与装备虚拟调试平台运行原理图;3 is a schematic diagram of the operation of a digital twin-driven manufacturing system and equipment virtual debugging platform provided in an embodiment of the present invention;
图4是本发明实施例提供的智能制造信息管理与执行系统运行原理图;4 is a schematic diagram of the operation principle of the intelligent manufacturing information management and execution system provided by an embodiment of the present invention;
图5是本发明实施例提供的数字孪生驱动的制造系统与装备虚拟调试平台应用场景原理示意图;5 is a schematic diagram of the application scenario of a digital twin-driven manufacturing system and equipment virtual debugging platform provided in an embodiment of the present invention;
图中:1、物理实体控制单元;1-1、PLC;1-2、主数控系统;1-3、机器人控制器;1-4、环境数据感知单元;2、虚拟控制单元;2-1、虚拟数控系统;2-2、PLC虚拟编程环境系统;2-3、机器人虚拟控制器;2-4、生产过程事件处理器;3、数据传输中间件;4、制造系统作业环境单元;4-1、制造系统与装备实体的孪生模型模块;4-2、实际工况下的生产环境要素模型模块;4-3、面向生产目标的算法模型模块;4-4、多模型协同的行为接口模型模块;5、智能制造信息管理与执行系统;5-1、数据管理分析模块;5-2、Web前端数据展示模块;6、系统运行可视化交互模块。In the figure: 1. Physical entity control unit; 1-1. PLC; 1-2. Main CNC system; 1-3. Robot controller; 1-4. Environmental data perception unit; 2. Virtual control unit; 2-1. Virtual CNC system; 2-2. PLC virtual programming environment system; 2-3. Robot virtual controller; 2-4. Production process event processor; 3. Data transmission middleware; 4. Manufacturing system operating environment unit; 4-1. Twin model module of manufacturing system and equipment entity; 4-2. Production environment element model module under actual working conditions; 4-3. Algorithm model module for production goals; 4-4. Behavioral interface model module for multi-model collaboration; 5. Intelligent manufacturing information management and execution system; 5-1. Data management and analysis module; 5-2. Web front-end data display module; 6. System operation visualization interaction module.
具体实施方式Detailed ways
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明的具体实施方式做详细的说明。在下面的描述中阐述了很多具体细节以便于充分理解本发明。但是本发明能够以很多不同于在此描述的其他方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似改进,因此本发明不受下面公开的具体实施的限制。In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the specific embodiments of the present invention are described in detail below in conjunction with the accompanying drawings. In the following description, many specific details are set forth to facilitate a full understanding of the present invention. However, the present invention can be implemented in many other ways different from those described herein, and those skilled in the art can make similar improvements without violating the connotation of the present invention, so the present invention is not limited by the specific implementation disclosed below.
一、解释说明实施例:1. Explanation of the embodiment:
实施例1Example 1
如图1所示,本发明实施例提供的数字孪生驱动的制造系统与装备虚拟调试平台包括:物理实体控制单元1、虚拟控制单元2、数据传输中间件3、制造系统作业环境单元4、智能制造信息管理与执行系统5和系统运行可视化交互模块6;As shown in FIG1 , the digital twin-driven manufacturing system and equipment virtual debugging platform provided in an embodiment of the present invention includes: a physical entity control unit 1, a virtual control unit 2, a data transmission middleware 3, a manufacturing system operating environment unit 4, an intelligent manufacturing information management and execution system 5, and a system operation visualization interaction module 6;
通过物理实体控制单元1与虚拟控制单元2在虚拟调试系统搭建,实现高拟实性的虚拟调试。By building a physical entity control unit 1 and a virtual control unit 2 in a virtual debugging system, highly realistic virtual debugging can be achieved.
在本发明实施例中,所述物理实体控制单位1包括PLC1-1、主数控系统1-2、机器人控制器1-3以及环境数据感知单元1-4,真实运行物理控制逻辑。In the embodiment of the present invention, the physical entity control unit 1 includes a PLC 1-1, a main numerical control system 1-2, a robot controller 1-3 and an environmental data perception unit 1-4, which actually runs the physical control logic.
所述PLC1-1用于接收环境数据感知单元1-4传输的信号,并向主数控系统1-2、机器人控制器1-3发送作业总控指令;The PLC 1-1 is used to receive signals transmitted by the environmental data sensing unit 1-4 and send general operation control instructions to the main numerical control system 1-2 and the robot controller 1-3;
主数控系统1-2用于控制机床的运行状态;The main CNC system 1-2 is used to control the operating status of the machine tool;
机器人控制器1-3用于控制机器人的运行状态;The robot controller 1-3 is used to control the operation status of the robot;
环境数据感知单元1-4用于整合以及采集机床、机器人实际工况运行状况。Environmental data sensing units 1-4 are used to integrate and collect the actual working conditions of machine tools and robots.
环境数据感知单元1-4包括但不限于RFID,以及传感器;The environmental data sensing units 1-4 include but are not limited to RFID and sensors;
在本发明实施例中,所述虚拟控制单元2包括虚拟数控系统2-1、PLC虚拟编程环境系统2-2、机器人虚拟控制器2-3以及生产过程事件处理器2-4,分别对虚拟环境下机床孪生体、过程控制孪生体、机器人孪生体以及生产过程事件孪生体的运行状态进行控制;通过忠实映射物理控制逻辑,搭建生产过程事件处理虚拟逻辑,保证虚实空间运行程序格式的一致性。In an embodiment of the present invention, the virtual control unit 2 includes a virtual numerical control system 2-1, a PLC virtual programming environment system 2-2, a robot virtual controller 2-3 and a production process event processor 2-4, which respectively control the operating status of the machine tool twin, process control twin, robot twin and production process event twin in the virtual environment; by faithfully mapping the physical control logic, a virtual logic for production process event processing is built to ensure the consistency of the program format running in the virtual and real spaces.
在本发明实施例中,所述数据传输中间件3,针对来自不同厂家的软硬件控制系统和感知设备数据传输协议不兼容的问题,实现跨协议、多粒度的数据集成,通过数据库集成与功能数据模型定义支撑虚拟调试平台的高效运行。In an embodiment of the present invention, the data transmission middleware 3 implements cross-protocol, multi-granularity data integration to address the problem of incompatibility of data transmission protocols between software and hardware control systems and sensing devices from different manufacturers, and supports the efficient operation of the virtual debugging platform through database integration and functional data model definition.
所述虚拟制造系统作业环境单元4,为实际制造系统的孪生模型,包括制造系统与装备实体的孪生模型模块4-1、实际工况下的生产环境要素模型模块4-2、面向生产目标的算法模型模块4-3以及多模型协同的行为接口模型模块4-4。The virtual manufacturing system operating environment unit 4 is a twin model of the actual manufacturing system, including a twin model module 4-1 of the manufacturing system and equipment entity, a production environment element model module 4-2 under actual working conditions, an algorithm model module 4-3 oriented to production goals, and a multi-model collaborative behavior interface model module 4-4.
制造系统与装备实体的孪生模型模块4-1用于通过复杂工况下生产要素的行为模型,实现实际运行环境的可视化表征;The twin model module 4-1 of the manufacturing system and equipment entity is used to realize the visual representation of the actual operating environment through the behavioral model of production factors under complex working conditions;
实际工况下的生产环境要素模型模块4-2用于通过复杂工况下环境的行为模型,实现拟实描述实际生产过程;The production environment factor model module 4-2 under actual working conditions is used to achieve a virtual description of the actual production process through a behavior model of the environment under complex working conditions;
面向生产目标的算法模型模块4-3用于建立的多目标算法库实现调试过程的优化;The production-oriented algorithm model module 4-3 is used to establish a multi-objective algorithm library to optimize the debugging process;
多模型协同的行为接口模型模块4-4用于针对复杂异构时变工况下的多源异构信息感知与集成交互,实现即插即用式的数据共享。The multi-model collaborative behavior interface model module 4-4 is used for multi-source heterogeneous information perception and integrated interaction under complex heterogeneous time-varying working conditions to achieve plug-and-play data sharing.
所述智能制造信息管理与执行系统5包括数据管理分析模块5-1与Web前端数据展示模块5-2,支撑系统的数据管理与运行状态监测。The intelligent manufacturing information management and execution system 5 includes a data management and analysis module 5-1 and a Web front-end data display module 5-2, which support the data management and operation status monitoring of the system.
所述数据管理分析模块5-1用于通过信息管理系统的数据库,实现调试平台的数据集成与收集;The data management and analysis module 5-1 is used to realize data integration and collection of the debugging platform through the database of the information management system;
WEB前端数据展示模块5-2用于展示二维数据,形成直观的数据统计分析功能,交付给客户端。The WEB front-end data display module 5-2 is used to display two-dimensional data, form an intuitive data statistical analysis function, and deliver it to the client.
所述系统运行可视化交互模块6用于用户交互。The system runs a visualization interaction module 6 for user interaction.
实施例2Example 2
如图2所示,本发明实施例提供的数字孪生驱动的制造系统与装备虚拟调试平台控制方法包括:As shown in FIG2 , the manufacturing system and equipment virtual debugging platform control method driven by digital twins provided in an embodiment of the present invention includes:
S101,通过物理实体控制单元1与虚拟控制单元2运行生产逻辑,通过数据传输中间件3将制造系统与装备的运动控制指令与生产过程运行状态、信号转译传输到虚拟制造系统作业环境单元4;S101, the physical entity control unit 1 and the virtual control unit 2 run the production logic, and the motion control instructions of the manufacturing system and equipment, the production process operation status, and the signal translation are transmitted to the virtual manufacturing system operation environment unit 4 through the data transmission middleware 3;
S102,通过反馈的仿真参数,调节内嵌的虚拟控制单元2控制逻辑;S102, adjusting the control logic of the embedded virtual control unit 2 through the feedback simulation parameters;
S103,最终形成满足实际生产工况下的制造系统与装备升级及生产方案。S103, ultimately forming a manufacturing system and equipment upgrade and production plan that meets actual production conditions.
在本发明实施例中,如图3所示,本发明实施例提供的数字孪生驱动的制造系统与装备虚拟调试平台运行原理;如图4所示,本发明实施例提供的智能制造信息管理与执行系统运行原理。In an embodiment of the present invention, as shown in Figure 3, the operating principle of the digital twin-driven manufacturing system and equipment virtual debugging platform provided by the embodiment of the present invention is provided; as shown in Figure 4, the operating principle of the intelligent manufacturing information management and execution system provided by the embodiment of the present invention is provided.
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
上述装置/单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,其具体功能及带来的技术效果,具体可参见方法实施例部分,此处不再赘述。Since the information interaction, execution process, etc. between the above-mentioned devices/units are based on the same concept as the method embodiment of the present invention, their specific functions and technical effects can be found in the method embodiment part and will not be repeated here.
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that, for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of the present invention. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.
二、应用实施例:2. Application examples:
应用例1Application Example 1
如图5所示,本发明实施例提供的数字孪生驱动的制造系统与装备虚拟调试平台可应用于实际场景中。As shown in Figure 5, the digital twin-driven manufacturing system and equipment virtual debugging platform provided by the embodiment of the present invention can be applied in actual scenarios.
应用例2Application Example 2
本发明应用实施例还提供了一种计算机设备,该计算机设备包括:至少一个处理器、存储器以及存储在所述存储器中并可在所述至少一个处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述数字孪生驱动的制造系统与装备虚拟调试平台控制方法实施例中的步骤。An application embodiment of the present invention also provides a computer device, which includes: at least one processor, a memory, and a computer program stored in the memory and executable on the at least one processor, wherein the processor implements the steps in the above-mentioned digital twin-driven manufacturing system and equipment virtual debugging platform control method embodiment when executing the computer program.
实施例3Example 3
本发明应用实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时可实现上述数字孪生驱动的制造系统与装备虚拟调试平台控制方法实施例中的步骤。An application embodiment of the present invention also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, it can implement the steps in the above-mentioned digital twin-driven manufacturing system and equipment virtual debugging platform control method embodiment.
实施例4Example 4
本发明应用实施例还提供了一种信息数据处理终端,所述信息数据处理终端用于实现于电子装置上执行时,提供用户输入接口以实施如上述数字孪生驱动的制造系统与装备虚拟调试平台控制方法实施例中的步骤,所述信息数据处理终端不限于手机、电脑、交换机。An application embodiment of the present invention also provides an information data processing terminal, which is used to provide a user input interface to implement the steps in the above-mentioned digital twin-driven manufacturing system and equipment virtual debugging platform control method embodiment when executed on an electronic device. The information data processing terminal is not limited to mobile phones, computers, and switches.
实施例5Example 5
本发明应用实施例还提供了一种服务器,所述服务器用于实现于电子装置上执行时,提供用户输入接口以实施如上述数字孪生驱动的制造系统与装备虚拟调试平台控制方法实施例中的步骤。An application embodiment of the present invention also provides a server, which is used to provide a user input interface to implement the steps in the above-mentioned digital twin-driven manufacturing system and equipment virtual debugging platform control method embodiment when executed on an electronic device.
应用例6Application Example 6
本发明实施例提供了一种计算机程序产品,当计算机程序产品在电子设备上运行时,使得电子设备执行时可实现上述数字孪生驱动的制造系统与装备虚拟调试平台控制方法实施例中的步骤。An embodiment of the present invention provides a computer program product. When the computer program product runs on an electronic device, the electronic device can implement the steps in the above-mentioned digital twin-driven manufacturing system and equipment virtual debugging platform control method embodiment when executing.
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质至少可以包括:能够将计算机程序代码携带到拍照装置/终端设备的任何实体或装置、记录介质、计算机存储器、只读存储器(Read-OnlyMemory,ROM)、随机存取存储器(RandomAccessMemory,RAM)、电载波信号、电信信号以及软件分发介质。例如U盘、移动硬盘、磁碟或者光盘等。If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present invention implements all or part of the processes in the above-mentioned embodiment method, which can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by the processor, the steps of the above-mentioned method embodiments can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may at least include: any entity or device that can carry the computer program code to the camera device/terminal device, recording medium, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium. For example, a USB flash drive, a mobile hard disk, a disk or an optical disk.
以上所述,仅为本发明较优的具体的实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,都应涵盖在本发明的保护范围之内。The above description is only a preferred specific implementation manner of the present invention, but the protection scope of the present invention is not limited thereto. Any modifications, equivalent substitutions and improvements made by any technician familiar with the technical field within the technical scope disclosed by the present invention and within the spirit and principles of the present invention should be covered within the protection scope of the present invention.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211063867.2A CN115291561B (en) | 2022-08-31 | 2022-08-31 | Manufacturing system, equipment virtual debugging platform, method, equipment and application |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211063867.2A CN115291561B (en) | 2022-08-31 | 2022-08-31 | Manufacturing system, equipment virtual debugging platform, method, equipment and application |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115291561A CN115291561A (en) | 2022-11-04 |
CN115291561B true CN115291561B (en) | 2024-07-23 |
Family
ID=83832899
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211063867.2A Active CN115291561B (en) | 2022-08-31 | 2022-08-31 | Manufacturing system, equipment virtual debugging platform, method, equipment and application |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115291561B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116755416B (en) * | 2023-08-23 | 2023-11-28 | 弥费科技(上海)股份有限公司 | Virtual debugging method, device and product of production system for semiconductor production and manufacture |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111240283A (en) * | 2020-01-14 | 2020-06-05 | 天津大学 | Construction Method of Adaptive Planning Design Simulation Platform for Intelligent Manufacturing System |
CN113703412A (en) * | 2021-09-01 | 2021-11-26 | 燕山大学 | Numerical control machine tool virtual debugging system based on digital twin and system construction method |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112487668B (en) * | 2020-12-21 | 2021-07-13 | 广东工业大学 | A near-physical simulation integrated debugging method and system based on digital twin |
CN113741216A (en) * | 2021-09-22 | 2021-12-03 | 上海大学 | Production equipment virtual combined simulation system and method based on artificial intelligence optimization algorithm |
CN114296408A (en) * | 2021-12-06 | 2022-04-08 | 上海大学 | Artificial intelligence optimization algorithm model system and algorithm for production workshop in digital twin environment |
-
2022
- 2022-08-31 CN CN202211063867.2A patent/CN115291561B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111240283A (en) * | 2020-01-14 | 2020-06-05 | 天津大学 | Construction Method of Adaptive Planning Design Simulation Platform for Intelligent Manufacturing System |
CN113703412A (en) * | 2021-09-01 | 2021-11-26 | 燕山大学 | Numerical control machine tool virtual debugging system based on digital twin and system construction method |
Also Published As
Publication number | Publication date |
---|---|
CN115291561A (en) | 2022-11-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9003343B2 (en) | Energy consumption simulation and evaluation system for embedded device | |
CN107220064B (en) | A kind of digital control system interface configuration development approach | |
CN111797521B (en) | Three-dimensional simulation debugging and monitoring method for automatic production line | |
CN109831354A (en) | Virtual Debugging system based on OPC UA industry communications protocol | |
CN101938164B (en) | Power equipment control method, device and related system thereof | |
CN107135390A (en) | Automatic testing method and system for television application | |
CN108345265B (en) | Programming method of hardware device, visual programming platform, memory and processor | |
CN112114529A (en) | Simulation debugging system for hardware industry | |
CN112276943A (en) | Robot teaching control method, teaching control system, computer device, and medium | |
CN111934908A (en) | Internet of things simulation method, device and system and storage medium | |
CN104461854A (en) | General simulation testing platform for software of ship equipment and construction method of general simulation testing platform | |
CN115291561B (en) | Manufacturing system, equipment virtual debugging platform, method, equipment and application | |
CN112486131A (en) | Method, system, equipment and medium for monitoring operation state of production line | |
CN109683882B (en) | NB-IOT terminal software development method based on mobile terminal in visual environment | |
CN101776915A (en) | Cross-platform station automatic monitoring system testing method based on concurrency simulating tools | |
CN114019921B (en) | Production line equipment control method, device, equipment and medium based on combined model | |
CN116044867A (en) | Hydraulic system control method, system, equipment and medium based on automatic programming | |
CN106651650A (en) | Joint debugging measurement and control device and electric power Internet of things joint debugging measurement and control system applying same | |
CN115758652A (en) | Optimization method and system for re-enhancement of manufacturing system processing capacity based on digital twin | |
CN119025217A (en) | Debugging method, debugging device, debugging system, storage medium and product | |
CN106325242A (en) | MES system based on modularized control units | |
CN115356997A (en) | Integrated industrial control system and its control method, industrial control equipment and medium | |
CN110096786A (en) | Semi-physical real-time simulation platform for group intelligent building application program | |
CN113075915A (en) | Em-plant based virtual simulation implementation method, system and equipment | |
CN108762209A (en) | Production Line Configured's analogue system based on mixed reality and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |