基于微织构模型的椭圆振动轨迹控制方法与流程

文档序号:11948349阅读:425来源:国知局
基于微织构模型的椭圆振动轨迹控制方法与流程
本发明涉及一种椭圆振动轨迹控制方法,具体讲是一种基于微织构模型的椭圆振动轨迹控制方法,属于数控加工领域。
背景技术
:随着精密及超精密加工技术的迅猛发展,具有自清洁、防污效应、减阻、光学性能增强功能的微纳织构表面在各个领域得到了广泛的应用。机械切削加工由于具有加工形状适应性好、加工效率高、加工材料适应广、加工成本低已被广泛用于微纳织构表面的加工中。结合椭圆振动辅助切削具有的降低切削力、提高加工质量、抑止工件毛刺产生、增加刀具寿命等优点,在具有微纳织构的表面制造中具有明显的优势。在椭圆振动辅助切削过程中,刀具的振动切削相对于工件表面产生了连续重叠的椭圆轨迹,在每一个周期,刀具相对于工件的位置在不停的变化,同时在工件的切削方向上留下微观形貌,从而可用于构造微纳织构形貌。目前的超声椭圆振动辅助微织构研究的对象大都针对特定微织构形状,据此开展相应的工艺研究,缺乏对于任意形状微织构的超声椭圆振动轨迹的控制与生成的有效手段,而根据微织构模型进行任意形状微织构的制造在实际的自清洁、防污效应、减阻、光学性能增强功能的微织构引用具有重要的参考和指导意义。技术实现要素:本发明的目的在于克服现有技术缺陷,提供一种于微织构模型的椭圆振动轨迹控制方法,以解决椭圆振动辅助切削任意形状微织构的生成与控制问题。为了解决上述技术问题,本发明提供的基于微织构模型的椭圆振动轨迹控制方法,包括以下步骤:1)、根据微织构设计参数,构造微织构曲面方程,确定微织构加工参数和圆柱基准面半径;2)、基于微织构加工参数和椭圆振动装置共振频率沿着圆柱表面的轴线方向和周向方向离散微织构模型,计算微织构曲面上每个离散点的位置矢量;3)、根据步骤2)所得各个离散点的位置矢量确定椭圆振动切削轨迹在该离散点的振动幅度,获得每个离散点的椭圆振动切削轨迹;4)、根据椭圆振动切削轨迹误差,修正每个离散点的椭圆振动切削轨迹,用于微织构的切削加工。本发明中,所述步骤3)过程为:3.1)、在圆柱坐标系中,织构化后目标工件形貌上任意点P(R,θ,z)到原工件表面的距离CP(R,θ,z)为:FZS(θ,z)=FS((θ-(iLT-1)2π/LNT)R,z-(iAT-1))(4)Θtex=[(iLT-1)2π/LNT,(iLT-1)2π/LNT+Ltex/R],iLT=(1,2,...LNT)(5)Ztex=[zs+(iAT-1)Wcut,zs+(iAT-1)Wcut+Wtex],iAT=(1,2,...ANT)(6)式(3)中,Wtex为微织构轴向长度;式(5)中,Ltex为微织构周向长度;3.2)、根据椭圆振动装置的振动参数及进给参数离散目标工件形貌到椭圆切削轨迹控制点,得到椭圆轨迹切深轴长控制序列Cvib:Cvib(mc,nc)={CP(R,(nc-1)LKvib2πR,mcfp)0---(7)]]>式(7)中,mc=fix[(zs-ze)/fp],nc=fix(2πR/LKvib),LKvib=2Lvib,fix(x)表示对x向零取整,fp为机床每转进给量;3.3)、根据椭圆轨迹切深轴长与正弦波激励幅值之间的关系,得到激励幅值控制矩阵Amp。本发明中,所述步骤4)过程为:4.1)、以Pi处椭圆振动切削起点为坐标原点o,切削方向的逆方向为ox轴正方向,切深方向的逆方向为oy轴正方向建立坐标系,则Pi处目标直线Li斜率ki为:ki=Ai+1-Ai-1-2Lvib---(8)]]>且目标直线Li过点Pi(-Bi-vcut/4f,-Ai),则目标直线方程Li为:Li:y=ki(x+Bi+vcut4f)-Ai---(9)]]>Pi处轴长Ai对应的椭圆轨迹方程为:Ti:x(t)=Bicos(ωt)-vcutt-Biy(t)=-Aisin(ωt)---(10)]]>式(10)中,ω=2πf;f为超声振动频率;vcut=2πNR/60,N为机床主轴转速,R为工件半径;t为加工时间;4.2)、设Pi处切深轴长为AiCT的椭圆运动轨迹与目标直线Li相切,切点为PiL,则与Pi和AiCT相对应的椭圆轨迹方程如下:TiCT:x=BiCTcos(ωt)-vcutt-BiCTy=-AiCTsin(ωt)---(11)]]>椭圆轨迹TiCT上任意点的切线斜率为:kt=dydx=dy/dtdx/dt=-AiCTcos(ωt)ω-BiCTsin(ωt)ω-vcut---(12)]]>解方程kt=ki可得tiL,代入TiCT得PiL(xit,yit),而PiL位于目标直线Li上,将PiL(xit,yit)代入直线方程;4.3)、根据结合椭圆振动装置的性能测试得到的椭圆切削方向半轴长Bi和切深方向半轴长Ai之间恒定的对应关系Bi=mAi,解得修改后的切深方向半轴长AiCT为:AiCT=kiL(mAi+vcut/4f-vcutt)-AikiLm[1-cos(ωt)]-sin(ωt)---(13).]]>本发明的有益效果在于:根据椭圆振动切削表面形貌形成机理,通过上述控制方法对椭圆振动轨迹的进行有效控制,进而保证微织构生成的可控性,解决任意形状微织构的生成问题;其步骤简单,控制精度高,易于实现。附图说明图1是本发明中椭圆振动切削加工微织构示意图;图2是本发明中工件圆柱坐标系示意图;图3是本发明中椭圆切削轨迹的离散示意图;图4是本发明中椭圆振动切削轨迹离散俯视示意图;图5是本发明中目标直线示意图;图6是本发明中椭圆运动补偿示意图;具体实施方式以下结合附图,对本发明的技术方案进行详细说明。本发明的基于微织构模型的椭圆振动切削轨迹的建模方法,通过对椭圆振动轨迹的控制以解决任意形状微织构的生成问题,具体过程如下:(1)、根据给定的微织构设计参数,构造微织构曲面方程,选择微织构加工参数、刀具参数和圆柱基准面半径。如图1所示,通过椭圆振动辅助切削装置中刀具的振动切削在工件的表面产生连续重叠的椭圆切削轨迹。如图2所示,在工件表面选择一点为坐标原点o,过原点o沿切削方向的逆方向为oy轴正方向,过原点o沿切深方向的逆方向为oz轴正方向,要求基于该点的坐标系应便于描述目标微织构曲面S的数学方程FS。选择微织构加工参数(切削速度vcut、进给速度vf、切削深度ap)和圆柱基准面半径,根据微织构加工参数及椭圆振动频率f,可得到两次椭圆切削轨迹之间的距离Lvib为:Lvib=2πNR/60f(1)式中,N为机床主轴转速,R为圆柱基准面半径。为方便表述,将直角坐标系转换为圆柱坐标系,则工件圆柱坐标系上任意点P坐标可表示为P(ρ,θ,z)。其中ρ是P点到oz轴的距离,θ是线OP与ox轴的正向之间的夹角,z与直角坐标的z等值,即P点距xoy平面的距离。(2)、基于加工参数和椭圆振动装置的共振频率沿着圆柱表面的轴线方向和周向方向离散微织构模型,计算微织构曲面上每个离散点的位置矢量。如图3和图4所示,根据设定的主轴转速和椭圆振动装置的共振频率沿着圆柱表面的轴线方向和周向方向离散微织构模型,最小的周向离散精度ρc等于两次椭圆轨迹之间的距离Lvib,最小的轴向离散精度ρa等于机床每转进给量fp:ρa=fp(2)(3)、根据离散点位置矢量确定椭圆振动切削轨迹在该离散点的振动幅度,从而获得每个离散点处的椭圆振动切削轨迹;设微织构加工过程从oz轴的zs开始,沿切削方向(oz轴负方向)ze结束,即微织构在oz轴的分布范围为[ze,zs]。根据微织构分布参数周向间距Lcut和轴向间距Wcut,在工件轴向微织构可分布ANT=fix[(zs-ze)/Wcut]圈,ANT为微织构沿工件轴向分布的圈数,每圈周向可分布LNT=fix[2πR/Lcut]个微织构,LNT为微织构在周向分布的个数,式中fix(x)表示取x的整数。建立圆柱坐标系如图2所示,微织构化后目标工件形貌上任意点P(R,θ,z)到原工件表面的距离CP(R,θ,z)可表示为:式(3)中,Wtex为微织构轴向长度,FZS(θ,z)=FS((θ-(iLT-1)2π/LNT)R,z-(iAT-1))(4)Θtex=[(iLT-1)2π/LNT,(iLT-1)2π/LNT+Ltex/R],iLT=(1,2,...LNT)(5)Ztex=[zs+(iAT-1)Wcut,zs+(iAT-1)Wcut+Wtex],iAT=(1,2,...ANT)(6)式(5)中,Ltex为微织构周向长度。根据椭圆振动装置的振动频率与振动幅度及进给速度离散目标工件形貌到椭圆切削轨迹控制点,得到的椭圆轨迹切深轴长控制序列Cvib以矩阵形式表示。如式(7)所示,Cvib行向量表示目标工件形貌沿工件周向离散得到的椭圆切削轨迹切深轴长控制序列,列向量表示目标工件形貌沿工件轴向离散得到的椭圆切削轨迹切深轴长控制序列。Cvib(mc,nc)={CP(R,(nc-1)LKvib2πR,mcfp)0---(7)]]>式中,mc=fix[(zs-ze)/fp],nc=fix(2πR/LKvib),LKvib=2Lvib,fix(x)表示取x的整数,fp为机床每转进给量。根据椭圆振动辅助切削装置的刀尖椭圆轨迹切深轴长与正弦波激励幅值之间的关系,得到激励幅值控制矩阵Amp。(4)、考虑椭圆振动切削轨迹误差,采用相切条件修改每个离散点的椭圆振动切削轨迹,获得经补偿后的椭圆振动切削轨迹。如图5所示,Pi为经离散后的轴长控制点,Ai为点Pi对应的控制轴长,Pi-1和Pi+1为与Pi相邻的离散轴长控制点,Ai-1和Ai+1为对应的控制轴长。考虑到离散密度和补偿计算的效率,将Pi-1和Pi+1之间的织构形貌简化为直线Li(图中粗线条的直线),即在Pi-1和Pi+1之间的椭圆振动切削理想目标是切削痕迹与直线Li(以下称目标直线)相切。振动切削时,如果在Pi点直接以离散计算出的Ai为切深方向轴长进行切削,由于刀具的椭圆运动(实线椭圆轨迹),图6中目标直线Li下方阴影部分被切去,即产生了过切现象。消除这种过切现象可以通过适当减小Pi点处对应的切深方向半轴长Ai,使得该点轴长对应的椭圆运动轨迹与目标直线Li相切,如图6中虚线椭圆运动轨迹,AiCT即为Pi经刀具椭圆运动过切补偿Pi处对应的切深方向半轴长,BiCT即为Pi经刀具椭圆运动过切补偿Pi处对应的切削方向半轴长。AiCT的计算方法如下:如图5所示建立坐标系,以Pi处椭圆振动切削起点为坐标原点o,切削方向的逆方向为ox轴正方向,切深方向的逆方向为oy轴正方向。则Pi处目标直线Li斜率ki如下式计算:ki=Ai+1-Ai-1-2Lvib---(8)]]>如图6所示,目标直线Li过点Pi(-Bi-vcut/4f,-Ai),Bi为Pi处对应的切削方向半轴长,则目标直线方程如下所示:Li:y=ki(x+Bi+vcut4f)-Ai---(9)]]>Pi处对应的切深方向半轴长Ai对应的椭圆轨迹方程为:Ti:x(t)=Bicos(ωt)-vcutt-Biy(t)=-Aisin(ωt)---(10)]]>上式中,ω=2πf;f为超声振动频率;vcut=2πNR/60,t为加工时间。设离散点Pi处切深轴长为AiCT的椭圆运动轨迹与目标直线Li相切,切点为PiL,如图6所示。则与Pi和AiCT相对应的椭圆轨迹方程如下:TiCT:x=BiCTcos(ωt)-vcutt-BiCTy=-AiCTsin(ωt)---(11)]]>式中,AiCT即为Pi经刀具椭圆运动过切补偿Pi处对应的切深方向半轴长,BiCT即为Pi经刀具椭圆运动过切补偿Pi处对应的切削方向半轴长。椭圆轨迹TiCT上任意点的切线斜率:kt=dydx=dy/dtdx/dt=-AiCTcos(ωt)ω-BiCTsin(ωt)ω-vcut---(12)]]>解方程kt=ki可得t,代入TiCT得PiL(xit,yit),而PiL位于目标直线Li上,将PiL(xit,yit)代入直线方程Li,结合椭圆振动装置的性能测试得到的椭圆切削方向半轴长Bi和切深方向半轴长Ai之间恒定的对应关系Bi=mAi,解得修改后的切深方向半轴长AiCT为:AiCT=kiL(mAi+vcut/4f-vcutt)-AikiLm[1-cos(ωt)]-sin(ωt)---(13)]]>(5)、按照格式保存补偿后的椭圆振动切削轨迹为控制文件,控制椭圆振动装置输出需要的椭圆振动切削轨迹用于微织构的切削加工。以上对本发明的具体实施方式进行了描述,但本发明并不限于以上描述。对于本领域的技术人员而言,任何对本技术方案的同等修改和替代都是在本发明的范围之中。因此,在不脱离本发明的精神和范围下所作的均等变换和修改,都应涵盖在本发明的范围内。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1