一种搅拌摩擦焊接顶锻力和前进抗力自适应控制装置制造方法

文档序号:3128204阅读:690来源:国知局
一种搅拌摩擦焊接顶锻力和前进抗力自适应控制装置制造方法
【专利摘要】本发明提供了一种在搅拌摩擦焊接过程中将顶锻力和前进抗力维持于指令值的自适应控制装置。该装置通过实时调整搅拌针的下压量控制焊接顶锻力,通过实时调整搅拌针的进给速度控制前进抗力。该装置包括:力测量系统,测量和采集焊接过程中的顶锻力和前进抗力值;伺服控制系统,根据焊接力的实际值和指令值的偏差,由集成在数控系统内的控制算法计算下压量和进给速度的修正值;执行系统,按照下压量和进给速度的修正值驱动机床主轴运动,控制顶锻力与前进抗力。该方法能够将搅拌摩擦焊接过程中的顶锻力和前进抗力维持在指令值,无稳态误差,响应速度快,超调量极小,能有效降低时滞问题对控制效果的影响,可应用于数控搅拌摩擦焊接机床。
【专利说明】一种搅拌摩擦焊接顶锻力和前进抗力自适应控制装置

【技术领域】
[0001] 本发明属于机械数控加工【技术领域】,尤其是使搅拌摩擦焊接过程中的顶锻力和前 进抗力保持在指令值的自适应控制方法,具体涉及搅拌摩擦焊过程中,顶锻力与前进抗力 直接测量与控制技术。

【背景技术】
[0002] 研宄表明,在搅拌摩擦焊接过程中,搅拌针施予工件的顶锻力对焊接质量有重要 影响。没有顶锻力控制功能的搅拌摩擦焊接存在一些问题:(1)当焊接顶锻力过小时,焊接 接头无法形成致密的组织,导致接头强度降低;(2)当焊接顶锻力过大时,搅拌针与工件摩 擦产热过高,易在接头内部形成孔洞、隧道等缺陷;(3)若工件表面不平整,焊接时搅拌针 与工件的接触情况不断变化,导致顶锻力波动,造成焊接质量不稳定。因此,顶锻力控制功 能对于保证搅拌摩擦焊接质量有重要意义。另外,在搅拌摩擦焊接过程中,前进抗力的波动 可能使搅拌针磨损或断裂,导致产品报废。但是国内现有的搅拌摩擦焊机床上都没有相关 功能,无法有效控制焊接过程中的顶锻力和前进抗力。
[0003] 通常将搅拌针轴肩垂直压入工件表面的深度定义为下压量,将搅拌针沿焊缝方向 移动的速度定义为进给速度。研宄表明下压量和进给速度分别是影响顶锻力和前进抗力的 主要因素,对搅拌摩擦焊顶锻力和前进抗力的控制分别通过对下压量和进给速度的控制实 现。目前关于搅拌摩擦焊力控制的解决方法还比较少。一种方法是通过PID控制器控制焊 接顶锻力(LonghurstW.R.,StraussA.M.,CookG.E.,CoxC.D.,HendricksC.E.,Gibson B.T.,DawantY.S.Investigationofforce-controlledfrictionstirweldingfor manufacturingandautomation[J].ProceedingsoftheInstitutionofMechanical Engineers,PartB:JournalofEngineeringManufacture,224 (2010) 937 - 949)。这种 方法存在超调量,造成实际顶锻力过大,引发飞边过多、试件过热等问题,严重时可能使搅 拌针与工件背部的垫板碰撞,损坏搅拌针。另外,控制系统发出指令与执行系统实际运 动之间存在较大时滞,而PID控制器对大时滞系统控制效果不佳。另一种方法是通过极 点配置法设计多项式控制器,并通过Smith预估器补偿时滞(XinZ.,KalyaP.,Landers R.G. ,KrishnamurthyK.DesignandImplementationofNonlinearForceControllers forFrictionStirWeldingProcesses[J].JournalofManufacturingScienceand Engineering,TransactionsoftheASME, 130(2008)0610111-06101110)。这种方法同样 存在超调量,且设计过程复杂,不适于工程实际应用,另外Smith预估器会影响控制器的控 制效果。


【发明内容】

[0004] 本发明要解决的技术问题是针对现有技术的不足,提供使搅拌摩擦焊接过程中的 顶锻力和前进抗力保持在指令值的自适应控制方法。
[0005] 为了实现这一目的,本发明采取的技术方案是:
[0006] -种搅拌摩擦焊接顶锻力和前进抗力自适应控制装置,通过该装置使搅拌摩擦焊 接过程中焊接力的大小保持在指令力值,其中焊接力为搅拌摩擦焊接过程中由搅拌针施予 被焊接工件的,垂直于工件表面向下的顶锻力以及沿焊缝方向的前进抗力;指令力值为通 过工艺试验获取的焊接质量最佳时的顶锻力值和前进抗力,通过数控系统输入执行系统 中;
[0007] 具体包括如下子系统:
[0008] (1)力测量系统,包括搅拌焊主轴和数据采集系统;
[0009] 搅拌焊主轴用于驱动搅拌针旋转,在主轴前段,沿周向均匀设置3个各自间隔 120°的力传感器,实时测量并采集搅拌摩擦焊接过程中的焊接力;
[0010] 通过数据采集系统将力传感器输出的电压信号转换为数控系统可识别的形式,然 后传给伺服控制系统;
[0011] (2)伺服控制系统,包括数控系统、状态反馈器、状态观测器;
[0012] 通过集成在数控系统中的控制算法,结合状态反馈器和状态观测器,根据力测量 系统采集的焊接力实际值计算下压量和进给速度的修正值;
[0013] 其中:①下压量是搅拌针轴肩垂直压入工件表面的深度;下压量修正值是根据控 制算法计算出的,机床主轴沿垂直于工件表面方向,相对于当前位置,应运动的位移量;② 进给速度是搅拌针沿焊缝方向移动的速度;进给速度修正值是根据控制算法计算出的,搅 拌针沿焊接方向,相对于当前运动速度,应补偿的运动速度;
[0014] (3)执行系统,包括运动控制系统、伺服电机、机床、搅拌针一工件对;
[0015] 按照伺服控制系统计算出的下压量修正值和进给速度修正值,驱动机床在焊缝方 向运动,控制焊接力达到指令值;
[0016] 通过运动控制系统,将伺服控制系统计算的下压量修正值处理为伺服电机可识别 的运动指令;
[0017] 通过伺服电机,根据运动控制系统计算的运动指令,驱动机床运动;
[0018] 通过机床上设置的机床主轴,带动搅拌针旋转;
[0019] 通过搅拌针一工件对,产生焊接力。
[0020] 进一步的,如上所述的一种搅拌摩擦焊接顶锻力和前进抗力自适应控制装置,集 成在数控系统中的控制算法具体包括以下步骤:
[0021] ①确定系统的动态模型,将系统的动态模型表示为状态空间下含时滞项的矩阵形 式:
[0022] 含时滞的系统动态模型为如下的状态方程形式:

【权利要求】
1. 一种搅拌摩擦焊接顶锻力和前进抗力自适应控制装置,其特征在于:通过该装置使 搅拌摩擦焊接过程中焊接力的大小保持在指令力值,其中焊接力为搅拌摩擦焊接过程中由 搅拌针施予被焊接工件的,垂直于工件表面向下的顶锻力以及沿焊缝方向的前进抗力;指 令力值为通过工艺试验获取的焊接质量最佳时的顶锻力值和前进抗力,通过数控系统输入 执行系统中; 具体包括如下子系统: (1) 力测量系统,包括搅拌焊主轴和数据采集系统; 搅拌焊主轴用于驱动搅拌针旋转,在主轴前段,沿周向均匀设置3个各自间隔120°的 力传感器,实时测量并采集搅拌摩擦焊接过程中的焊接力; 通过数据采集系统将力传感器输出的电压信号转换为数控系统可识别的形式,然后传 给伺服控制系统; (2) 伺服控制系统,包括数控系统、状态反馈器、状态观测器; 通过集成在数控系统中的控制算法,结合状态反馈器和状态观测器,根据力测量系统 采集的焊接力实际值计算下压量和进给速度的修正值; 其中:①下压量是搅拌针轴肩垂直压入工件表面的深度;下压量修正值是根据控制算 法计算出的,机床主轴沿垂直于工件表面方向,相对于当前位置,应运动的位移量;②进给 速度是搅拌针沿焊缝方向移动的速度;进给速度修正值是根据控制算法计算出的,搅拌针 沿焊接方向,相对于当前运动速度,应补偿的运动速度; (3) 执行系统,包括运动控制系统、伺服电机、机床、搅拌针一工件对; 按照伺服控制系统计算出的下压量修正值和进给速度修正值,驱动机床在焊缝方向运 动,控制焊接力达到指令值; 通过运动控制系统,将伺服控制系统计算的下压量修正值处理为伺服电机可识别的运 动指令; 通过伺服电机,根据运动控制系统计算的运动指令,驱动机床运动; 通过机床上设置的机床主轴,带动搅拌针旋转; 通过搅拌针一工件对,产生焊接力,使得焊接力达到指令值。
2. 如权利要求1所述的一种搅拌摩擦焊接顶锻力和前进抗力自适应控制装置,其特征 在于:集成在数控系统中的控制算法具体包括以下步骤: ① 确定系统的动态模型,将系统的动态模型表示为状态空间下含时滞项的矩阵形式: 含时滞的系统动态模型为如下的状态方程形式:
方程中,A、B、C、D为模型系数,x(k)为状态向量,F(k)为焊接压力,u(k-n)为控制量,k为当前周期数,η为迟滞周期个数,相应的状态变量为:
其中,X1GO和x2(k)为自定义的状态变量,ai、a2、M5Pb2为系统动态模型的参数; ② 通过变量代换方法补偿系统时滞,得到不含时滞项的新的状态方程: 时滞为数控系统发出的下压量补偿指令和进给速度补偿指令与机床完成实际补偿之 间,存在的延时; 定义如下新的状态变量以消除时滞:
用上述新定义的状态变量代换公式(1)中的状态变量,获得以下不含时滞项的新的状 态方程:
③将闭环控制系统转换为仅含状态反馈器的形式: (-)闭环控制器分为状态反馈器和内模控制器两部分; I状态反馈器用于改善系统的动态响应性能,包括响应速度和稳定性;表述为如下形 式
其中K是状态反馈系数向量A为状态反馈系数,k2为状态反馈系数,Ui(k)为状态反 馈器输出的控制量,'S1(Ic)和为公式⑷中状态方程的状态量; TT内樽棹制器的动杰樽型表示为如
下的一维状杰方稈: 在方程(11)中,Xe(k)为内模控制器的状态变量,P= 1、q= 1,k3是状态反馈系数;e为跟踪误差,u2(k)为内模控制器输出的控制量; (二)将闭环控制系统转换为仅含状态反馈器的形式: 系统的控制信号u(k)
整个闭环控制系统表述为如下的三维状态方程
r为参考输入; 和胃2:为公式(4)中二维列向量_的两个元素; 定义新的状态变量和系统矩阵如下
④ 根据线性二次型最优状态反馈理论计算各状态量的反馈系数;
上式表示一个仅含状态反馈器的闭环控制系统,反馈系数向量为K=[kik2k3]; 反馈系数向量K通过最优控制理论计算,定义一个线性二次型指数J,用以衡量系统的 响应性能:
Zt (k)Qz(k)是过程代价,表示动态过程中状态变量偏离目标值的程度,与系统的响应 速度和稳定性有关;Q是一个3*3半正定矩阵,表示过程代价在J中的比重;UT (k)Ru(k)控 制代价,表示系统的安全性和能耗;R是一个正实数,表示控制代价在J中的比重; K值是使J达到最小的K值,通过MATLAB中的函数dlqr()求解; 将系统的每个状态量分别乘以各自的反馈系数,然后求和,所得结果为输入执行系统 的控制量:下压量修正值和进给速度修正值; ⑤ 用状态观测器估计系统中无法直接测量的状态量; 在焊接力的状态方程中,z2(k)没有明显的物理意义,无法直接测量,构建状态观测器 估计它的值; 设22?为Z"(k)的估计值,IOd与zjk)
有如下关系 式中kg状态观测器的系数,kg= 0. 1。
【文档编号】B23K20/12GK104439691SQ201410682707
【公开日】2015年3月25日 申请日期:2014年11月24日 优先权日:2014年11月24日
【发明者】王国庆, 毕庆贞, 李宇昊, 刘钢, 丁鹏飞, 赵衍华 申请人:首都航天机械公司, 上海交通大学, 上海拓璞数控科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1