The invention provides a robot friction stir welding pressure control method, which is applied in the control system, and the control system monitors the actual pressure in the welding process in real time. The robot friction stir welding pressure control method includes the following steps: setting the preset pressure; and (2) calculating the preset pressure and the actual pressure according to the first algorithm to obtain the first pressure. The first and preset pressures are calculated according to the second algorithm to get the second pressure. 4. The first and second pressures are summed to get the actual pressure, and then return to the second pressure until the actual pressure approaches the second pressure. The beneficial effect of the invention is that the actual pressure is calculated by combining the PID algorithm with the CMAC function, and the actual pressure is close to the second pressure obtained by the CMAC function, so that the pressure control is more accurate and stable.
【技术实现步骤摘要】
一种机器人搅拌摩擦焊压力控制方法
本专利技术涉及机械数控加工
,尤其涉及一种机器人搅拌摩擦焊压力控制方法。
技术介绍
机器人搅拌摩擦焊主轴主要由旋转摩擦焊接主轴和Z向调节轴构成。焊接过程中,电机驱动旋转摩擦焊接主轴进行高速旋转,搅拌针受到顶锻力、前进抗力及侧向阻力共同作用。为了使焊接顺利进行并且保证稳定的焊缝质量,需要对焊接过程中的压力进行精确控制。不同板厚的工件焊接时需要的压力也不相同,因此伺服电机系统的压力控制极为重要。目前关于搅拌摩擦焊压力控制的解决方法是通过PID(比例-proportion,积分-integral,微分-differential)控制器控制焊接压力,这种方法在外界干扰难以实现快速响应的恒压力控制问题,从而引发飞边过多、试件过热等问题,严重时可能使搅拌针与工件背部的垫板碰撞,损坏搅拌针。另外,控制系统发出指令与执行系统实际运动之间存在较大时滞,而PID控制器对大时滞系统控制效果不佳。
技术实现思路
针对现有技术中存在的上述问题,现提供一种旨在通过PID算法和CMAC(CerebellarmodelArticulationController,小脑模型神经网络)函数结合计算实际压力,并且使实际压力接近与CMAC函数得到的第二压力,从而使压力控制更为精确和稳定的机器人搅拌摩擦焊压力控制方法。具体技术方案如下:一种机器人搅拌摩擦焊压力控制方法,其中,应用于控制系统中,控制系统实时监控焊接过程中的实际压力;机器人搅拌摩擦焊压力控制方法包括以下步骤:步骤S1,设定预设压力;步骤S2,将预设压力和实际压力依照第一算法进行计算,以得到第一压力; ...
【技术保护点】
1.一种机器人搅拌摩擦焊压力控制方法,其特征在于,应用于控制系统中,所述控制系统实时监控焊接过程中的实际压力;所述机器人搅拌摩擦焊压力控制方法包括以下步骤:步骤S1,设定一预设压力;步骤S2,将所述预设压力和所述实际压力依照一第一算法进行计算,以得到第一压力;步骤S3,将所述第一压力和所述预设压力依照一第二算法进行计算,以得到第二压力;步骤S4,将所述第一压力和所述第二压力进行求和,以得到所述实际压力,返回步骤S2,直到所述实际压力接近所述第二压力。
【技术特征摘要】
1.一种机器人搅拌摩擦焊压力控制方法,其特征在于,应用于控制系统中,所述控制系统实时监控焊接过程中的实际压力;所述机器人搅拌摩擦焊压力控制方法包括以下步骤:步骤S1,设定一预设压力;步骤S2,将所述预设压力和所述实际压力依照一第一算法进行计算,以得到第一压力;步骤S3,将所述第一压力和所述预设压力依照一第二算法进行计算,以得到第二压力;步骤S4,将所述第一压力和所述第二压力进行求和,以得到所述实际压力,返回步骤S2,直到所述实际压力接近所述第二压力。2.如权利要求1所述的机器人搅拌摩擦焊压力控制方法,其特征在于,所述步骤S2中所述第一算法为PID算法;所述步骤S2具体包括:步骤S21,将所述预设压力和所述实际压力进行求差,以得到一压力偏差;步骤S22,将所述压力偏差依照所述PID算法进行计算,以得到所述第一压力。3.如权利要求1所述的机器人搅拌摩擦焊压力控制方法,其特征在于,所述步骤S3中的所述第二算法为CMAC函数;在所述步骤S3之前具体包括:步骤A1,对所述CM...
【专利技术属性】
技术研发人员:陈玉喜,张杰,孔萌,杨坤,曾鹏,李超豪,高硕,
申请(专利权)人:上海发那科机器人有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。