一种基于改进自适应模糊神经网络的焊缝外形预测方法与流程

专利2022-05-09  106


本发明涉及机器人焊接领域,具体涉及一种基于改进自适应模糊神经网络的焊缝外形预测方法,涉及一种机器人焊接焊缝外形预测方法。



背景技术:

焊接质量的好坏直接影响焊接件的加工精度和使用寿命。在焊接过程中,焊接质量影响因素众多,钛合金的焊接质量检测主要包括焊接接头的致密性、物理性能、力学性能、焊接缺陷和外表尺寸等。焊接参数的异常波动、机械臂的震动、焊接工人对焊接参数的选择和焊接设备的操作规范,都会影响最终的焊接质量。现有的加工工厂中,通常由焊接工人设置焊接参数后利用试验件打样从而判断参数设置是否合理,若试验件质量不满足要求,则继续调整参数和打样,上述过程一方面会浪费大量的材料,另一方面需要耗费较长的时间和人力。

现有的神经网络算法由于其强大的非线性能力,可映射任意复杂的非线性函数,在机器人焊接系统中得到了初步的应用。但是,在实际焊接过程中,焊接参数与焊缝外形特征之间的相关关系难以定量描述,影响机器人焊接质量的因素较多,而模糊算法能够表达模糊知识,实现模糊推理,可有效弥补神经网络泛化能力差的不足。

1984年,j.c.bezdek提出了模糊c均值聚类算法(fcm),引入样本到聚类中心的隶属度,通过优化目标函数得到每个样本点对类中心的隶属度,决定样本点的类属以达到自动对样本数据进行分类的目的。1995年,kennedy和eberhart提出一种粒子群优化(particalswarmoptimization,pos)算法,该算法具有群体智能、迭代格式简单、可快速收敛得到最优解所在区域等优点,迄今为止fcm算法和pso算法都得到了较好的应用。但是在利用pso算法确定焊接参数隶属度函数宽度的过程中,较小的权重因子则有利于对当前的搜索区域进行精确的局部搜索,而选用较小的权重因子容易在模糊神经网络训练过程中陷入局部极小点的问题,选用较大的权重因子有利于跳出局部最小点,便于全局搜索,但预测的精度不足,隶属度函数确定困难,难以兼顾预测的精度和预测结果的全局最优性。



技术实现要素:

本发明为解决焊接参数与焊缝外表尺寸之间的拟合问题,提供了一种基于改进自适应模糊神经网络的机器人焊接焊缝外形预测方法。本发明采用自适应模糊神经网络对焊缝外形进行预测,根据预测数据调整焊接参数,该方法相比于传统试焊法,可根据输入的焊接参数对焊后外形进行预测,减少了人力成本,避免了由于人工试焊造成的材料浪费。

一种基于改进自适应模糊神经网络的焊缝外形预测方法,包括:

步骤1:初始化焊缝外形预测模糊神经网络,确定焊接模糊规则;

步骤2:确定模糊神经网络的输入的焊接参数变量和模糊神经网络输出量;

步骤3:根据步骤1确定的焊接模糊规则计算各焊接参数变量的焊接参数隶属度;

步骤4:利用基于直觉模糊c均值聚类(ifcm)和自适应惯性权重粒子群算法(apso)融合算法寻优计算焊接参数隶属度中的未知参数,获得各焊接参数变量的焊接参数隶属度;

步骤5:根据各焊接参数变量的焊接参数隶属度进行模糊计算;

步骤6:根据步骤5获得的模糊计算结果获得机器人焊接焊缝的焊缝宽度和焊缝高度的预测输出值;

所述步骤3包括:

对于输入的焊接参数变量,根据步骤1确定的焊接模糊规则计算各焊接参数输入量的焊接参数隶属度:

其中,分别为焊接参数隶属度函数的中心和宽度,是焊接参数隶属度,是基于第个焊接参数输入量的第个模糊子集计算的焊接参数隶属度,为焊接参数变量的模糊子集数,为输入的焊接参数变量的数目。

优选的,所述步骤1具体包括:

利用if-then定义规则描述焊缝外形预测模糊神经网络,焊缝外形预测模糊神经网络可用如下“if-then”规则进行定义:

其中,是第条焊接模糊规则,是焊接模糊规则数目;是焊接参数变量的第个模糊子集;是输入的焊接参数变量,且为输入的焊接参数变量的数目,是第条模糊规则的输出量,其中是权重系数。

优选的,所述步骤2具体包括:

以保护气体流量、焊接速率、送丝速率和激光功率作为模糊神经网络的四个输入的焊接参数变量,分别以焊宽和焊高作为网络输出。

优选的,所述步骤4具体包括:

步骤4.1,利用随机数发生器对焊接参数的隶属度矩阵赋予初值;

步骤4.2,确定焊接直接模糊集,基于焊接直接模糊集计算焊接参数样本的不确定度,将焊接参数的隶属度矩阵变为模糊隶属矩阵;

步骤4.3,基于模糊隶属度矩阵计算待分类焊接参数到聚类中心的距离,将样本划分到各个类中;

步骤4.4,重新计算每个类的聚类中心、焊接参数样本到聚类中心的距离,使用直觉模糊隶属度矩阵代替原有的隶属度矩阵,并将样本重新划分到各个类中;

步骤4.5,迭代寻找隶属度函数的最优解;

步骤4.6,重复步骤4.2-4.5,直到适应度函数达到指定阈值。

优选的,所述步骤4.2具体包括:

确定焊接直觉模糊集wifs,在wifs中增加焊接参数变量的非隶属度和不确定度,假设焊接直觉模糊集表示焊接参数变量与论域的关系,则有:

其中,为针对焊接直觉模糊集的隶属度,为针对焊接直觉模糊集的非隶属度,为针对焊接直觉模糊集的不确定度,当满足条件时,焊接参数变量的不确定度可表示为:

优选的,所述步骤4.3具体包括:

将焊接直觉模糊隶属度定义为:

其中,为焊接直觉模糊隶属度,表示第个焊接参数点对第个焊接参数聚类中心的直觉模糊隶属度,表示第个焊接参数变量在第个模糊子集下的不确定度,表示第个焊接参数变量在第个模糊子集下的隶属度,为输入的焊接参数变量的数目,为对应焊接参数变量的模糊子集数目,可由下式计算获得:

其中,是初始化的隶属度矩阵数目,为输入的焊接参数变量的数目,是权重因子,为正值常数。

优选的,所述步骤4.4具体包括:

使用焊接参数变量的焊接直觉模糊隶属度构成的直觉隶属度矩阵,可以得到新的焊接参数聚类中心公式:

优选的,所述步骤5具体包括:

将步骤4中得到的优化后的焊接参数隶属度中的未知数代入的焊接参数隶属度的计算公式,模糊计算各输入的焊接参数隶属度,其中,模糊算子为连乘算子:

优选的,所述步骤6具体包括:

将步骤5中得到的模糊结果代入式中计算机器人焊接焊缝的焊缝宽度和高度的预测输出值:

其中,为输入焊接参数的焊接参数隶属度连乘积,权重采用如下公式进行更新:

其中,为网络学习率;为神经网络输入的焊接参数;

式中,是网络期望焊缝焊宽或焊高输出;是网络实际焊缝焊宽或焊高输出;是期望输出和实际输出的误差。

本发明提供的基于改进自适应模糊神经网络的机器人焊接焊缝外形预测方法,基于改进自适应模糊神经网络实现对焊缝外表尺寸的预测,以t型焊缝的焊脚宽度和焊高高度作为评价标准,选择对焊接质量影响因素最大的四种变量作为输入参数,对自适应神经网络模糊算法中隶属函数的中心值和宽度进行优化,对焊缝外形进行预测,以根据预测结果调整焊接参数。本发明所提出的基于改进自适应模糊神经网络的机器人焊接焊缝外形预测方法,利用模糊神经网络对焊接质量进行预测,减少了人力成本,避免了由于人工试焊造成的材料浪费;对焊接的输入和输出参数进行非线性拟合,有效地提高了焊接结果预测的准确性,利用ifcm-apso算法对隶属函数中的两个未知参数进行寻优计算,解决了传统模糊神经网络训练过程中容易陷入局部极小点的问题。

附图说明

图1为机器人焊接平台示意图;

图2为实施例中基于模糊神经网络的机器人焊接焊缝外形预测方法流程图;

图3为优化后的隶属度函数;

图4为典型t型焊缝的形状参数;

图5为实施例中优化前焊缝外形预测结果对比图;

图6为实施例中优化后焊缝外形预测结果示意图;

图7为现有技术中试焊法基于经验寻找焊接参数的焊接结果;

图8为实施例中基于模糊神经网络的机器人焊接焊缝外形预测方法预测焊接结果;

图9为实施例中神经网络的训练过程流程图;

图10为机器人焊接工作站组成示意图。

具体实施方式

下面结合附图对本申请实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。本领域普通技术人员可知,随着技术的发展和新场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。

本申请的说明书和权利要求书及上述附图中的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,以便包含一系列单元的过程、方法、系统、产品或设备不必限于那些单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它单元。

本实施例是利用机器人焊接平台(平台组成如图1所示)在焊接加工中心进行的。平台包括:焊接保护气、丝激光传感器、机器人控制柜、送丝机和激光器,kuka机械臂与机器人控制柜信号连接,plc控制柜连接上述组件,实现预测计算、参数设置与机械臂控制。

实施例一

本发明的第一实施方式涉及一种基于改进自适应模糊神经网络的外形预测方法,其流程如图2所示,具体步骤如下:

步骤1:初始化焊缝外形预测模糊神经网络,确定焊接模糊规则;

步骤2:确定模糊神经网络的输入的焊接参数变量和模糊神经网络输出量;

步骤3:根据步骤1确定的焊接模糊规则计算各焊接参数变量的焊接参数隶属度;

步骤4:利用基于直觉模糊c均值聚类(ifcm)和自适应惯性权重粒子群算法(apso)融合算法寻优计算焊接参数隶属度中的未知参数,获得各焊接参数变量的焊接参数隶属度;

步骤5:根据各焊接参数变量的焊接参数隶属度进行模糊计算;

步骤6:根据步骤5获得的模糊计算结果获得机器人焊接焊缝的焊缝宽度和焊缝高度的预测输出值。

本发明实施例提供的一种基于改进自适应模糊神经网络的机器人焊接焊缝外形预测方法,基于模糊神经网络拟合获得焊接参数变量和神经网络输出量之间的非线性关系,根据模糊神经网络预测焊缝宽度和高度,相比于传统试焊法,可根据输入的焊接参数对焊后外形进行预测,减少了人力成本,避免了由于人工试焊造成的材料浪费。利用ifcm-apso算法对隶属函数中的两个未知参数进行寻优计算,解决了传统模糊神经网络训练过程中容易陷入局部极小点的问题。

实施例二

进一步的,本发明的第二实施方式涉及一种基于改进自适应模糊神经网络的焊缝外形预测方法,具体包括如下步骤:

步骤1:初始化焊缝外形预测模糊神经网络,确定焊接模糊规则;

利用if-then定义规则描述焊缝外形预测模糊神经网络,具体来说步骤1中的焊缝外形预测模糊神经网络可用如下“if-then”规则进行定义:

其中,是第条焊接模糊规则,是焊接模糊规则数目;是焊接参数变量的第个模糊子集;是输入的焊接参数变量,且为输入的焊接参数变量的数目,是第条模糊规则的输出量,其中是权重系数。

步骤2:确定模糊神经网络的输入的焊接参数变量和模糊神经网络输出量;

在焊接过程中,影响焊接产品质量的因素众多。保护气体流量太大时,气体冲击熔池,使熔池飞溅增加,焊缝表面不光滑;保护气体流量过小时,降低了对熔池的保护作用,并且容易产生气孔等缺陷。焊接速率过快时,气体保护作用受到破坏,使焊缝成形不好;当焊接速率过慢时,熔宽过大,熔池变大,容易将材料焊穿。送丝速率过快则会增加焊缝的焊宽和焊高;过慢则容易造成虚焊,影响焊接工件的力学性能。激光功率的选择对焊缝成形也有很大的影响,功率过大熔深增加较快,焊宽和焊高也相应有所增加。因此以保护气体流量、焊接速率、送丝速率和激光功率作为模糊神经网络的四个输入的焊接参数变量,分别以焊宽和焊高作为网络输出。

步骤3:根据步骤1确定的焊接模糊规则计算各焊接参数变量的焊接参数隶属度;

步骤3中,对于输入的焊接参数变量,根据步骤1确定的焊接模糊规则计算各焊接参数输入量的焊接参数隶属度:

其中,分别为焊接参数隶属度函数的中心和宽度,是焊接参数隶属度,是基于第个焊接参数输入量的第个模糊子集计算的焊接参数隶属度,为焊接参数变量的模糊子集数,为输入的焊接参数变量的数目。

步骤4:利用基于直觉模糊c均值聚类(ifcm)和自适应惯性权重粒子群算法(apso)融合算法寻优计算焊接参数隶属度中的未知参数,获得各焊接参数变量的焊接参数隶属度;

步骤4是利用ifcm-apso算法计算焊接参数隶属度中的未知数,即焊接参数隶属度函数的中心和宽度,具体过程如下:

步骤4.1,利用随机数发生器对焊接参数的隶属度矩阵赋予初值;

其中,所述焊接参数的隶属度矩阵由各焊接参数变量的焊接参数隶属度构成。

步骤4.2,确定焊接直接模糊集,基于焊接直接模糊集计算焊接参数样本的不确定度,将焊接参数的隶属度矩阵变为模糊隶属矩阵;

首先,确定焊接直觉模糊集wifs,wifs是传统模糊集的重要拓展,在wifs中增加焊接参数变量的非隶属度和不确定度,假设焊接直觉模糊集表示焊接参数变量与论域的关系,则有:

其中,为针对焊接直觉模糊集的隶属度,为针对焊接直觉模糊集的非隶属度,为针对焊接直觉模糊集的不确定度。当满足条件时,焊接参数变量的不确定度可表示为:

步骤4.3,基于模糊隶属度矩阵计算待分类焊接参数到聚类中心的距离,将样本划分到各个类中;

为了将焊接直觉模糊特征与传统的模糊聚类方法相结合,将焊接直觉模糊隶属度定义为:

其中,为焊接直觉模糊隶属度,表示第个焊接参数点对第个焊接参数聚类中心的直觉模糊隶属度,表示第个焊接参数变量在第个模糊子集下的不确定度,表示第个焊接参数变量在第个模糊子集下的隶属度,为输入的焊接参数变量的数目,为对应焊接参数变量的模糊子集数目。可由下式计算获得:

其中,是初始化的隶属度矩阵数目,为输入的焊接参数变量的数目,是权重因子,为正值常数,用于保证隶属度和非隶属度的总和不会大于1。

步骤4.4,重新计算每个类的聚类中心、焊接参数样本到聚类中心的距离。每次计算都使用直觉模糊隶属度矩阵代替原有的隶属度矩阵,并将样本重新划分到各个类中;

使用焊接参数变量的焊接直觉模糊隶属度构成的直觉隶属度矩阵,可以得到新的焊接参数聚类中心公式:

步骤4.5,利用目标函数进行迭代,寻找隶属度函数的最优解;

ifcm-apso目标函数可以表示为:

其中,表示有个4维向量的数据,表示第个聚类中共有个元素,为聚类中心数,为第个数据点,为第个聚类中心,表示第个聚类点对第个聚类中心的直觉模糊隶属度;为权重因子,通常为失真度,一般用欧几里得距离表示为为真实值,为神经网络预测输出值;图3为优化后的隶属度函数参数。

步骤4.6,重复步骤4.2-4.5,直到适应度函数达到指定阈值。

利用焊接参数聚类中心更新后的值,更新焊接参数直觉隶属度矩阵。在每次迭代的过程中,焊接参数聚类中心的焊接参数直觉隶属度矩阵的数值都会更新一次,直到前一次的焊接参数直觉隶属度矩阵和更新后的焊接参数直觉隶属度矩阵的差值小于设定阈值,此时迭代过程结束,聚类中心达到最优。

适应度函数如下:

以上式为ifcm的迭代目标函数式,当参数更新后的隶属度矩阵和更新前隶属度矩阵的差值小于,则迭代过程结束;利用改进的粒子群算法寻找隶属度函数的最佳宽度,即的值;粒子群为由个粒子组成的种群

个粒子表示一个维向量

个粒子的速度表示为

个体极值为

全局极值为

速度更新为为局部学习因子,为全局学习因子,表示时刻第个粒子的速度,表示单个粒子的历史最优纪录,表示全局历时最优位置,表示时刻第个粒子的位置,为0到1的随机数,位置更新为

表示焊接动态惯性权重系数:

其中,分别表示的最大值和最小值,表示微粒当前的目标函数值,分别表示当前所有微粒的平均目标值和最小目标值。

步骤5:根据各焊接参数变量的焊接参数隶属度进行模糊计算;

将步骤4中得到的优化后的焊接参数隶属度中的未知数代入的焊接参数隶属度的计算公式,模糊计算各输入的焊接参数隶属度,其中,模糊算子为连乘算子:

步骤6:根据步骤5获得的模糊计算结果获得机器人焊接焊缝的焊缝宽度和焊缝高度的预测输出值。

将步骤5中得到的模糊结果代入式中计算机器人焊接焊缝的焊缝宽度和高度的预测输出值:

其中,为输入焊接参数的焊接参数隶属度连乘积,权重采用如下公式进行更新:

其中,为网络学习率;为神经网络输入的焊接参数;

式中,是网络期望焊缝焊宽或焊高输出;是网络实际焊缝焊宽或焊高输出;是期望输出和实际输出的误差。

本实施例提供的一种基于改进自适应模糊神经网络的机器人焊接焊缝外形预测方法,选择了影响因素较大的四个输入焊接参数分别预测焊宽、焊高,且在预测的过程中,基于改进的自适应模糊神经网络进行预测,对焊接的输入和输出参数进行非线性拟合,有效地提高了焊接结果预测的准确性;速度更新中同时考虑了局部学习因子和全局学习因子,解决了传统模糊神经网络训练过程中容易陷入局部极小点的问题。

实施例三

模糊神经网络的准确性和适用性很大程度上取决于可用的训练数据集,数据集越大,其覆盖的输入范围就越大,生成的网络就越好。为对比本专利算法的预测性能,本发明对3mm厚的钛合金钢板进行了焊接试验,通过改变工艺参数,生成250个数据集。随机选择其中的200个用于模糊神经网络的训练,其余的50个用于测试网络的拟合程度;建立了两个独立的模糊神经网络模型,分别用于焊宽和焊高数据的预测。如图4所示为典型t型焊缝的形状参数。

模糊神经网络根据训练样本的输入、输出维数确定输入节点个数为4,输出节点个数为1,根据网络输入输出的节点个数,人为确定隶属度函数个数为8。为了计算隶属度函数的中心值和宽度,在matlab2019b中采用ifcm-apso算法编写程序对前件参数进行优化,并对优化后的模糊神经网络进行数据测试,优化前后的误差变化如图5、6所示。

与实际输出相比,预测输出数据波动较大,而将前件参数利用ifcm-apso算法优化之后,模糊神经网络的拟合程度大大提升,将测试数据集代入优化后的模糊神经网络,输出的预测数据能够减小预测输出值与实际输出值之间的误差。

图7为采用人工试焊方法,经过五次参数调整后得到的焊接结果,可以看出,焊缝表面粗糙不均匀,在有限次调整次数范围内,难以达到预期的焊接效果;图8为利用改进后的模糊神经网络在焊接前根据预测结果,经过三次焊接参数调整所得到的焊缝成型图,焊接效果图表明,所用改进后的模糊神经网络可以对焊缝外形尺寸做出一定误差范围内的预测,有效提高了焊接参数的调整效率。

上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。

上述实例仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉此技术领域的技术人员均可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。


技术特征:

1.一种基于改进自适应模糊神经网络的焊缝外形预测方法,其特征在于,包括:

步骤1:初始化焊缝外形预测模糊神经网络,确定焊接模糊规则;

步骤2:确定模糊神经网络的输入的焊接参数变量和模糊神经网络输出量;

步骤3:根据步骤1确定的焊接模糊规则计算各焊接参数变量的焊接参数隶属度;

步骤4:利用基于直觉模糊c均值聚类和自适应惯性权重粒子群算法融合算法寻优计算焊接参数隶属度中的未知参数,获得各焊接参数变量的焊接参数隶属度;

步骤5:根据各焊接参数变量的焊接参数隶属度进行模糊计算;

步骤6:根据步骤5获得的模糊计算结果获得机器人焊接焊缝的焊缝宽度和焊缝高度的预测输出值;

所述步骤3包括:

对于输入的焊接参数变量,根据步骤1确定的焊接模糊规则计算各焊接参数输入量的焊接参数隶属度:

其中,分别为焊接参数隶属度函数的中心和宽度,是焊接参数隶属度,是基于第个焊接参数输入量的第个模糊子集计算的焊接参数隶属度,为焊接参数变量的模糊子集数,为输入的焊接参数变量的数目。

2.根据权利要求1所述的一种基于改进自适应模糊神经网络的焊缝外形预测方法,其特征在于,所述步骤1具体包括:

利用if-then定义规则描述焊缝外形预测模糊神经网络,焊缝外形预测模糊神经网络可用如下“if-then”规则进行定义:

其中,是第条焊接模糊规则,是焊接模糊规则数目;是焊接参数变量的第个模糊子集;是输入的焊接参数变量,且为输入的焊接参数变量的数目,是第条模糊规则的输出量,其中是权重系数。

3.根据权利要求1所述的一种基于改进自适应模糊神经网络的焊缝外形预测方法,其特征在于,所述步骤2具体包括:

以保护气体流量、焊接速率、送丝速率和激光功率作为模糊神经网络的四个输入的焊接参数变量,分别以焊宽和焊高作为网络输出。

4.根据权利要求1所述的一种基于改进自适应模糊神经网络的焊缝外形预测方法,其特征在于,所述步骤4具体包括:

步骤4.1,利用随机数发生器对焊接参数的隶属度矩阵赋予初值;

步骤4.2,确定焊接直接模糊集,基于焊接直接模糊集计算焊接参数样本的不确定度,将焊接参数的隶属度矩阵变为模糊隶属矩阵;

步骤4.3,基于模糊隶属度矩阵计算待分类焊接参数到聚类中心的距离,将样本划分到各个类中;

步骤4.4,重新计算每个类的聚类中心、焊接参数样本到聚类中心的距离,使用直觉模糊隶属度矩阵代替原有的隶属度矩阵,并将样本重新划分到各个类中;

步骤4.5,迭代寻找隶属度函数的最优解;

步骤4.6,重复步骤4.2-4.5,直到适应度函数达到指定阈值。

5.根据权利要求4所述的一种基于改进自适应模糊神经网络的焊缝外形预测方法,其特征在于,所述步骤4.2具体包括:

确定焊接直觉模糊集wifs,在wifs中增加焊接参数变量的非隶属度和不确定度,假设焊接直觉模糊集表示焊接参数变量与论域的关系,则有:

其中,为针对焊接直觉模糊集的隶属度,为针对焊接直觉模糊集的非隶属度,为针对焊接直觉模糊集的不确定度,当满足条件时,焊接参数变量的不确定度可表示为:

6.根据权利要求5所述的一种基于改进自适应模糊神经网络的焊缝外形预测方法,其特征在于,所述步骤4.3具体包括:

将焊接直觉模糊隶属度定义为:

其中,为焊接直觉模糊隶属度,表示第个焊接参数点对第个焊接参数聚类中心的直觉模糊隶属度,表示第个焊接参数变量在第个模糊子集下的不确定度,表示第个焊接参数变量在第个模糊子集下的隶属度,为输入的焊接参数变量的数目,为对应焊接参数变量的模糊子集数目,可由下式计算获得:

其中,是初始化的隶属度矩阵数目,为输入的焊接参数变量的数目,是权重因子,为正值常数。

7.根据权利要求6所述的一种基于改进自适应模糊神经网络的焊缝外形预测方法,其特征在于,所述步骤4.4具体包括:

使用焊接参数变量的焊接直觉模糊隶属度构成的直觉隶属度矩阵,可以得到新的焊接参数聚类中心公式:

8.根据权利要求1所述的一种基于改进自适应模糊神经网络的焊缝外形预测方法,其特征在于,所述步骤5具体包括:

将步骤4中得到的优化后的焊接参数隶属度中的未知数代入的焊接参数隶属度的计算公式,模糊计算各输入的焊接参数隶属度,其中,模糊算子为连乘算子:

9.根据权利要求1所述的一种基于改进自适应模糊神经网络的焊缝外形预测方法,其特征在于,所述步骤6具体包括:

将步骤5中得到的模糊结果代入式中计算机器人焊接焊缝的焊缝宽度和高度的预测输出值:

其中,为输入焊接参数的焊接参数隶属度连乘积,权重采用如下公式进行更新:

其中,为网络学习率;为神经网络输入的焊接参数;

式中,是网络期望焊缝焊宽或焊高输出;是网络实际焊缝焊宽或焊高输出;是期望输出和实际输出的误差。

技术总结
本发明实施例提供了一种基于改进自适应模糊神经网络的焊缝外形预测方法,初始化焊缝外形预测模糊神经网络,确定焊接模糊规则;确定模糊神经网络的输入的焊接参数变量和模糊神经网络输出量;计算各焊接参数变量的焊接参数隶属度;利用基于直觉模糊C均值聚类(IFCM)和自适应惯性权重粒子群算法(APSO)融合算法寻优计算焊接参数隶属度函数中的未知参数,获得各焊接参数变量的焊接参数隶属度;根据各输入变量的焊接参数隶属度进行模糊计算;预测焊缝宽度和焊缝高度的输出值。本发明所提出的预测方法,减少了人力成本,有效地提高了焊接结果预测的准确性,解决了传统模糊神经网络训练过程中容易陷入局部极小点的问题。

技术研发人员:陶永;兰江波;高赫;温宇方;任帆;江山
受保护的技术使用者:北京航空航天大学
技术研发日:2021.07.05
技术公布日:2021.08.03

转载请注明原文地址:https://doc.8miu.com/read-4416.html

最新回复(0)