收藏 分销(赏)

数控机床加减速控制相关资料.docx

上传人:xrp****65 文档编号:6135937 上传时间:2024-11-28 格式:DOCX 页数:31 大小:593.12KB
下载 相关 举报
数控机床加减速控制相关资料.docx_第1页
第1页 / 共31页
数控机床加减速控制相关资料.docx_第2页
第2页 / 共31页
数控机床加减速控制相关资料.docx_第3页
第3页 / 共31页
数控机床加减速控制相关资料.docx_第4页
第4页 / 共31页
数控机床加减速控制相关资料.docx_第5页
第5页 / 共31页
点击查看更多>>
资源描述

1、绪论计算机数控技术(Computer Numerical Control)集传统的机械制造技术、计算机技术、成组技术与现代控制技术、传感检测技术、信息处理技术、网络通讯技术、液压气动技术、光机电技术于一体,是现代制造技术的基础。他的广泛使用给机械制造业生产方式、产业结构、管理方式带来深刻的变化。数控技术是制造业实现自动化、柔性化、集成化生产的基础,现代CAD/CAM,FMS,CIM等也都是以数控技术为基础。因此数控技术水平的高低已成为衡量一个国家工业自动化的重要标志。数控系统是数控技术的核心,也是数控发展的关键技术其,其功能强弱、性能优劣直接影响着数控设备的加工质量和效能发挥,对整个制造系统的

2、集成控制、高效运行、更新发展都具有至关重要的影响。因此,数控系统技术不仅作为数控发展的先导技术,而且作为制造业的基础性战略技术,越来越受到世界各国的重视。为更好的满足市场和科学技术发展的需要,满足现代制造技术对数控技术提出的要求,当今数控技术呈现新的发展趋势34。1、高精度、高速度尽管十多年前就出现高精度高速度的趋势,但是科学技术的发展是没有止境的,高精度、高速度的内涵也不断变化。目前正在向着精度和速度的极限发展,其中进给速度已到达每分钟几十米乃至数百米。2、智能化智能化是为了提高生产的自动化程度。智能化不仅贯穿在生产加工的全过程(如智能编程、智能数据库、智能监控),还要贯穿在产品的售后服务和

3、维修中。即不仅在控制机床加工时数控系统是智能的,就是在系统出了故障,诊断、维修也都是智能的,对操作维修人员的要求降至最低。3、软硬件的进一步开放数控系统在出厂时并没有完全决定其使用场合和控制加工的对象,更没有决定要加工的工艺,而是由用户根据自己的需要对软件进行再开发,以满足用户的特殊需要。数控系统生产商不应制约用户的生产工艺和使用范围。4、PCNC正在被更多的数控系统生产商采用。它不仅有开放的特点,而且结构简单、可靠性高。但是作为发展方向似乎并未被普遍认同,且将来向着超精密和超高速的极限发展对动态实时检测和动态实时误差补偿要求很高时,它未必就是发展方向。不过,目前作为一个发展分支还是一种趋势。

4、5、网络化便于远距离操作和监控,也便于远程诊断故障和进行调整,不仅利于数控系统现场厂对其产品的监控和维修,也适于大规模现代化生产的无人化车间,实行网络管理,还适于在操作人员不宜到现场的环境(如对环境要求很高的超精密加工和对人体有害的环境)中工作。 随着高性能、低成本PC硬件资源的日益丰富、实时多任务操作系统的发展以及基于软件的控制技术和伺服技术的发展,开放式数控系统的构造成为可能,关于开放式数控系统的研究已成为当今世界各国数控界研究的热点。而我国目前在这一领域的研究相对比较落后,在开放式数控系统方面缺乏统一规范和参考模型的指导,尤其是在加减速控制技术的研究上,和国外有很大的差距。而加减速控制对

5、数控机床的主要加工性能:加工效率和加工精度,都有很大的影响。因此,本文结合数控系统的发展趋势,研究开放式数控系统的加减速控制技术无疑具有重要的现实意义和实用价值。本文主要研究CNC数控系统加减速控制技术,并对其开发与实现进行深入探讨,同时对整个系统的结构做了一定阐述。论文结构如下:绪论简要介绍本文目的、意义和研究内容。第一章对进给伺服系统的动态特性进行简要的分析,对以后的加减速控制算法具有指导意义。第二章主要是对CNC数控系统具体的加减速方法进行研究。对常用的加减速控制方法进行了研究,其中包括直线加减速控制方法,指数加减速控制方法,S曲线控制方法,并对三种加减速控制方法进行比较。第三章对CNC

6、数控系统加减速控制方法的其他一些具体的技术进行研究,主要是高精度高速定位算法,并将该算法应用到编程当中,实现加减速过程中速度的控制。进给伺服系统的动态特性分析(一) 进给伺服系统特性与速度关系的确定按照刀具轨迹曲线走刀,离散插补点的位置是根据轨迹曲线的几何特征、插补周期、给定允许误差以及指定的进给速度确定。但进给速度的指定需要考虑机床的最大加速度以保证轨迹曲线的加工误差在允许范围之内。机床的进给速度与最大加速度的数学模型的建立过程如下。在控制部分中,伺服系统的输入输出之间总存在滞后,且伺服马达在加减速运动中也有时间延迟,这些都会引起加工轨迹的误差,加工误差与进给速度的平方成正比,与轨迹曲线的曲

7、率半径成反比。(二)系统速度控制参数的选择在数控系统中,插补器设计各运动轴的联动控制问题起到了承上启下的作用,是一个非常重要的部分。但由于传统数控系统的封闭性,使其在该阶段只能处理简单的直线和圆弧,当加工复杂曲线时,必须将其分解成直线和圆弧。这样做的好处是减轻了该阶段数控系统的负担。也在一顶程度上提高其通用性;但是存在的最大问题是刀具路径的其他几何信息(如切向矢量、曲率、挠率等)全部丢失,使数控系统只能完全忠实地按照指定的数控程序和进给速度加工,阻碍其性能的进一步提高。随着零件复杂程度和加工速度的提高,人们希望数控系统能够直接加工任意空间曲线,尤其是样条曲线的出现,这种希望更为迫切。下面给出了

8、通用的速度和加速度确定公式,能很好的解决这个问题。1 加工路径的表示加工路径可以由下式表示7: (2.17) 式中 加工路径的参数; 加工路径的阶次; 加工路径的空间坐标。2 各轴进给速度分量设为加工时的进给速度,为轴的进给速度分量,则有: (2.18)式中表示加工路径上任意位置的单位切向矢量在轴上的分量,可以由下公式计算:同理,可以得到轴和轴的进给速度分量。3 各轴加速度分量设为机床沿曲线娇嫩感时产生的加速度在轴上的分量,则: 式中为加工路径的长度 令,则有 (2.19)表示进给速度随时间变化率。即为进给加速度。根据微分几何原理,表示加工路径任意点的曲率在轴上的分量,曲率可以按照式(2.20

9、)来计算。式(2.19)等号右边第一项表示进给速度方向改变时产生的向心减速度在轴上的分量。第二项表示进给速度大小改变产生切向加速度在轴的分量,当进给速度大小保持恒定时,则有。 (2.20)同理,可以得到轴和轴加速度分量。4 约束条件根据前面的分析,我们知道机床的运动学特性与刀具路径几何特性有密切的关系。当机床进给速度和刀具路径的几何特性一定时,机床的运动学特性也就可以确定。但由于加工路径(尤其是曲线)上各位置的几何特性在不断地发身变化,因此加工路径上各位置所允许的进给速度也在发生变化。要确定加工时的安全最大进给速度,必须使加工路径任意位置都满足最大速度和最大加速度的约束条件,即:式中 ,; 机

10、床各轴所允许的最大加速度; 机床各轴所允许的最大速度。下面以两轴联动加工线形程序段如何满足上述条件为例来说明这个问题。(1)修正速度两轴联动时,联动各轴的加减速能力各不相同,在每一个线形程序段内各联动轴的位移、速度、加速度也都不同。为保证各轴同时达到终点并准确地走出预定轨迹,必须对程序段进行插补,联动各轴的速度必须满足速度分配规律。插补过程为: (2.21)、为,轴进给速度,为加工路径最高速度,为插补周期,按下式计算 (2.22)、分别为轴位移量、轴位移量、加工路径长度。由于各程序段内机床各运动轴的运动速度必须小于其最大允许速度。因此有: (2.23)式中 、分别表示、轴分别允许的最大速度。若

11、某一运动轴不满足(2.23)式要求,则需要降低修正为: (2.24)(2)修正加速度即是加减速阶段插补中所采用的最大加速度,实际上是联动各轴的加速度合成。显然,如何选择合理的,对加减速时间有很大的影响。从上面可以看出,加速度满足和速度相同的分配规律。 (2.25)选择的必须保证联动各轴的分加速度、满足各轴的加速度能力,即要求: (2.26)因此,常用的一种做法是保守地选择为各轴最大加速度的最小值,即,这样在任何情况下均可满足(2.26)式条件。这样选取虽然对定位精度不会产生影响,但在大多数情况下联动各轴没有发挥最大的能力,通过合理规划,进给时间可以进一步缩短。CNC数控系统加减速控制加减速控制

12、是CNC系统的关键技术之一,也是实现数控系统高实时性的瓶颈。在CNC装置中,为了保证机器在启动或停止时不产生冲击、失步、超程或震荡,必须对进给电机的脉冲频率或电压进行加减速控制。即在机床加速启动时,保证加在电机上的脉冲频率或电压逐渐增加;而当机床件速停止时,保证加在电机上的脉冲频率或电压逐渐减小。好的加减速控制算法除了保证数控机床运动平稳,在启停和程序段间速度有变化时不产生失步、超程、冲击和震荡外,还应当具有算法简单、系统加减速处理时间短、实时性强的特点。此外,很好的柔性(通用性)也是必要的,以便适应不同配置的机床,特别是在高速加工中,这显得尤为重要。在高速加工中,一方面由于进给速度很快,为充

13、分利用机床的有效工作行程,必须要求各坐标运动部件能在极短的时间内达到给定的速度,并能在高速运行中快速准确地停止在预定位置;另一方面,由于高速加工的加工时间缩短,机床运动起停频繁,因此,缩短运动部件起停的过渡时间,具有十分重要的意义。综合上述两点,也就是要求机床运动具有极短的加减速过渡过程。然而,如果仅从时间上考虑缩短过渡过程,而不对机床的加减速动态过程进行合理的控制,必将给机床结构带来很大的冲击,容易引起刀具振动和断刀,降低加工精度。因此,如何保证在机床运动平稳的前提下,实现以过度过程时间最短为目标的最优加减速控制规律,使机床具有满足高速加工要求的柔性加减速特性,是研究中的一个关键问题8。(一

14、)常用加减速控制方法在目前数控系统体系结构中,加减速过程中有两个速度的概念,一个是稳定速度,它是系统进入稳定运行状态时的速度。另一个是瞬时速度,它是数控系统在任一插补周期的速度,用表示,是一个变化量,根据加减速状态的不同而不同。当系统处于稳定状态时,加速时,减速时。数控加工中,程序段中的速度命令和快速进给时的快速进给速度,需要转换成每个插补周期的进给量。稳定速度的计算公式如下9: (3.1)式中: 稳定速度; 速度系数,包括快速倍率、切削进给倍率等; 指令速度。它对于减速点的计算十分重要。1 直线加减速控制方法直线加减速控制方法是加减速控制方法中最为简单的一种,也是最常用的一种。数控系统每插补

15、一次,都要进行稳定速度、瞬时速度和加减速处理。(1)加速处理当系统计算出新的稳定速度大于原来的稳定速度时,就要进行加速处理。在这种情况下,瞬时速度计算如下: (3.2)式中为加速度。 此时系统以新的瞬时速度进行插补计算,得到该周期的进给量,对各坐标轴进行分配,这是一个迭代过程,这个过程一直进行到为止。(2)减速处理系统每进行一次插补运算,都要进行终点判别,计算离终点点的瞬时距离,并由此判断系统是否进入减速区。减速区的长度由先行加减速算法得到: (3.3)式中是最终的末速度。若,则表明进入减速区,插补计算需要以减速方式进行,瞬时速度按下式计算: (3.4)此时系统以新的瞬时速度进行插补计算,此过

16、程一直到新的稳定速度或零为止。整个过程共有加速、匀速、减速三个阶段。根据具体参数的不同可分为三中情况,如图3.1所示:图3.1 直线加速度对应的加速度如图3.2所示:图3.2 直线加减速的加速度2 指数加减速控制方法前面介绍了直线加减速控制的算法,接着简要介绍一种新的加减速控制方法,即指数加减速控制方法10。有关指数加减速符号定义如下: :分别代表指令速度,起点速度,终点速度;:调节系统时间常数;:采样周期;:进给距离。按指数规律变化的速度控制方程为: (3.5)加速段:故: (3.6)当 时,;当 时,。匀速段: (3.7)故:减速段:,故: (3.8)当 时,;当 时,。3 S曲线加减速控

17、制方法由上可知,直线加减速启动加减速结束时存在加速度突变,产生冲击,因而不适合用于高档的数控系统。一些先进的CNC系统采用S性加减速,通过对启动阶段即高速阶段的加速度衰减,来保证电机性能的充分发挥和减小启动冲击11。正常情况下S形曲线加减速的运行过程可分为7段:加加速度段、匀加速度段、减加速度段、匀速度段、加减速度段、匀减速度段、减减速度段12。因为实际运行过程中,不可能7个阶段完全运行,所以根据不同情况分类讨论。由于起始速度和终止速度的不同,速度曲线也不同,所以起始和终止速度分类讨论。(1)这种情况下,只有匀速运行,所以不需处理。(2)且没有加速过程,只有减速过程,。 最大加速度能够达到,则

18、,减速区长度在这种情况下,根据的大小不同,又可以分为以下三种情况:)运行段为:匀速,加减速,匀减速,减减速。) ,运行段为:加减速,匀减速,减减速。但到终点无法达到末速度。解决方法是在译码模块中,令,解方程得到,从而修正指令链表中的起始速度。 最大加速度不能达到。则,在这种情况下,根据与的大小不同,又可以分为以下三种情况:)运行段为:匀速,加减速,减减速) ,运行段为:加减速,减减速。),运行段为:加减速,匀减速,减减速。但到终点无法达到末速度。解决方法是在译码模块中,令,解方程得到,由,可知,从而修正指令链表中的起始速度。(3)且没有减速过程,只有加速过程。 最大加速度能达到。则,在这种情况

19、下,根据与的大小不同,又可以分为以下几种情况:)运行段为:加加速,匀加速,减加速,匀速。) ,运行段为:加加速,匀加速,减加速。),运行段为:加加速,匀加速,减加速。但到终点无法达到。解决方法是在译码模块中,令,解方程得到,从而修正指令链表中的起始速度。 最大加速度不能达到。则,在这种情况下,根据与的大小不同,又可以分为以下三种情况:)运行段为:加加速,减加速,匀速) ,运行段为:加加速,减加速。),运行段为:加加速,匀加速,减加速。但到终点无法达到。解决方法是在译码模块中,令,解方程得到,由,可知,从而修正指令链表中的起始速度。(4) ,且由于,的大小不同,可分为四种情况考虑。 且最大加速度

20、能够达到。取,。由可得:若上式成立,能达到。运行段为:加加速段,匀加速段,减加速段,匀速段,加减速段,匀减速段,减减速段。若上式不成立,不能达到,。分三种情况讨论: ,减速运行。,。设,。在这种情况下,根据加速时能否达到最大加速度,又可以分为以下几种情况: 在上述条件下,根据与的大小不同,又可以分为以下几种情况: 运行段为:匀速,加减速,匀减速,减减速。 运行段为:加减速,匀减速,减减速。但到终点时不能减速到。解决方法是在译码模块中,令,解方程得到,从而修正指令链表中的起始速度。 可得:,在上述条件下,根据与的大小不同,又可以分为以下几种情况: 运行段为:匀速,加减速,减减速。 运行段为:加减

21、速,减减速。但到终点时不能减速到。解决方法是在译码模块中,令,解方程得到,由,可知,从而修正指令链表中的起始速度。 匀速运行。 ,。设,。在这种条件下,根据加速时能否达到最大加速度,又可以分为以下几种情况: 与情况基本相同。 与情况基本相同。 可得:,在上述条件下,根据与的大小不同,又可以分为以下几种情况: 与情况基本相同。 与情况基本相同。 且加速时最大加速度能够达到,减速时最大加速度不能达到。取,取,。由可得:若上式成立,能达到。运行段为:加加速段,匀加速段,减加速段,匀速段,加减速段,减减速段。若上式不成立,按照前面的方法直接从加速到。 减速时最大加速度能够达到,加速时最大加速度不能达到

22、。取,取,。由可得:若上式成立,能达到。运行段为:加加速段,减加速段,匀速段,加减速段,匀减速段,减减速段。若上式不成立,按照前面的方法直接从减速到。 最大加速度能够达到。取,。取, 。由可得:若上式成立,能达到。运行段为:加加速段,减加速段,匀速段,加减速段,减减速段。若上式不成立,按照前面的方法直接从加速或减速到。特殊之处在于:时,;时,。(二) 直线加减速、指数加减速、S形曲线加减速控制的比较1 直线加减速和指数加减速的比较(1)指数加减速指数加减速,当时,取时间中点,加速行程: 在相同的时间内,匀速过程所走的距离是,二者之比是 (2)直线加减速设n个周期内达到匀速,取,在时间中点,所走

23、的距离为:在相同的时间内,匀速过程所走的距离是:二者之比:当时有=2.41.58。从上面的分析可以看出,在起始阶段指数加速快,并且作用平均时间指数加减速优于直线加减速。2 指数加减速和S形曲线加减速的比较取调速时间常数,以加速过程为例对两种算法进行比较,可取作为加速过程的初始极端,取作为加速过程的结束段。那么,采用指数曲线调速时,初始段速度为:初始段加速度为:故:结束段速度:加速度:而采用S形曲线进行调速控制,当取500时,初始段速度:故:结束段速度:通过两种算法的比较,不难得出以下结论:指数算法在快速性方面有明显的优势,S形算法有较好的平稳性。但当取时,S形算法启动时:,结束时:。这个结果在

24、快速性方面与指数算法相当,且仍然保持了较好的平稳性,由此可见S形算法有较大的灵活性。综上所述,在数控系统中常用的直线加减速、指数加减速和S形曲线加减速中,前两种加减速方式柔性度不好,在启动和加减速结束时存在加速度突变,产生冲击,因而不适合用于高速数控系统。在多轴联动的高档数控系统中常采用S形曲线加减速控制,通过对启动阶段加速度衰减,来减小启动冲击,充分发挥电机的性能。终点控制算法的研究以及软件的实现(一)高精度定位算法现代化工业在机床设备的精度、效率、可靠性和经济性等方面,提出了越拉越高的要求,实现机床设备数控化、自动化、高速化是必然的发展方向。定位精度是机床精度的一项重要指标,它综合反映了机

25、床构件和进给系统的精度及动态特性,靠常规的机械设计技术难以达到要求。影响数控机床定位精度的因素除了机床的机构、控制系统检测元件等硬件因素外,在软件方面,加减速方式对数控系统的定位也有着十分重要的影响。在控制算法中不易解决的精度与速度矛盾,通过改善加减速算法能够起到一定的效果。数控系统通常采用的加减速方式有指数加减速、直线加减速,高档的数控系统还具有S曲线加减速等。一般情况下,伺服系统的控制过程可分为加速、匀速、减速和低速定位四个阶段,其中,减速和低速定位两个阶段对伺服系统的定位精度有很重要的影响。如果采用S曲线的加减速控制方式,算法计算量都远大于线形加减速,在实时插补过程中往往需要比较长的运行

26、时间才能完成,但对于定位来说,由于对过程要求不是很高,使用直线加减速就比较合适一些。直线加减速是各种算法中最简单的,它算法平稳性较好,速度快,适合使用在速度变化范围较大的快速定位方式中13。数据采样插补的特点是系统按固定的时间间隔进行插补,算出每一时间间隔结束时各轴应达到的位置,实际相当于数控系统对目标位置进行定时采样。其中插补输出位置采用数字表示而非脉冲串。在数据采样位置控制方式中,保证各轴能同时到达程序段的重点而它们的运动又是连续的条件,是使每个程序段各轴的运行时间恰好是插补周期的整数倍,即时间分割条件。这可以通过调整各轴的命令进给率即每个插补周期的进给量,即加减速来实现。由于数据采样插补

27、过程是一个离散过程,因此采用连续方式的计算公式计算出来的减速点是不准确的,必须采用离散方式计算减速点,并在减速算法中考虑最小速度问题和最大速度问题。首先计算开始减速时各轴的进给速度:其中为代码段长度,为响应的X轴分量,为Y轴分量。然后计算各自轴以各自的最大加速能力减速至所需要的时间:取作为减速时间,从而可得合成最大加速度为:由以上计算过程可以看出,(加)减速过程中,联动各轴没有均没有超过各自的最大加速度,但充分发挥了各轴的能力,使加减速过程时间达到最短。由式(4.2)可得插补的次数n,是一个实数,表示从线形减速至时,理论上的运行时间是插补周期的倍数,由前面分析,插补过程必须满足时间分割条件,即

28、n必须为整数,取N为不小于n的整数: (4.4)上式是取整函数,用N来代替n,带入(4.2)式可得加速度为: (4.5)即重新计算出一个略小于而可以让插补过程满足时间分割条件的加速度,即将(4.4)和(4.5)代入到(4.3)中得到:由上式计算可得理论减速距离,从而可得到理论减速点P。从理论上讲,若刚好在P点开始减速,则可以按预先规划好的线性减速规律经过N-1个插补周期减速到,然后经过一个周期的运行,刚好到达终点停止。但由前可知,实际减速点不可能刚好与理论减速点重合。为了保证定位精度和平稳性,减速点必须提前,这样最大减速区长度为(为实际减速区长度)若仍按事先的线性减速,则在速度减至时仍有剩余长

29、度在普通的速度控制中,这一段将在最后由运行,由于一般很小。所以运行时间比较长,降低了加工效率。在减速过程中,各个插补周期的程序进给量是不相同的,它们逐渐递减,这样不够以运行一个周期(但由运行则需要很多周期),但它可以比低的速度运行来补偿,即减速点的误差可以在较高的速度得到补偿,而不必全部放到最后,这样在减速段结束时剩余长度就很小了,这样就提高了运行效率。(二)程序中终点控制算法在数控加工中,有时遇到这样的情况,由于加工长度比较小,往往刀具还没有达到指令的进给速度就必须做减速处理,以免在加工中发生超程,冲撞等问题。加工线段的长短是一个相对的概念,实际中很难界定,如何在不同长度的情况下正确的预测减

30、速点,也就成了加减速控制的关键问题。传统的直线加减速的减速区域判断方法是采用下式进行计算: (4.6)其中为减速区域的距离,为加减速度,根据已设定的数据即可求得。这种方法虽然简单,但存在明显不足,首先是对于长加工线段适用,而对于短线段则不适用,因为电机还没来得及加到最高速度就减速了,这时是不能采用上式计算的,其次是这种方法并不能实现自动加减速,不具备智能性。下面将介绍一种新的智能化的减速区域的判断方法。以直线加减速为例采用前加减速控制,并用到“步”的概念。“一步”,是指电机以一定速度走一个插补周期所走的距离,即步长。在电机每次开始走步时,根据前一步的速度可求出下一步的速度,再比较根据此速度这步

31、走完时已加工的长度和剩余长度,则根据具体条件实行加速或者匀速运行,继而得到新的剩余长度和加速长度,继续比较直至剩余长度小于加速长度,此时开始减速处理。这里的“具体条件”指的是首先比较加工限度长度与起跳长度,若,则不进行加减速直接输出;其次比较剩余长度与加速长度,若剩余长度小于加速长度,则说明已进入减速区域减速,否则继续比较此时电机速度是否已达到最高速度;若小于最高速度,则继续加速,否则以最高速度匀速运行。当加工完当前步后,再次比较剩余长度与加速长度,如此反复,直至最后加工完毕。这种方案在保证长线段减速区域的判断与传统方案一致的同时,又弥补了传统方案在短线段减速区域的判断上的不足,具有预见性。而

32、且初始速度,指令速度,加速度以及加工线段的长度都可以预先从G代码中读出,得到这些参数后,上位PC机可以很快的计算下一步的速度,以此来判断是继续加速,还是匀速,或者减速,并将结果送入下位机以驱动电机运行。基于相同原理,此方法也可适用于S形曲线和指数加减速方式,只需在计算速度和下一步步长时采用相应的积分公式即可。(三) 算法的软件实现 在数控系统中,直线是最基本的加工图形之一。因此直线的加工和控制在数控系统中占有重要的地位。尤其在复杂零件的数控加工中,CAD/CAM系统以直线代替曲线进行轨迹拟合,生成的数控代码往往由许多微小直线段代码组成,再经过系统解释执行控制机械平台的运动。本章节就以直线加工为

33、例来阐述数控系统中直线加减速中速度的控制。流程如图4.1所示:图4.1 程序流程图图4.2、4.3、4.4、4.5分别为几种加减速控制方式的速度图线。其中图4.2、4.3是直线加减速控制中出现的两种情况。图4.2 直线加减速方式速度与位移图线(1)图4.3 直线加减速方式速度与位移图线(2)图4.4 指数加减速方式速度与位移图线图4.5 S形曲线加减速方式速度与位移图线从以上几种速度图线的输出结果来看,程序基本实现了预定效果。另外需要说明的是速度图线和位移图线都存在一些误差,在编程过程中一些算法是根据公式而不是积分来编的,对于插补周期T的设定精度不够是导致误差形成的主要原因。结 论在数控机床高

34、速加工中,由于进给速度很快,切削时间缩短,换刀间隔缩短,机床运动启停频繁,因此要求机床运动具有极短的加减速过渡过程。如果仅从时间上去考虑缩短过渡过程,而不对机床的加减速动态过程进行合理的控制,必将给机床结构带来很大冲击,本文针对这一问题,对几种常见的加减速控制方法进行了研究, 并在Windows环境下采用Visual C+语言,完成了这些加减速控制方式速度图线的描绘。工作总结如下:1、进行了三种加减速控制方法的研究,这三种控制方法分别是直线加减速、指数加减速、S形曲线加减速方法。并对三种控制方式的计算进行了详细说明,对于其中可能出现的情况也进行了详细的讨论,文中还比较了三种加减速方式的不同,得

35、出的结论是S形曲线加减速柔性度优于其他两种方式。2、针对加减速过程中出现的几种情况提出了减速点的判断和定位方法,并将其应用了到程序中。3、在Windows环境下利用Visual C+语言编程,完成直线加减速、指数加减速和S形曲线加减速的速度控制和速度位移图线的描绘,图线形状基本与实际情况一致。程序已经通过调试,运行无误,。参考文献1 王永章. 机床的数字控制技术. 哈尔滨工业大学出版社,1995.2 叶伯生等.计算机数控系统原理编程与操作.华中理工大学出版社,1998.3 冯勇等.现代计算机数控系统.机械工业出版社,1996.4 周凯.发展国产数控系统的技术途径.制造技术与机床,2003(3)

36、:5-7.5 任玉田.新编机床数控技术.北京理工大学出版社,2005.6 陆志强等.开放式数控系统体系结构的研究.机电一体化,1997(4):13-15.7 金建新.机床CNC系统中任意空间曲线的可控步长插补方法.机械工程报,2000(3):95-97.8 张洪兴,聂秋根.微机数控伺服驱动系统的自动升降速处理.南昌航空工业学院学院报,1994(1):65.9 毕承恩,丁乃建.现代数控机床(上、下).北京机械工业出版社,1993.10 李曦,唐小琦等.NC伺服的加减速控制算法的研究与实现.机床与液压,2000:3-4.11 商允舜.CNC数控系统加减速控制方法研究与实现.浙江大学,2006.12

37、 朱晓春,屈波等.S曲线加减速控制方法研究.中国制造业信息化,2006,12(35):38-40.13 徐创文.数控进给系统加减速控制研究.仪器仪表学报,2006:360-362.14 吴众明,赵福民,王治森.提高伺服系统定位精度的方法.制造技术与机床,1999,49(12):46-48.15 冯勇等.现代计算机数控系统.机械工业出版社,1996.16 曹甜东等.数控技术.华中科技大学出版社,2005.17 邓奕等.数控加工技术.清华大学出版社,2004.18 揣锦花.面向对象程序设计与VC+实践.西安电子科技大学出版社,2005.19 刘敏. 数控机床伺服系统加减速控制的指数算法及其分析. 机械设计与制造,2002.20 许良元,桂贵生,彭丹丹.高速加工中加减速控制的研究.中国制造业信息化,2005,34(2).21 陈友东,王田苗等.数控系统的的直线和S形加减速研究.中国机械工程,2006:1060-1063.22 林一松,林金萍等.一种S曲线加减速计算方法.中国企业自动化和信息化建设论坛暨中南六省自动化学会学术年会大会专集,2004:221-223.23 周正干,李和平等.高速高精度加工的几种方法.华北工学院学报,2000(4):345-349.

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 环境建筑 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服