会员注册 | 登录 | 微信快捷登录 支付宝快捷登录 QQ登录 微博登录 | 帮助中心 人人文库renrendoc.com美如初恋!
站内搜索 百度文库

热门搜索: 直缝焊接机 矿井提升机 循环球式转向器图纸 机器人手爪发展史 管道机器人dwg 动平衡试验台设计

基于开放式PC机上数控系统速度控制算法的研设计过程的叙述的修改毕业论文.doc基于开放式PC机上数控系统速度控制算法的研设计过程的叙述的修改毕业论文.doc -- 7 元

宽屏显示 收藏 分享

资源预览需要最新版本的Flash Player支持。
您尚未安装或版本过低,建议您

1.前瞻部分速度条件的具体限制在前瞻的考虑中,以及在连续小直线段的连接处,特别是有拐角问题的解决,有很多人做出了大量的努力。(1)前文中,提到的是一种比较常见的用于连续小直线段的前瞻算法。我们设计的程序流程的前瞻部分就是基于这种算法的,其步骤如下1由当前路径段ln的信息,如路径长度ln和路径段起点进给速度vs,n,按线性加速的方式求出该路径段的终点进给速度ve,n不大于数控系统允许的最大进给速度值2读下一条指令以获取下一条路径段ln1的信息。如果下一条指令不是运动指令或者取不到下一条指令,则令当前路径段的终点进给速度为零,该计算过程结束,否则继续下一步3根据当前路径段ln和下一路径段ln1之间的夹角,修正当前路径段的终点进给速度vs,n得到vs,n,并令下一路径段的起点进给速度等于修正后的当前路径段的终点进给速度,即vs,n1vs,n4以减速的方式求得下一条路径段的终点速度ve,n1大于等于零。如果能在下一条路径段中把进给速度降为零,即ve,n10,那么就可以不必获取后续路径段的信息,该计算过程结束,否则继续下一步5把下一路径段ln1作为当前处理的路径段,以递归的方式回到第2步继续进行。需要注意的是,如果按路径段ln1和ln2之间夹角修正后的终点进给速度v′e,n1小于修正前的终点进给速度ve,n1,则路径段ln1的起点进给速度vs,n1也要修正,可由修正后的终点进给速度v′e,n1按加速的方式反向求出v′s,n1,然后再按路径段ln1与ln之间的夹角反向修正路径段ln的终点进给速度。可以看出,上面求路径段进给速度的方法是个递归调用的过程。该方法的要点在于在满足后续的加工路径段如果存在中保证刀具进给速度能够降为零和相邻路径段连接处的进给速度不超过连接处夹角所允许的最大进给速度的前提下,求得路径段的最大允许加工进给速度,以满足由微小路径段组成的刀具路径的快速、平滑的加工过程。在相邻段之间是有一定的夹角的。相邻路径段之间的夹角α是指第一条路径段终点处的加工进给方向与第二条路径段起点处的加工进给方向的夹角。如图3所示,B点为两相邻路径段的连接点,夹角α的范围为0°~180°。可以想象,当α0°时,对B点处的进给速度大小没有限制,当α180°时,B点处的进给速度必须为零。在0°~180°之间,α越大,所允许的B点进给速度值就越小。刀具沿路径段AB加工到终点B时的进给速度为vB,e,然后进入下一个路径段BC的加工,在BC段起点处的进给速度vB,s与vb,e的夹角为α,大小相同。在考虑整体的速度情况下此计算在该相邻路径段连接处的加速度大小为上式中T为插补周期。由于数控系统一般有最大加速度的限制,即由上式可以得出对相邻路径段连接处进给速度大小的限制为这样就可以限制其在连接处的速度了。这是一种综合考虑合成速度限制的方法。2.在采用单个轴的速度限制的时候,为了保证插补加速度不超出预先设定的最大加速度,,insV(其中,I表示每个轴加以的限制)应满足以下条件,1,,,coscosiinsiinnTaVixyz,这是转折处的夹角所带来的速度限制。然后按最大加速度a和最大捷度j,判断能否在s长度内从Vn1,s降速到Vn1,e。若s足够长,保留当前Vn1,s值若s不够长,由Vn1,e,j,a,s,修正Vn1,s值,同时还要对前面的端点进行计算,使得前段长度sn1能够加速或减速到当前的速度。3.还有一种方法是通过假设在转折点的位置假设该线段间用一个很小的圆弧连接,即这一段是作为一个匀速圆周运动来考虑的。这种方式对连接处的拐角比较大的情况是很实用的。1.转角比较大,速度比较低。2.低速状态下,速度改变比较小,可以近似认为是定值。3.低速情况下,摩擦力,切削的影响比较小。该方法对速度的限制是vevn_lookahead1s的时候,即是一个加速过程的时候,vn_lookahead1stempsqrtvn_lookaheadsvn_lookaheads2asn_lookahead反之vn_lookahead1stempsqrtvn_lookaheadsvn_lookaheads2asn_lookahead求得这个值以后,从而得到了第一个限制的条件。另外,因为刀具在拐弯的时候,会有一个最大的速度限制,这个速度的大小在不同的坐标轴上体现的不同。vn_lookahead1sxdabsTa/cosalfxn_lookaheadcosalfxn_lookahead1/x轴对角度的限制。这里假设a在各个轴上是相等的。vn_lookahead1sydabsTa/cosalfyn_lookaheadcosalfyn_lookahead1//y轴对角度的限制。vn_lookahead1szdabsTa/cosalfzn_lookaheadcosalfzn_lookahead1//z轴对角度的限制。vn_lookahead1smnn_lookaheadvn_lookahead1sx,vn_lookahead1sy,vn_lookahead1sz//这些是角度的限制条件。从而得到了第二个限制的条件。此外,由于在三个轴上都是有一个最大的速度限制的v,这里通过传值调用,将这个值传了过来。最终得到的结果就应当是。Vn_lookahead1smnn_lookaheadvn_lookahead1s,v,vn_lookahead1stemp,注意,这个地方是通过单个轴来计算的整体的速度是否能够达到的。从而将这个值得到,并作为下一次迭代的过程的基础。现在得到了前一点的vn_lookahead1s,从而就可以进行第二次迭代,将这个vn_lookahead1s代入上面所述的过程,并能够推导出来vn_lookahead2s。依次类推,就可以得到当前点的速度了。(这个地方要画一个图,)到这里,整个前瞻的过程并没有完全地结束。因为现在得到的这个点的速度并不能够保证从当前点p的前一个点的速度通过加速或者减速,在预期的长度l内能够达到当前点的速度。于是必须将前一点的速度代入vn_lookahead2esqrtdabsvn_lookahead1evn_lookahead1e2asn_lookahead1通过这个距离判断的参量,判断vn_lookaheads是否小于这个值,看是否在这段距离sn_lookahead1(这里的n_lookahead表示的是第n_lookahead点)vn_lookahead1s加速/减速到当前点的vn_lookaheads。假如刚才得到的vn_lookaheads是比这个值要小的,那么这里vn_lookaheadsmnn_lookaheadresultVn_lookahead1e,v,vn_lookahead1s。从而最终得到了需要计算的当前点的最终的速度。由于整个算法是需要编制成计算机程序的,这里就可以将vn_lookaheads存储下来了。同时vn_lookaheade,即前一段的速度值也可以通过这种方式计算出来,所不同的是所求的点的是刚才计算当前点的前一点。这种方式主要是使用在那种一边插补,一边计算的数控系
编号:201311191210473421    大小:550.00KB    格式:DOC    上传时间:2013-11-19
  【编辑】
7
关 键 词:
专业文献 学术论文 精品文档 基于开放
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

当前资源信息

4.0
 
(2人评价)
浏览:14次
图纸帝国上传于2013-11-19

官方联系方式

客服手机:13961746681   
2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   

相关资源

相关资源

相关搜索

专业文献   学术论文   精品文档   基于开放  
关于我们 - 网站声明 - 网站地图 - 友情链接 - 网站客服客服 - 联系我们
copyright@ 2015-2017 人人文库网网站版权所有
苏ICP备12009002号-5