[发明专利]一种肘杆式伺服压力机的曲柄角度虚拟方法有效
申请号: | 201711461294.8 | 申请日: | 2017-12-28 |
公开(公告)号: | CN108189445B | 公开(公告)日: | 2020-07-24 |
发明(设计)人: | 赵敬毅;张圣;徐正华;吴波 | 申请(专利权)人: | 南京埃斯顿自动化股份有限公司 |
主分类号: | B30B1/14 | 分类号: | B30B1/14;B30B15/14;B30B15/26 |
代理公司: | 南京天翼专利代理有限责任公司 32112 | 代理人: | 于忠洲 |
地址: | 211100 江苏省南*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 肘杆式 伺服 压力机 曲柄 角度 虚拟 方法 | ||
1.一种肘杆式伺服压力机的曲柄角度虚拟方法,其特征在于,包括如下步骤:
步骤1,建立曲柄连杆式伺服压力机的曲柄滑块机构的数学模型,根据三角形的几何关系得出:
(s-h)2=L2-(Rsinα)2
式中,h为滑块的位移,s为曲柄和连杆的连接点相对于曲柄轴心的垂直距离,α为曲柄角度,R为曲柄长,L为连杆长,并取曲柄轴心的位移为0,由上式可解得:
步骤2,利用逆向求解,即利用滑块的位移h求解曲柄的角度α,根据三角形的几何关系,进一步得到:
cos(π-α)=[(-h)2+R2-L2]/2R(-h)
由上式可解得:
α=π+arccos[(h2+R2-L2)/2Rh]
步骤3,设肘杆式伺服压力机的曲柄滑块机构中各个杆件的长度为l2、l3、l4、l5、l6及l7,l2为主动杆,即曲柄连杆,l3、l4、l7为连杆构件,主动杆l2带动连杆构件摆动,连杆构件通过上连杆l5、下连杆l6驱动滑块上下运动,在主动杆l2和上连杆l5的固定端端点之间虚拟一个连杆l1,l1、l2、l3、l4、l5、l6各个杆件对应的转角为θ1、θ2、θ3、θ4、θ5、θ6,其中a、b分别为主动杆l2和上连杆l5固定端端点的垂直和水平距离,θ1为固定值,γ为l3、l4的夹角,γ=arccos[(l32+l42-l72)/(2l3l4)],γ为固定值,θ4=θ3+γ,h为滑块的位移,θh=π/2,则根据矢量封闭法则得到:
上式用复数形式表示可得:
由上式得到:
由上式整理得:
2l3(l1 cos(θ1)+l2 cos(θ2))cos(θ3)+2l3(l1 sin(θ1)+l2 sin(θ2))sin(θ3)+((l1 cos(θ1)+l2 cos(θ2))2+(l1 sin(θ1)+l2 sin(θ2))2+l32-l52)=0
令:
则进一步得到:
A cos(θ3)+B sin(θ3)+C=0
由上式进一步地得出:
由此可以得出滑块位移和曲柄角度的函数关系为:
步骤4,基于上式利用迭代法求解肘杆式伺服压力机的曲柄角度的近似值,进一步建立滑块位移和曲柄角度的对应关系表,利用对应关系表快速查询各个滑块位移所对应的曲柄角度,实现肘杆式伺服压力机的曲柄角度的虚拟计算;
步骤5,将肘杆式伺服压力机的滑块位移和曲柄角度关系的数学模型虚拟为曲柄连杆式伺服压力机的滑块位移和曲柄角度关系的数学模型,以滑块位移作为肘杆式伺服压力机曲柄角度和曲柄连杆式伺服压力机曲柄角度之间建立映射关系的桥梁,对肘杆式伺服压力机的数学模型进行封装,肘杆式伺服压力机的滑块位移即为曲柄连杆式伺服压力机的滑块位移,通过肘杆式伺服压力机的机床参数计算得到滑块的最大行程长度H,则虚拟的曲柄连杆式压力机的曲柄长R=D/2,D为曲柄连杆式伺服压力机滑块全行程长,即D=H,曲柄连杆式伺服压力机的连杆长度系数取值即L=8R,由此得出虚拟的曲柄连杆式伺服压力机的滑块位移和曲柄角度关系的数学模型,结合步骤2的滑块位移及曲柄角度公式,及步骤4的滑块位移和曲柄角度的对应关系表,伺服压力机的人机交互模块和运动控制模块以滑块位移为桥梁,通过将肘杆式伺服压力机曲柄角度虚拟化为曲柄连杆式伺服压力机的曲柄角度来交互转换两种伺服压力机模型下的数据,用户以曲柄连杆式伺服压力机的数学模型方式设置与曲柄角度相关的机床参数、控制参数及加工曲线程序,经过虚拟化处理后转化为肘杆式伺服压力机的数学模型,下传给运动控制模块,运动控制模块控制伺服电机运行同时反馈曲柄角度,反馈的曲柄角度经过虚拟化处理后转化为曲柄连杆式伺服压力机的数学模型上传给人机交互模块。
2.根据权利要求1所述的肘杆式伺服压力机的曲柄角度虚拟方法,其特征在于,步骤4中,利用迭代法建立滑块位移和曲柄角度的对应关系表的具体步骤为:
步骤4.1,获取曲柄滑块机构中的机械参数l1,l2,l3,l4,l5,l6,θ1,γ,取曲柄角度的精度为0.01度,因此360度映射的36000个曲柄角度值可以分别通过正向求解得到对应的滑块位移h,通过遍历36000个曲柄角度值对应的滑块位移h,找出滑块上死点位置Smax、下死点位置Smin以及与其对应的上死点角度Amax、下死点角度Amin,同时计算出滑块的最大行程长度H=|Smax-Smin|;
步骤4.2,根据系统的精度要求和存储空间的大小来确定对应关系表的最大容量Capacity、差值步长S'、迭代允差AllowFactor,令初始值Capacity=60000,S'=0.05,AllowFactor=S'/5,由于滑块分为上行和下行两个方向,因此由滑块最大行程长度H的2倍作为所需的数据容量来校验差值的步长是否满足要求,即Capacity>(2H)/S',若不满足,则根据对应关系表最大容量重新调整插值步长以及迭代允差,S'=H/(Capacity/2-1),AllowFactor=S'/5,并且可以得到插值的个数Num=H/S';
步骤4.3,利用迭代法求解滑块位移与曲柄角度之间的对应关系表:分别对滑块下行区间和滑块上行区间进行计算求解,插值个数均为Num/2,令Index为滑块的迭代目标位置值所在对应关系表的序号,对于滑块下行区间的计算,可以得到滑块的迭代目标位置值P=Smin+S'*Index,Index∈[1,Num/2],对于滑块上行区间的计算,可以得到滑块的迭代目标位置值P=Smin+S'*(Num+1-Index),Index∈[(Num/2+1),Num],利用滑块位移与曲柄角度的函数关系,再令Index分别取值[0,Num]之间的所有整数值,通过迭代计算可以分别求出对应的曲柄角度值,从而建立滑块位移与曲柄角度的一一对应关系表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京埃斯顿自动化股份有限公司,未经南京埃斯顿自动化股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711461294.8/1.html,转载请声明来源钻瓜专利网。