首页> 中国专利> 一种适用于伺服转塔冲床的静音加工控制方法

一种适用于伺服转塔冲床的静音加工控制方法

摘要

本发明公开了一种适用于伺服转塔冲床的静音加工控制方法,该方法在冲头行程上选取n个加工工艺控制点,所选取的点包括冲头运行的起始点、结束点、冲头与加工板材的接触点、下死点以及微调冲头运行状态的调整点;根据选取的加工工艺控制点参数以及下列冲头位置构造函数模型,构造冲头位置函数;根据构造的冲头位置函数控制冲头运行过程,即可保证冲头在各个速度转换点的速度、加速度连续,且冲头在启停时刻的速度为零,实现静音控制。本发明采用改进的三次样条曲线作为伺服转塔冲床静音加工时冲头的位置函数,使得冲头在各个加工工艺控制点的速度、加速度连续,同时冲头在启停时刻的速度、加速度为零,从而达到静音加工的目的。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-09-14

    授权

    授权

  • 2015-09-16

    专利申请权的转移 IPC(主分类):G06F17/50 变更前: 变更后: 登记生效日:20150824 申请日:20140327

    专利申请权、专利权的转移

  • 2014-07-16

    实质审查的生效 IPC(主分类):G06F17/50 申请日:20140327

    实质审查的生效

  • 2014-06-18

    公开

    公开

说明书

技术领域

本发明涉及伺服电机的曲线规划技术,尤其涉及一种适用于伺服转塔冲床的静音加工控 制方法,属于伺服控制技术领域。

背景技术

在钣金加工领域,数控转塔冲床有着较为广泛的应用。传统的数控转塔冲床大多使用液 压技术,随着交流大功率伺服技术的发展,以及人们对节能环保、便于维护等意识的加强, 伺服转塔冲床得到了越来越多的应用。伺服系统有着响应快、定位精度高等特点,为实现对 冲头在整个冲程中的控制奠定了技术基础。

数控机床在工作时会不可避免的产生一些噪声,这些噪声严重干扰了工作环境,影响工 作效率,降低工作品质,甚至危害人体健康。伺服转塔冲床的噪音主要来自于冲头与板材的 撞击、机床振动、模具本身等方面。当加工板材越厚,伺服刚性设置越大时,冲头与板材的 撞击以及机床振动所发出的噪声就越明显。通过对冲压曲线进行规划则可以有效的降低上述 原因引起的噪音。

在伺服转塔冲床刚刚接触加工板材或者在伺服转塔冲床运行过程中出现剧烈振动(如突 然减速或者加速)时,就会产生较大噪音。所以,伺服转塔冲床静音加工的工艺曲线的构造 函数需满足如下条件:速度变化连续;加速度变化连续;起始点和结束点的速度为零;起始 点和结束点的加速度为零。根据加速度连续可知,构造函数至少需要二次可导,同时考虑到 算法的运算量,三次样条曲线则能满足上述要求。但是根据三次样条曲线的边界条件可知, 无法同时满足起始点和结束点的速度和加速度都为零,因此需要对三次样条曲线进行改进。

发明内容

本发明公开了一种适用于伺服转塔冲床的静音加工控制方法,解决了伺服转塔冲床在工 作时噪音较大的问题,实现伺服转塔冲床的静音加工。

本发明的发明原理为:

第一步:构造冲头加速度函数,构造方法如下:

设tj(j=1,2...n)为在冲头的第j个加工工艺控制点的冲头运行时间,S(t)为冲头位置函 数,冲头在加工工艺控制点的位置已知,设S(tj)=yj(j=1,2...n);设S(t)在[tj,tj+1](j=1,2...n-1) 为不高于三次的多项式,则冲头加速度函数S″(t)在[tj,tj+1](j=1,2...n-1)为一次多项式或常 数;设S″(t)在[tj,tj+1](j=1,2...n-1)两端点上的值为S″(tj)=Mj,S″(tj+1)=Mj+1,则S″(t)的表达 式可以写为:

S(t)=tj+1-thjMj+t-tjhjMj+1,其中hj=tj+1-tj,t∈[tj,tj+1],(j=1,2...n-1)  (1)

公式(1)中,只需求出Mj和Mj+1即可得出冲头加速度函数;

第二步:构造冲头速度函数与位置函数,构造方法为:

对S″(t)进行二次积分,并将S(tj)=yj,S(tj+1)=yj+1代入可得冲头位置函数

S(t)=(tj+1-t)36hjMj+(t-tj)36hjMj+1+(yj-Mj6hj2)tj+1-thj+(yj+1-Mj+16hj2)t-tjhj---(2)

其中,t∈[tj,tj+1],(j=1,2...n-1);

对S(t)进行一次求导可得冲头速度函数

S(t)=-(tj+1-t)22hjMj+(t-tj)22hjMj+1+yj+1-yjhj-Mj+1-Mj6hj---(3)

其中t∈[tj,tj+1],(j=1,2...n-1)。

第三步:求解冲头位置函数,求解方法如下:

S(t)在[tj-1,tj]与[tj,tj+1](j=2...n-1)上的表达式不同,设S(t)在[tj-1,tj]上的表达式为Sj-1(t),S(t) 在[tj,tj+1]上的表达式为Sj(t),需要保证冲头位置函数在各个加工工艺控制点处二次可导, 所以S(t)满足S'(tj-0)=S'(tj+0),即S'j-1(tj-0)=S'j(tj+0),j=2,3...n-1可得到:

hj-1hj-1+hjMj-1+2Mj+hjhj-1+hjMj+1=6(yj+1-yjhj-yj-yj-1hj-1)1hj-1+hj其中j=2,3...n-1  (4)

μj=hj-1hj-1+hj,dj=6(yj+1-yjhj-yj-yj-1hj-1)1hj-1+hj,γj=1-μj,则式(4)可以写为:

μjMj-1+2MjjMj+1=dj(j=2,3...n-1)  (5)

采用三次样条曲线第一类边界条件,把边界条件S'(t1)=y'1,S'(tn)=y'n代入S'(t),并令:

2M1+γ1M2=d1μnMn-1+2Mn=dn---(6)

得到γ1=1,μn=1,d1=6h1(y2-y1h1-y1),dn=6hn-1(yn-yn-yn-1hn-1),其中实际冲头在起始 点和结束点的速度为零,即y′1=0,y'n=0;

将方程组(5)和(6)写成矩阵形式:

2γ1μ22γ2.........μn-12γn-1μn2M1M2...Mn-1Mn=d1d2...dn-1dn

方程组的系数矩阵是三对角阵,且是对角占优阵,故存在唯一解[M1,M2...Mn-1,Mn],用 追赶法进行求解,将解得的解代入(2),即得到冲头位置函数;

第四步:对冲头位置函数进行改进,以确保冲头在起始点和结束点的加速度为零,改进 方法为:

在冲头位置函数的起始段和结束段分别加上函数U1(t)和Un-1(t),则改进的冲头位置函数表 达式为

Y1(t)=S1(t)+U1(t)Yn-1(t)=Sn-1(t)+Un-1(t)---(7)

其中,S1(t)为S(t)在[t1,t2]上的表达式,Sn-1(t)为S(t)在[tn-1,tn]上的表达式。

为了保证冲头起始点和结束点的加速度由0连续变化,并且保证各加工工艺控制点的速度 和加速度连续,U1(t)和Un-1(t)必须满足以下条件:

U1(t2)=U1(t2)=U1(t2)=0U1(t1)=U1(t1)=0U1(t1)=-M1---(8)

Un-1(tn-1)=Un-1(tn-1)=Un-1(tn-1)=0Un-1(tn)=Un-1(tn)=0Un-1(tn)=-Mn---(9)

由式(8)可知,U1(t)是五次多项式,且t2是其三重零点,t1是其二重零点,所以可设U1(t) 的函数形式为:U1(t)=a1(t-t2)3(t-t1)2;由式(9)可知,Un-1(t)是五次多项式,且tn-1是其三 重零点,tn是其二重零点,所以可设Un-1(t)的函数形式为:Un-1(t)=an-1(t-tn-1)3(t-tn)2。利用式(8) 中的条件可求得同理可得将U1(t)和Un-1(t)表达式代入式(7)即可求出改 进后的起始段和结束段的冲头位置曲线的表达式。

为实现上述发明目的,本发明采取的技术方案是:

一种适用于伺服转塔冲床的静音加工控制方法,包括以下步骤:

(1)在冲头行程上选取n个加工工艺控制点Dj[tj,yj](j=1,...n),加工工艺控制点为冲 头运行状态改变的冲头位置点,其中D1为冲头运行的起始点,Dn为冲头运行的结 束点,tj为冲头运行的时间,yj为第j个加工工艺控制点上冲头与下死点的距离; 所选取的加工工艺控制点还包括冲头与加工板材的接触点、下死点和微调冲头运 行状态的调整点;其中冲头与板材的接触点的纵坐标略大于板厚,从而留给冲头 减速的时间;在双摆模式下下死点设为零,在成型模式下根据成型深度进行设置; 调整点用来避免冲头运行状态出现波动,根据实际冲头运行状态设置。

(2)依据步骤(1)中选取的加工工艺控制点参数以及下列冲头位置构造函数模型,构 造冲头位置函数:

S(t)=(tj+1-t)36hjMj+(t-tj)36hjMj+1+(yj-Mj6hj2)tj+1-thj+(yj+1-Mj+16hj2)t-tjhj

其中t∈[tj,tj+1],hj=tj+1-tj,(j=1,2...n-1),确定Mj[j=1,...n]即可得出冲头位置 函数,依据以下方程组确定Mj[j=1,...n]:

2γ1μ22γ2.........μn-12γn-1μn2M1M2...Mn-1Mn=d1d2...dn-1dn

其中,dj=6(yj+1-yjhj-yj-yj-1hj-1)1hj-1+hj,d1=6h1(y2-y1h1-y1),dn=6hn-1(yn-yn-yn-1hn-1),μj=hj-1hj-1+hj,γj=1-μj,γ1=1,μn=1,其中 j=2,3...n-1,冲头在起始点和结束点的速度为零,即y′1=0,y'n=0;将 Mj[j=1,...n]代入冲头位置构造函数,即可得出每段t∈[tj,tj+1]内的冲头位置函数 Sj(t)(j=1,.2...n-1),Sj(t)为S(t)在[tj,tj+1]上的表达式。

(3)依据步骤(2)中构造的冲头位置函数控制冲头运行过程,即可保证冲头在各个速 度转换点的速度、加速度连续,且冲头在启停时刻的速度为零,实现静音控制。

为了保证冲头在起始点和结束点的加速度为零,对冲头位置函数的起始段和结束段进行 改进,改进方法为:冲头位置构造函数的起始段为Y1(t)=S1(t)+U1(t),(t∈[t1,t2]),其中 冲头位置构造函数的结束段为Yn-1(t)=Sn-1(t)+Un-1(t),(t∈[tn-1,tn]),其 中Un-1(t)=-Mn2hn-13(t-tn-1)3(t-tn)2.

本发明采用一种改进过的三次样条曲线作为伺服转塔冲床静音加工时冲头的位置函数, 既使得冲头在各个加工工艺控制点的速度、加速度连续,又使得冲头在启停时刻的速度、加 速度为零,从而使伺服转塔冲床实现较高的柔性加工,达到静音加工的目的。同时,本发明 提高了伺服转塔冲床运行的平稳性,延长了机床的使用寿命,也降低了由于机床振动而产生 的噪音。

附图说明

图1为使用本发明方法在双摆模式下加工2毫米板厚时冲头的位置曲线图。

图2为使用本发明方法在双摆模式下加工2毫米板厚时冲头的速度曲线图。

图3为使用本发明方法在双摆模式下加工2毫米板厚时冲头的加速度曲线图。

图4为使用本发明方法在成型模式下加工2毫米板厚时冲头的位置曲线图。

图5为使用本发明方法在成型模式下加工2毫米板厚时冲头的速度曲线图。

图6为使用本发明方法在成型模式下加工2毫米板厚时冲头的加速度曲线图。

具体实施方式

下面结合附图和具体实施方式,对本发明作进一步详细说明。

具体实施方式分别对冲头在双摆模式下与成型模式下进行说明。

在第一个实例中,冲头工作在双摆模式下,冲压2毫米厚板材,冲程为8毫米。图1为 冲头位置曲线,在冲头位置曲线上选定5个加工工艺控制点A、B、C、D、E以确定双摆模式 下静音加工工艺曲线。其中,A点为冲头运行的起始点,B点为冲头与加工板材的接触点,C 点为冲头运行状态的调整垫,D点为下死点,E点为冲头运行的结束点。这5个点的横坐标需 根据伺服电机特性进行设置,本实施例中按照图1设定。各点处的纵坐标确定原则如下:A、 E点纵坐标都是冲程长度;B点纵坐标略高于板厚;B、C点纵坐标之差约为板厚;D点纵坐标 一般设为下死点即可,此处设为零。为了提高计算精度,对上述5个点的横坐标放大10倍, 纵坐标放大1000倍,则A、B、C、D、E各点坐标为:A(0,8000)、B(250,2500)、C(400,750)、 D(510,0)、E(1000,8000),即各加工工艺控制点t1=0,t2=250,t3=400,t4=510,t5=1000, 各加工工艺控制点处的冲头位置(即冲头与下死点的距离)S(t1)=y1=8000, S(t2)=y2=2500,S(t3)=y3=750,S(t4)=y4=0,S(t5)=y5=8000。将各参数代入 hj(j=1,2,3,4),则h1=t2-t1=250,h2=t3-t2=150,h3=t4-t3=110,h4=t5-t4=490。 因为(j=2,3,...n-1),μn=1,由此得到μ2、μ3、μ4和μ5的值;因为γ1=1,γj=1-μj(j=2,3,...n-1),由此得到γ1、γ2、γ3和γ4的值。因为 dj=6(yj+1-yjhj-yj-yj-1hj-1)1hj-1+hj(j=2,3,...n-1),d1=6h1(y2-y1h1-y1),且冲头在起始点和结束点的速度为零,即y′1=0,y'n=0,由此得出d1、 d2、d3、d4和d5的值。将μ2、μ3、μ4、μ5、γ1、γ2、γ3、γ4、d1、d2、d3、d4、d5代入 方程组2γ1μ22γ2.........μn-12γn-1μn2M1M2...Mn-1Mn=d1d2...dn-1dn即求得M1、M2、M3、M4和M5的值,计算 求得M1=-0.36374,M2=0.19947,M3=-0.04428,M4=0.2018,M5=-0.20086。

本实施例中,冲头位置函数为:

Y1(t)=(t2-t)36h1M1+(t-t1)36h1M2+(y1-M16h12)t2-th1+(y2-M26h12)t-t1h1+M12h13(t-t2)3(t-t1)2,t[t1,t2]

Y2(t)=(t3-t)36h2M2+(t-t2)36h2M3+(y2-M26h22)t3-th2+(y3-M36h22)t-t2h2,t[t2,t3]

Y3(t)=(t4-t)36h3M3+(t-t3)36h3M4+(y3-M36h32)t4-th3+(y4-M46h32)t-t3h3,t[t3,t4]

Y4(t)=(t5-t)36h4M4+(t-t4)36h4M5+(y4-M46h42)t5-th4+(y5-M56h42)t-t4h4-M52h43(t-t4)3(t-t5)2,t[t4,t5]

将t1、t2、t3、t4、t5;h1、h2、h3、h4;M1、M2、M3、M4、M5的值代入冲头位置函数即 可得出冲头位置函数。

在第二个实例中,冲头工作在成型模式下,板材厚度为2毫米,成型深度为1.5毫米, 成型时间为400毫秒,冲程为8毫米。图4为冲头位置曲线,在冲头位置曲线上选定6个加 工工艺控制点A、B、C、D、E、F以确定成型模式下静音加工工艺曲线。其中,A点为冲头运 行的起始点,B点为冲头与加工板材的接触点,C点为冲头运行状态的调整点,D点和E点为 下死点,F点为冲头运行的结束点。这6个点的横坐标需根据伺服电机特性进行设置,本实 施例中按照图4设定,其中D点与E点横坐标之差为成型时间。各点纵坐标的确定原则如下: A、F点纵坐标都是冲程长度;B点纵坐标略高于板厚;C点纵坐标约为板厚;D、E点纵坐标 为板厚与成型深度之差。同样,为了提高计算精度,对上述6个点的横坐标放大10倍,纵坐 标放大1000倍,则A、B、C、D、E、F各点坐标为:A(0,8000)、B(250,2500)、C(300,2000)、 D(600,500)、E(1000,500)、F(1500,8000)。即t1=0,t2=250,t3=300,t4=600,t5=1000, t6=1500。各加工工艺控制点处的冲头位置(即冲头与下死点的距离)S(t1)=y1=8000, S(t2)=y2=2500,S(t3)=y3=2000,S(t4)=y4=500,S(t5)=y5=500,S(t6)=y6=8000。 将各参数代入hj(j=1,2,3,4,5),则h1=t2-t1=250,h2=t3-t2=50,h3=t4-t3=300, h4=t5-t4=400,h5=t6-t5=500。采用和实例一同样的方法,可求得M1=-0.40922, M2=0.29043,M3=0.00087,M4=0.04957,M5=0.18000,M6=-0.18000。

本实施例中,冲头位置函数为:

Y1(t)=(t2-t)36h1M1+(t-t1)36h1M2+(y1-M16h12)t2-th1+(y2-M26h12)t-t1h1+M12h13(t-t2)3(t-t1)2,t[t1,t2]

Y2(t)=(t3-t)36h2M2+(t-t2)36h2M3+(y2-M26h22)t3-th2+(y3-M36h22)t-t2h2,t[t2,t3]

Y3(t)=(t4-t)36h3M3+(t-t3)36h3M4+(y3-M36h32)t4-th3+(y4-M46h32)t-t3h3,t[t3,t4]

Y4(t)=(t5-t)36h4M4+(t-t4)36h4M5+(y4-M46h42)t5-th4+(y5-M56h42)t-t4h4,t[t4,t5]

Y5(t)=(t6-t)36h5M5+(t-t5)36h5M6+(y5-M56h52)t6-th5+(y6-M66h52)t-t5h5-M62h53(t-t5)3(t-t6)2,t[t5,t6]

将t1、t2、t3、t4、t5、t6;h1、h2、h3、h4、h5;M1、M2、M3、M4、M5、M6的值代入冲头位 置函数即可得出冲头位置函数。

另外,由图2、图3、图5、图6可知,冲头在整个冲程中速度、加速度均连续,且在起 始点和结束点的速度、加速度均为零,从而验证了冲头具备达到技术效果中所述优点的条件。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号