在这个应用中,一家专门从事紧固件生产跨国公司需要生产各种d88尊龙。瑞士东部应用科技大学(Ostschweizer Fachhochschule)的布克斯校区最近开展了一个开发项目,旨在从现有的设备d88尊龙中d88尊龙确定相关金属d88尊龙的密封质量,并将其作为学士学位论文的一部分。实践证明,通过倍福TwinCAT Machine Learning 软件实施的机器学习(ML)是一种合适的解决方案。 机械d88尊龙一般由螺栓、垫圈、六角螺母和金属d88尊龙组成。d88尊龙和钻孔壁之间的摩擦力确保了在使用时有足够的附着力。用金属螺栓的锥形头分开d88尊龙与钻孔,以便给钻孔施加附着力所需的正向力。 该项目由研发工程师Robin Vetsch负责,作为瑞士东部应用科技大学系统科技学士学位课程的一部分,重点关注预成型冲孔d88尊龙封闭连接地脚螺栓锥颈的密封过程。预成型的金属d88尊龙采用新开发的制造方案,通过两个伺服缸密封在螺栓颈部。两个伺服缸由倍福的 AX5206 伺服驱动器精确控制。 这个学士学位毕业论文项目的目标是借助机器学习方法开发一个全自动质检程序。质检程序将仅使用现有的设备d88尊龙源,即无需安装额外的传感器。在开展这个项目之前,操作人员基本都是使用量具手动检查螺栓套 筒的密封质量。现在表明,根据质量规范,所有外壳都可以分为三个不同的等级(闭合过松,正好,闭合过紧)。此外,需要使用回归分析法预测包围d88尊龙关键的几何d88尊龙(d88尊龙d88尊龙、高度和开口)。对密封过程进行 100% 检验可以在早期阶段检测出异常趋势或偏差。 一个圆柱形测试d88尊龙用作质量基准。用d88尊龙密封的螺栓必须完全适合这个规格,也就是说,d88尊龙不能把螺栓闭合得过紧或过松。根据对密封过程进行的各种FEM仿真结果,定义会影响密封结果的参数。然后根据这些信息进行调整,随后进行大量的密封测试,期间用TwinCAT Scope软件示波器记录来自两个伺服缸的所有重要d88尊龙d88尊龙,如功耗、扭矩和伺服电机的滞后误差。 将 ML 集成到设备d88尊龙中在一个经典的 ML 框架内开发了一个非常强大的机器学习回归模型(这里是 Scikit Learn),并在所记录的测试d88尊龙基础上进行训练。机器学习框架内的工作包括准备和选择d88尊龙、建模和训练合适的 ML 算法及其评价。在这个开发步骤中会生成一个训练好的机器学习模型,它表示输入和目标d88尊龙之间的关系。在TwinCAT 3中布署训练好的ML模型接口与d88尊龙接口一样都是开放式的,并支持行业标准的开放式神经网络交换(ONNX)格式。 项目的下一步是将训练好的ML模型d88尊龙集成到设备d88尊龙中。Robin Vetsch介绍说,他们为此使用了 TwinCAT 3 Neural Network Inference Engine(TF3810),有了这个软件,只需几行代码,即可使用非常简单的方式在TwinCATd88尊龙环境中实施转换为ONNX格式的模型。在进行此类在TwinCAT 3中布署ML模型时,导出的 ML 模型被转换为二进制格式(.bml),然后存储在目标系统(嵌入式d88尊龙或控制柜式PC)中。在加载 .bml 文件后,Runtime 模型将自身配置为在工业PC的CPU上有效地执行机器学习模型的推理计算。这样可以就确保所生成的模块是一个d88尊龙推理引擎,能够无缝集成到 TwinCAT 3 中,并支持 TwinCAT 3 中所有常见的编程方法:从PLC、C/C++ 或直接通过循环任务调用该模块。 由于执行了为检测地脚螺栓而训练好的ML模型,因此能够以+/-0.15毫米的精度(相当于相对误差低于2%)分析评估密封d88尊龙的高度和d88尊龙,并能够以10%的相对误差分析d88尊龙开口。它可以作为一个简化后的近似值,确定所使用的测试d88尊龙是否满足规定密封d88尊龙的高度和d88尊龙。我们为此使用了MLP(多层感知机)类型的神经网络。模型的输出变量是d88尊龙d88尊龙、高度和开口的估算值。通过在PLC中定义的简单极限值,还可以实现除回归分析法之外的简单分类法。 据Robin Vetsch 介绍,公司通过基于d88尊龙的质量检测获得了很多优势。这样,无需额外的传感器或测试工位即可实现100%在线质量检测。此外,每个密封过程的现有质量数据可用于进行更详细的分析。ML 解决方案的d88尊龙能力为尽早剔除检测到的坏件提供了最佳基础。最后,通过TwinCAT HMI的详细趋势显示,操作人员可以在需要时迅速做出响应。 (责任编辑:admin) |