SCI论文(www.lunwensci.com):
摘要:介绍了基于数字孪生技术与工业互联网技术的步进滑台远程虚实同步实现方法和总体架构。设计开发了步进滑台的远程监控程序和适合于手机App、WEB网页的云监控画面,实现了步进滑台的远程智能监控,基于西门子的NX-MCD对步进滑台进行了数字孪生设计,介绍了虚实信号交互的方法和原理,通过OPCDA通信实现了物理信号与虚拟信号的实时传送,实现了步进滑台的物理设备与数字孪生设备的远程虚实同步及三维可视化智能监控。经验证,利用该技术在教育领域远程教学中开展线上“云实训”,学生无需到设备现场即可远程完成实操训练,变革了教学模式和教学空间,达到了较好的效果。另外,远程虚实同步相关技术也可以为智能制造工程领域中机电设备的远程三维可视化监控提供一定的参考。
关键词:数字孪生;工业互联网;PLC;虚实同步;MCD
Research on Remote Virtual Real Synchronization of Stepping Slide Based on Digital Twin
Liang Shenglong,Li Junli,Zhao Xinkuan
(College of Mechanical and Electrical Engineering,Zhuhai City Polytechnic,Zhuhai,Guangdong 519090,China)
Abstract:The implementation method and overall architecture of remote virtual real synchronization of step slide were introduced based on digital twin technology and industrial Internet technology.The remote monitoring program of the stepping slide and the cloud monitoring screen suitable for mobile phone App and WEB page were designed and developed,the remote intelligent monitoring of the stepping slide was realized.Based on the NX-MCD of Siemens,the digital twin design of the stepping slide was carried out,introduced the method and principle of virtual and real signal interaction,and it realized the real-time transmission of physical signals and virtual signals through OPCDA communication.The remote virtual real synchronization and three-dimensional visual intelligent monitoring of the physical equipment and digital twin equipment of the stepping slide table were realized.It has been verified that using the technology to carry out online"cloud practical training"in distance teaching in the field of education,students can complete the practical training remotely without going to the equipment site,which has changed the teaching mode and teaching space and achieved good results.In addition,the remote virtual real synchronization technology can also provide some reference for the remote 3D visual monitoring of electromechanical equipment in the field of intelligent manufacturing engineering.
Key words:digital twins;industrial internet;PLC;virtual reality synchronization;MCD
0引言
《中国制造2025》明确提出,要加快新一代信息技术与制造业深度融合,进一步引领制造业向“智能化”、“数字化”转型升级。构建数字化智能工厂将成为我国制造业转型升级的重要突破口,而数字化工厂的精髓就在于车间和设备的远程三维可视化智能监控[1]。目前,国内外专家学者在可视化监控方面进行了大量研究,吴鹏兴等[1]探索了基于数字孪生的离散制造车间可视化实时监控方法;梁生龙等[2]设计了基于物联网的数控平面磨床远程监控系统,实现了平面磨床远程监控的大数据看板;周成、孙敏等[3-4]提出一种基于数字孪生的车间三维可视化监控系统六维模型,并介绍了系统开发流程;张入元[5]介绍了一种基于数字孪生的总装对接在线监控技术,实现了总装对接过程的全方位的数据采集和可视化监控;杜莹莹[6]提出了
一种基于数字孪生的工业机器人三维实时可视化监控系统,实现了对工业机器人的透明、实时可视化监控;黄海松等[7]对数字孪生技术在智能制造中的发展与应用进行了综述性研究;姜珊等[8-12]进行了基于NX_MCD的机电概念设计、虚拟调试、虚拟验证协同的研究;张南等[13]提出基于数字孪生的车间生产过程监控方法,实现了车间生产作业过程的三维虚拟可视化及实时动态交互。
综上所述,大部分的研究是基于物联网技术对车间或设备进行远程监控的研究,或是基于数字孪生的本地虚实协同研究,未能将物联网和数字孪生相结合来实现远程三维可视化智能监控。本文提出一种基于数字孪生技术与工业互联网技术的远程虚实同步监控系统,以典型机电运动机构步进滑台为例,利用工业互联网技术将步进滑台的控制器PLC接入云平台,很珠海市教育科研规划2019年度重点项目(编号:2019KTZ01);2021年度好地实现了步进滑台的远程在线实时监控,通过NX-MCD设计了步进滑台的数字孪生系统,利用OPC通信将步进滑台实体机的物理信号与MCD中数字孪生体的虚拟信号进行实时映射,通过实时数据传输,实现了远程虚实通讯及同步运动,既可以利用移动电话、平板、计算机等智能终端远程登录云平台监控界面进行实时监控,实现设备运行大数据看板,也可以在远程计算机上打开MCD数字孪生体进行三维可视化虚实同步监控,大大提高了步进滑台的远程监控系统的可视化、智能化和数字化水平,通过在教育领域的应用实践,可以满足线上“云实训”,取得了较好的应用效果,相关技术也可以为智能制造工程领域中远程三维可视化监控提供一定的参考。
1步进滑台的远程监控系统设计
步进滑台运动机构是典型的机电一体化设备,主要包括步进电机、步进驱动器、弹性联轴器、丝杠螺母副、滑台、控制器PLC及传感器等组成,常应用于数控机床和自动化生产线中。为了实现步进滑台的远程虚实同步,需要解决两个问题,一个是需要利用工业互联网技术对现场设备进行工业联网,实现现场数据的网络传输和远程监控;另外一个问题是需要利用数字孪生技术建立步进滑台数字孪生体,并通过OPC协议实现物理信号和虚拟信号的远程虚实通信。远程虚实同步监控模型如图1所示,主要包括远程大数据看板监控系统、数字孪生三维虚拟监控系统、互联网云平台(远程工控机)、现场监控终端(PLC等)组成[2]。
1.1步进滑台远程虚实同步的总体架构
步进滑台的远程虚实同步系统总体架构如图2所示,主要由现场数据采集系统、远程数据传输系统和数字孪生虚拟系统三部分组成。现场数据采集系统主要包括三菱PLC、原点开关、行程限位开关、步进驱动设备组成,远程数据传输系统主要包括FX3U-485BD通信板、GRM530远程工控模块和网络云平台,数字孪生虚拟系统主要包括数字孪生三维模型、MCD机电概念设计和OPC DA通信。现场使用FX3U-48MT作为步进滑台的主控制器,实现步进滑台的运动控制及运行数据采集,利用双绞线将远程工控模块的COM口与PLC的RS485通信板进行连接,如图3所示,连接成功后即可利用RS485串口实现远程工控机(主站)和PLC(从站)的通信和数据传输,远程工控模块主动采集PLC的运行数据后再通过4 G、5 G,WiFi或有线网络将设备运行数据传送到网络云平台,实现数据云储存和管理。利用任意可以连接网络的移动电话、平板等智能终端即可随时随地进行设备远程在线监视[2],当远程工控端收到上位机发出的控制指令后,远程工控机也可将其通过RS485传送至PLC控制器,PLC及时响应控制指令完成步进滑台的远程控制。利用西门子NX-MCD软件按照步进滑台实体机1∶1比例进行数字孪生系统设计,通过OPC-DA协议将步进滑台实体设备的物理信号与MCD数字孪生体的虚拟信号进行实时映射,实现远程实时数据传输,最终实现远程虚实通讯及远程虚实同步运动。
1.2远程工控机与PLC的通信设计
远程工控机包含2个RS485端口和一个RS232接口,内置多种主、从通讯协议,可连接人机界面(HMI)、可编程控制器(PLC)、智能模块、板卡、智能仪表、智能传感器,变频器等多种设备,最大可支持多达2 000点的通讯变量。三菱PLC包含RS-232、RS-485、RS-422接口,支持三菱专用协议、N:N协议、标准Modbus-RTU协议等串口通讯协议。本文中主要利用远程工控机的RS485端口和三菱PLC的RS-485通信板实现串口通信,三菱PLC作为从站,远程工控机作为主站实现数据传输,数据传输包含远程工控机读取PLC运行数据和发送数据给PLC。要实现步进滑台的远程可视化监控,需要在网络层配置一个云平台,远程工控机通过4G、5G、WiFi、有线网络向云平台收发数据,移动电话App、网页端、OPC服务器等各种应用就可以直接在云平台中做数据监控和转发。PLC端和远程工控端的具体通信参数配置如表1所示,三菱PLC通讯参数中的波特率、数据位数、停止位、奇偶校验与远程工控机的通讯设备编辑器中必须保持一致,参数配置完成后工控机和PLC均需要断电重启方可生效。
远程工控机接收到PLC实时采集数据后,通过网络把数据打包上传到网络云平台,网络云平台对数据报文按照专用协议进行解析后,提供给移动电话App,WEB网页监控,数据存储、OPC服务器等需要使用数据的各种应用层。当移动电话、平板、计算机等智能终端向云平台发送数据报文时,云平台可以将接收到的数据照专用协议解析,解析后再发送到远程工控机,远程工控机再通过RS485串口通讯发送到现场主控制器PLC中。在进行远程工控机通讯配置时,需要在配置软件中选择实际使用的远程工控机对应型号,设置合适的通讯协议、加载实际使用的IO设备、建立相关数据词典并与从站PLC寄存器地址进行关联,最后将开发完成的工程项目通过有线或无线网络下载到远程工控机模块及网络云平台[2]。
1.3步进滑台远程监控模块程序设计
利用GX Works2完成步进滑台的现场控制程序,利用远程工控软件GRMDev5完成远程监控模块程序设计,在程序设计开发时首先要将开发计算机的IP设置成和远程工控模块同一个网段,如安装工控软件计算机的IP为192.168.1.235,远程工控的IP为192.168.1.240。远程通信程序设计主要包括通讯协议选择、通讯参数设置,数据词典的建立、数据词典与现场PLC寄存器的关联、短信、微信、电话自动报警等复杂远程监控策略的设置等。步进滑台远程监控部分数据词典如表2所示,设备运行时远程工控机会主动和通讯口上连接的PLC进行实时通信,循环采集定义好的所有变量,实现数据的网络远程读写。在工程配置完成后可以本地通过LAN口直接下载到远程模块中,也可以通过将远程模块连接至云服务器,直接将配置好的工程提交至云平台。在远程模块程序设计完成后,可以远程管理和维护步进滑台的程序,轻松实现步进滑台程序的远程编写、修改、上传、下载等功能,应用在教育领域的线上教学中可以非常方便的开展“云实训”,在工业应用中也可以实现“云监控”和“云维护”,可以解决疫情下无法及时到现场进行设备维护的问题。
1.4步进滑台云端远程监控界面设计
为了实现步进滑台可视化的人机交互,需要利用Web⁃GUIDev软件设计开发适合网页和移动电话App打开的远程监控画面,设计完成后可通过移动电话、计算机、平板等智能终端随时随地远程打开云监控画面。画面开发内容主要包括创建适合WEB浏览器或App等智能终端的人机交互画面、添加数码管、指示灯、基本按钮、棒状填充、风扇等控件并进行专用属性设置及关联远程工控机数据词典等。步进滑台远程监控画面如图4所示,只要能够连接上网络,就可以利用移动电话、平板、计算机等远程智能终端远程登录监控App或WEB网页即可进入步进滑台的远程可视化监控画面,工程技术人员便可远程对步进滑台进行左移、右移、回原点、报警等点动操作,设置好相关运行参数后可以进行自动启动、停止等操作,还可以实时监控步进电机的脉冲数、步进滑台的实时位移、速度、运行状态指示灯、警示灯等。当发生超行程或超速故障后对应的警示灯和声音会及时报警,若在远程工控机配置了相关报警策略,也可以通过短信、微信、电话等多种方式将故障情况远程及时发送给工作人员,保证了工作人员在故障发生的第一时间收到故障报警信号,并及时进行处理,实现了“云值守”,大大提高了步进滑台远程监控的智能化水平。
2步进滑台的远程虚实同步设计
2.1数字孪生设计
数字孪生(Digital Twin)的概念,最早在2003年由Grieves教授首次提出,其本质是物理实体在虚拟空间的精准映射模型,并贯穿产品的全生命周期过程,从构想、设计、制造、测试、仿真、调试、运维、管理等所有的工艺流程[3-4]。数字孪生技术已经是制造业数字化的核心技术,其关键在于建模、仿真和调试,能通过信号的虚实映射,完成数字化模型与实体设备的同步运动,是一种实现制造信息世界与物理世界交互融合的有效手段[5-8]。本文中主要是借助数字孪生技术实现步进滑台实体机与虚拟模型的远程虚实同步运动。
在进行步进滑台的数字孪生虚拟设计时,首先利用UG等三维软件对步进滑台按照真实设备1∶1比例进行三维数字建模,如图5所示,然后将数字孪生三维模型导入NX-MCD进行机电概念设计,添加步进滑台虚拟数字模型对应的物理和电气属性[9]。根据步进滑台的动作要求,在NX-MCD中首先要将联轴器、滑台、丝杠定义为刚体,为了实现联轴器和丝杠的同步旋转、滑台的移动动画效果,需要添加固定副、铰链副、滑动副等运动副和约束,其中联轴器和丝杠添加为固定副,联轴器和丝杠分别添加铰链副,步进滑台需要添加滑动副。为了实现黄、绿、红警示灯及传感器显示灯的动画效果,需要添加显示更改器,利用显示更改器中可见性属性控制显示效果。为了实现丝杠的旋转运动和滑台的直线运动效果,需要在NX-MCD中添加两个位置控制,添加原点、正限位、负限位3个碰撞传感器,最后根据步进滑台要实现的功能添加NX-MCD内部控制信号和反馈信号,并在信号适配器中添加位置控制的运行参数和编写对应公式。如要对丝杠、滑台的位置进行控制,就需要添加别名为“滑台位置”,单位为mm,数据类型为double的的运行参数,添加名称为“D0脉冲值”控制信号,并利用公式对控制信号“D0脉冲值”和参数“滑台位置”进行指派,其中步进电机参数为1 000 p/r,丝杠螺距为5 mm,“D0脉冲值”信号实时映射的是步进电机的脉冲数,那么“滑台位置”的指派公式为:D0脉冲值/1 000×5 mm,丝杠的旋转实时角度指派公式为:D0脉冲值/1 000×360°。
2.2步进滑台数字孪生体的虚实信号交互
基于孪生数据的实时映射是实现步进滑台虚实同步可视化监控的关键。为了实现NX-MCD中的步进滑台数字孪生模型与真实设备的信号实时传输,需要先在NX-MCD信号适配器中定义控制信号和反馈信号,控制信号主要是控制步进滑台运行参数的信号,可以接收物理设备的输出信号,反馈信号主要是反映步进滑台的运行参数的信号,可以反馈给物理设备的输入信号,然后再通过OPC将NX-MCD定义好的虚拟信号与外部物理信号进行实时映射[10-11]。NX-MCD内部集成有OPC客户端,支持OPCDA、OPCUA、SHM、MATLAB、PLCSIM.Adv、TCP、UDP、PROFINET、FMU及自定义等多种通信方式,如果是与本地的三菱PLC控制器进行信号交互,可以选择连接MXOPC服务器进行连接,如果是与本地西门子1200PLC控制器进行信号交互可选择通过KEPServerEX6服务器进行连接,如果是与本地西门子1500PLC进行信号交互可直接选择PLC自带的OPC UA进行连接,如果是与异地远程PLC进行信号交互,需要连接远程工控机的OPC服务器,本文中步进滑台虚实信号交互选择与远程OPC Server进行连接,远程OPC服务器正常启动运行后如图6所示。在MCD外部信号映射中选择外部OPC DA服务器,将MCD信号与外部远程服务器的信号进行自动映射,通过远程OPC通讯技术实现虚实信号交互原理如图7所示[12-14],虚实信号交互成功后,可以用实际设备的输出信号控制NX-MCD中的数字孪生模型进行相应动作,从而实现虚拟调试和远程虚实同步,最终实现远程虚实同步三维可视化监控。
3平台验证与应用
步进滑台的硬件和软件程序开发完成后开始进行测试,首先将步进滑台通电,计算机联网并启动远程工控机的OPC服务器,在NX-MCD中打开步进滑台的数字孪生体并启动运行,利用连接网络的移动电话、计算机、平板登录App或网页打开步进滑台远程云监控画面进行测试,测试现场如图8所示。试验结果表明,通过人机交互画面的按钮发出控制指令后,步进滑台实体机和虚拟数字孪生体能够实现远程虚实同步运动,同时通过人机交互画面也能够实时监视步进滑台的运行数据和报警情况,在NX-MCD的数字孪生体中也能够360°无死角直观地监视步进滑台的运动状态,通过MCD中的运行时查看器也能实时查看具体的物理参数和信号数据。在新冠疫情停课不停学期间,利用步进滑台远程同步系统开展了线上教学试验,学生通过登录远程云监控画面对设备进行远程控制,并通过视频直播观看实体机和数字孪生体的动作效果,也可以把编写好的程序远程下载到步进滑台实体机或数字孪生体中进行程序验证和调试,取得了较好的效果。
4结束语
本文提出了一种基于数字孪生技术和工业互联网技术的远程虚实同步方法,设计开发了步进滑台的远程监控程序和监控画面,实现了计算机、移动电话、平板等智能终端利用网页或App对步进滑台的远程可视化监控、运维,远程修改设备参数、远程上下载程序等,利用NX-MCD完成了步进滑台数字孪生体虚拟场景的搭建,实现了物理层和虚拟层之间数据的远程实时映射,实现了远程虚实同步,实现了在数字孪生虚拟环境中对步进滑台进行全方位无死角实时监控,大大提高了步进滑台的远程智能监控水平。相关技术既可以应用在教育领域,也可以应用于机电设备的三维可视化监控工程技术领域。经验证,本文所设计的步进滑台远程虚实同步设备在教育领域的应用中取得了较好的效果,借助步进滑台数字孪生体远程虚实同步系统,学生可以利用移动电话等智能终端对步进滑台的数字孪生体和实物进行远程操控,360°无死角感受步进滑台的工作原理和机制,无需真实设备就可以在自己计算机上进行多次无风险程序调试,程序虚拟调试无误后还可以远程下载到步进滑台实体机进行实物验证,方便开展线上“云实训”,正好可以解决新冠疫情下远程教学学生无法到校使用学校实体设备的问题,教学再不受设备、场地的约束,提高了教学的便捷性。步进滑台远程虚实同步监控系统相关技术也可以为智能制造工程领域中远程三维可视化监控提供一定的参考。
参考文献:
[1]吴鹏兴,郭宇,黄少华,等.基于数字孪生的离散制造车间可视化实时监控方法[J].计算机集成制造系统,2021(6):1606-1616.
[2]梁生龙,廖桂波,董威,等.基于物联网的数控平面磨床远程监控系统设计[J].机电工程技术,2019(12):23-25.
[3]周成,孙恺庭,李江,等.基于数字孪生的车间三维可视化监控系统[J].计算机集成制造系统,2022(3):758-767.
[4]孙敏."数字孪生"改变行业规则的顶尖技术[J].大飞机,2018(6):44-47.
[5]张入元,武殿梁,黄顺舟.基于数字孪生的总装对接在线监控技术[J].组合机床与自动化加工技术,2021(11):109-113.
[6]杜莹莹,罗映,彭义兵,等.基于数字孪生的工业机器人三维可视化监控[J].计算机集成制造系统,2021(11):109-113.
[7]黄海松,陈启鹏,李宜汀,等.数字孪生技术在智能制造中的发展与应用研究综述[J].贵州大学学报(自然科学版),2020(5):1-8.
[8]姜珊,王仲奇,夏松,等.飞机柔性工装数字孪生几何模型构建方法[J].航空制造技术,2022,65(12):86-91.
[9]郑魁敬,代方园,廉磊.基于NX MCD的机器人磨削系统虚拟调试[J].组合机床与自动化加工技术,2019(12):57-60.
[10]严惠,邓小龙,李志远.基于数字孪生的FMS运维监控系统设计与研究[J].制造业自动化,2021(10):122-125.
[11]计诗轩,周驰.基于SolidWorks的虚拟调试系统设计与实现[J].机电工程技术,2021,50(4):30-34.
[12]王俊杰,戴春祥,秦荣康,等.基于NX MCD的机电概念设计与虚拟验证协同的研究[J].制造业自动化,2018(7):31-33.
[13]张南,张顺,刘利勋,等.基于数字孪生的车间生产过程监控方法[J].组合机床与自动化加工技术,2022(7):156-159.
[14]赵俊英,李云龙,邵欣,等.基于数字孪生的机器人实验平台设计[J].制造技术与机床,2022(7):5-10.
关注SCI论文创作发表,寻求SCI论文修改润色、SCI论文代发表等服务支撑,请锁定SCI论文网!
文章出自SCI论文网转载请注明出处:https://www.lunwensci.com/ligonglunwen/50880.html