首页 新闻 工控搜 论坛 厂商论坛 产品 方案 厂商 人才 文摘 下载 展览
利用机器学习实现地脚螺栓生产中可靠的实时质检

德国倍福自动化有限公司
收藏本文     查看收藏

瑞士东部应用科技大学(Ostschweizer Fachhochschule)的布克斯校区最近开展了一个开发项目,旨在从现有的设备数据中实时确定相关金属套筒的密封质量,并将其作为学士学位论文的一部分。实践证明,通过倍福 TwinCAT Machine Learning 软件实施的机器学习(ML)是一种合适的解决方案。

微信图片_20210816134122

在这个应用中,一家专门从事紧固件生产跨国公司需要生产各种地脚螺栓。机械地脚螺栓一般由螺栓、垫圈、六角螺母和金属套筒组成。套筒和钻孔壁之间的摩擦力确保了在使用时有足够的附着力。用金属螺栓的锥形头分开套筒与钻孔,以便给钻孔施加附着力所需的正向力。

该项目由研发工程师 Robin Vetsch 负责,作为瑞士东部应用科技大学系统科技学士学位课程的一部分,重点关注预成型冲孔套筒封闭连接地脚螺栓锥颈的密封过程。预成型的金属套筒采用新开发的制造方案,通过两个伺服缸密封在螺栓颈部。两个伺服缸由倍福的 AX5206 伺服驱动器精确控制。

项目目标

这个学士学位毕业论文项目的目标是借助机器学习方法开发一个全自动质检程序。质检程序将仅使用现有的设备数据源,即无需安装额外的传感器。在开展这个项目之前,操作人员基本都是使用量具手动检查螺栓套筒的密封质量。现在表明,根据质量规范,所有外壳都可以分为三个不同的等级(闭合过松,正好,闭合过紧)。此外,需要使用回归分析法预测包围套筒关键的几何数据(套筒宽度、高度和开口)。对密封过程进行 100% 检验可以在早期阶段检测出异常趋势或偏差。

一个圆柱形测试套筒用作质量基准。用套筒密封的螺栓必须完全适合这个规格,也就是说,套筒不能把螺栓闭合得过紧或过松。根据对密封过程进行的各种 FEM 仿真结果,定义会影响密封结果的参数。然后根据这些信息进行调整,随后进行大量的密封测试,期间用 TwinCAT Scope 软件示波器记录来自两个伺服缸的所有重要实时数据,如功耗、扭矩和伺服电机的滞后误差。

微信图片_20210816134448

*测试统计数据的可视化显示

将 ML 集成到设备控制器中

在一个经典的 ML 框架内开发了一个非常强大的机器学习回归模型(这里是 Scikit Learn),并在所记录的测试数据基础上进行训练。机器学习框架内的工作包括准备和选择数据、建模和训练合适的 ML 算法及其评价。在这个开发步骤中会生成一个训练好的机器学习模型,它表示输入和目标数据之间的关系。在 TwinCAT 3 中布署训练好的 ML 模型接口与数据接口一样都是开放式的,并支持行业标准的开放式神经网络交换(ONNX)格式。

一个圆柱形测试套筒用作质量基准。用套筒密封的螺栓必须完全适合这个规格,也就是说,套筒不能把螺栓闭合得过紧或过松。根据对密封过程进行的各种 FEM 仿真结果,定义会影响密封结果的参数。然后根据这些信息进行调整,随后进行大量的密封测试,期间用 TwinCAT Scope 软件示波器记录来自两个伺服缸的所有重要实时数据,如功耗、扭矩和伺服电机的滞后误差。

微信图片_20210816134551

*将套筒宽度作为套筒密封质量标准之一来表示

项目的下一步是将训练好的 ML 模型实时集成到设备控制器中。Robin Vetsch 介绍说,他们为此使用了 TwinCAT 3 Neural Network Inference Engine(TF3810),有了这个软件,只需几行代码,即可使用非常简单的方式在 TwinCAT 实时环境中实施转换为 ONNX 格式的模型。在进行此类在 TwinCAT 3 中布署 ML 模型时,导出的 ML 模型被转换为二进制格式(.bml),然后存储在目标系统(嵌入式控制器或控制柜式 PC)中。在加载 .bml 文件后,Runtime 模型将自身配置为在工业 PC 的 CPU 上有效地执行机器学习模型的推理计算。这样可以就确保所生成的模块是一个实时推理引擎,能够无缝集成到 TwinCAT 3 中,并支持 TwinCAT 3 中所有常见的编程方法:从 PLC、C/C++ 或直接通过循环任务调用该模块。

项目取得重大成果

微信图片_20210816134623

*项目团队(左起):OST 计算工程研究所(ICE)科学助理 Christian Egger,ICE 讲师 Christoph Würsch 教授博士,以及研发工程师 Robin Vetsch

由于执行了为检测地脚螺栓而训练好的 ML 模型,因此能够以 +/-0.15 毫米的精度(相当于相对误差低于 2%)分析评估密封套筒的高度和宽度,并能够以 10% 的相对误差分析套筒开口。它可以作为一个简化后的近似值,确定所使用的测试套筒是否满足规定密封套筒的高度和宽度。我们为此使用了 MLP(多层感知机)类型的神经网络。模型的输出变量是套筒宽度、高度和开口的估算值。通过在 PLC 中定义的简单极限值,还可以实现除回归分析法之外的简单分类法。

据 Robin Vetsch 介绍,公司通过基于数据的质量检测获得了很多优势。这样,无需额外的传感器或测试工位即可实现 100% 在线质量检测。此外,每个密封过程的现有质量数据可用于进行更详细的分析。ML 解决方案的实时能力为尽早剔除检测到的坏件提供了最佳基础。最后,通过 TwinCAT HMI 的详细趋势显示,操作人员可以在需要时迅速做出响应。

关于德国倍福

倍福(Beckhoff)公司总部位于德国威尔市。作为全球自动化技术的驱动者,倍福定义了自动化领域的许多国际标准。公司所生产的工业 PC、现场总线模块、驱动产品和TwinCAT自动化软件构成了一套完整的、相互兼容的控制系统,可为各个工控领域提供开放式自动化系统和完整的解决方案。倍福于1997年进入中国市场,致力于帮助制造企业提升竞争优势,加速转型升级。倍福在业内享有“创新引擎”的美誉,公司所倡导的PC控制技术具有良好的开放性,将IT技术、互联网和自动化技术完美融合,助力实现工业 4.0 和智能制造。凭借领先的技术优势和丰富的行业知识,倍福的创新产品和解决方案广泛应用于风力发电、半导体、光伏太阳能、电子制造、金属加工、包装机械、物流输送以及楼宇自控等众多领域。

更多信息,请登录 Beckhoff 中文官方网站:www.beckhoff.com.cn


 

状 态: 离线

公司简介
产品目录

公司名称: 德国倍福自动化有限公司
联 系 人: 销售部
电  话: 021-66312666
传  真: 021-66315696
地  址: 中国上海市静安区汶水路 299弄 9-10号(市北智汇园4号楼)
邮  编: 200072
主  页:
 
德国倍福相关解决方案:
倍福 XTS 在药品包装中的应用
倍福基于 EtherCAT 的远程车辆控制实现可复现测试结果
倍福基于 PC 的控制技术和 EtherCAT 加速 OLED 材料研发进程
倍福基于 PC 控制的规模化太阳能燃料合成系统
倍福助力一体化开放式控制平台最大程度提升项目开发效率
倍福基于 PC 的控制技术助力提升电动汽车扁线电机生产效率
倍福 EPX 系列 EtherCAT 端子盒在喷涂机器人领域的应用
倍福基于 PC 的控制技术助力追踪标签规模化生产
倍福EtherCAT 与基于 PC 的控制技术为巡回演唱会“火蛇”保驾护航
倍福助力超 73,000 吨的巨型隧道管节运输
倍福助力地毯簇绒机全面升级改造
倍福面向未来的半导体设备自动化解决方案
更多德国倍福解决方案...
通过中华工控网在线留言德国倍福自动化有限公司:
用户名: 密码: 免费注册为中华工控网会员
请留下您的有效联系方式,以方便我们及时与您联络
 
中华工控网 GKong.com制作发布 广告联系