欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    基于准直线的新型速度平滑算法研究.docx

    • 资源ID:73315047       资源大小:17.88KB        全文页数:6页
    • 资源格式: DOCX        下载积分:9.8金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要9.8金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于准直线的新型速度平滑算法研究.docx

    基于准直线的新型速度平滑算法研究lihan导语:随着运动控制系统的开展,一些相对复杂的控制算法相继在控制加工系统中得到应用,使得轨迹运动的速度和精度不断的进步。随着运动控制系统的开展,当代控制系统的功能越来越强大,一些相对复杂的控制算法相继在控制加工系统中得到应用,使得轨迹运动的速度和精度不断的进步。在高速运行经过中,要求控制系统对轨迹运动进展平滑的控制,以防止较大的冲击影响加工质量,本文提出了一种新型的具有“前瞻准直线功能的速度平滑算法,可以有效地减少冲击,进步加工速度和精度。所谓“前瞻就是在加工经过中向前观察一段间隔,通过拐弯点以及速度允许条件判定其是否是准直线,然后根据s型速度曲线进展粗插补、精插补计算。拐点判别align=center图1曲率半径/align如图1,假设p1、p2、p3为一条轨迹中的三个点,这三个点可以确定一个圆,该圆的半径作为p2点曲率半径,可以根据三点的坐标然后根据半径和最大加速度作为向心加速度,求该曲率半径下的允许速度:aa=vc/delt_t2/r;vc=sqrtraadelt_t在拐点允许速度、vh、曲率半径允许速度中取最小值,作为该点的速度。向心加速度也可以分解为x、y两个方向上的分加速度。是和之间的夹角,ci=1/ri是pi点的曲率,给出判定高曲率点的标准如下,此处的高曲率点作为第一类速度拐点1在拐点的位置处需要降速:aci>ci-1和ci>ci+1;b90°c>90°。假如点pi同时知足标准a和b,可以断定此点是一个锋利拐点;假如pi同时知足标准a和c,可以断定此点是一个高曲率点但不是锋利拐点。非锋利拐点有可能包含在准直线段内,而锋利拐点一定是降速点。align=center图2拐点和准直线/align准直线概念准直线段的定义:两拐点或者起始点与拐点之间各线段的组合。在准直线段内,所有两条线段的交点速度都小于允许速度,因此,可以作为一条直线来对待和计算。描绘准直线的重要参数:起始速度v0、末速度ve、长度直线内各线段长度之和,当这三个参数确定后,可以唯一确定与其对应的s型速度曲线。如图2中p1p4就是一条准直线,其长度l=l1+l2+l3。直线段是准直线段的特例。准直线段的平安性:当一条准直线段的末速度为最小速度v0时,那么这条准直线是平安的,不会由于后续的准直线衔接不上导致冲击,至多会引起停顿。准直线段的合并:前一条准直线段的末速度即是后一条准直线段的初速度。对后一条准直线段来讲,假设其长度l不能知足从其初速度vo按照降速模型降至其末速度ve,那么改准直线段必须与前一条准直线段合并成一条新的准直线段。假设l4不能知足从其初速度vo降速到其末速度ve,那么p4p5与前一条准直线段p1p4合并成一条新的准直线段p1p5,该准直线段的初速度vo、末速度为ve、长度l=l1+l2+l3+l4。任意一条准直线段,只要其末速度ve>v0,都有可能与后一条准直线段合并。合并经过是一个倒推经过,直到知足降速模型。该倒推经过是针对准直线段,与以前的算法相比,大大进步效率。计算vt,在pi点处速度大小不变,方向发生了变化即产生了v,v=vtsin/22,可得:=将aa带入at,求出vt,t=1ms;判定:ifvtvh,那么vt为该点的许用速度vcvt,该点为拐点;elsevtvh该交点不是拐点,通过曲率半径计算出许用速度,两者取最小值作为该点的许用速度vc。当两直线段交点处的允许速度vc大于或者即是最大速度vh,那么该交点不是拐点,如图2中p2和p3;根据初速度vo或者当前速度v1、及两直线段交点的允许速度vc插补算法定时插补算法定时插补粗插补算法是通过对加速度,速度的递推计算出当前段的速度,根据定时delta_t,得出来delta_lv×delta_t,对准直线用剩余间隔来验算降速触发点,降速点的触发经过如图3所示。align=center图3用剩余间隔来验算降速触发点/align粗插补算法粗插补算法即为等长分割,就是处理通过定时分割后得到的间隔lixi,yi,准直线长度为l=li,就是对li进展m等分,每段定长为l的话,即对x方向进展了mx等分,对y方向进展了my等分。li=vit,如图4所示,定时分割完以后形成v1,v2,v3的速度图,定长分割后将v1和v2之间也进展了细分,细分后的速度记为v11,v12,v1m。根据公式,根据公式求出:计算v2,v3之间的速度值。align=center图4粗插补速度图/align实验结果如图5所示,实验中采用的参考数据为aa=1000;ad=-1000;vsa=2000;vsd=2000;delt_t=0.001;vh=5000;ja=aa×aa/2×vsa;jd=ad×ad/2×vsd;编程使用c/c+基于vc6.0的环境,通过软件生成g代码下载到mpc05卡。align=center图5速度曲线/align从图5中明显看出速度到达了很好的平滑,图5中有六条准直线,因此就存在六条s型速度曲线。通过在电机齿轮上的测试,机械振动有了很明显的改善,无明显冲击。实验证实该算法可以很好的减小机械振动,进步机械切割的精度和质量,在算法的误差分析方面还有待进一步的研究。0

    注意事项

    本文(基于准直线的新型速度平滑算法研究.docx)为本站会员(安***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开