数控机床精度控制与误差补偿.docx
- 文档编号:25808184
- 上传时间:2023-06-15
- 格式:DOCX
- 页数:25
- 大小:61.28KB
数控机床精度控制与误差补偿.docx
《数控机床精度控制与误差补偿.docx》由会员分享,可在线阅读,更多相关《数控机床精度控制与误差补偿.docx(25页珍藏版)》请在冰豆网上搜索。
数控机床精度控制与误差补偿
第一章绪论-------------------------------------------------------------------------------------------------1
第二章数控机床-------------------------------------------------------------------------------------------2
2.1数控机床概述---------------------------------------------------------------------------------------2
2.1.1数控机床的工作原理----------------------------------------------------------------------------2
2.1.2数控机床的硬件构成----------------------------------------------------------------------------2
2.1.3数控机床的特点----------------------------------------------------------------------------------2
2.1.4数控机床的分类----------------------------------------------------------------------------------2
2.2多轴数控机床---------------------------------------------------------------------------------------3
第三章误差分析-------------------------------------------------------------------------------------------5
3.1误差源------------------------------------------------------------------------------------------------5
3.2误差源分类------------------------------------------------------------------------------------------5
3.2.1测量系统的误差----------------------------------------------------------------------------------5
3.2.2控制系统误差-------------------------------------------------------------------------------------5
3.2.3刀具系统误差-------------------------------------------------------------------------------------6
3.2.4机床结构系统误差-------------------------------------------------------------------------------6
第四章精度控制-------------------------------------------------------------------------------------------8
4.1误差建模---------------------------------------------------------------------------------------------8
4.2误差检定---------------------------------------------------------------------------------------------9
4.2.1误差检测-------------------------------------------------------------------------------------------9
4.2.2误差辨识-------------------------------------------------------------------------------------------9
第五章误差防止------------------------------------------------------------------------------------------11
5.1几何误差防止--------------------------------------------------------------------------------------11
5.2热变形误差防止-----------------------------------------------------------------------------------11
5.3伺服误差防止--------------------------------------------------------------------------------------12
5.4振动与环境误差防止-----------------------------------------------------------------------------13
5.5检侧误差防止--------------------------------------------------------------------------------------14
第六章误差补偿------------------------------------------------------------------------------------------15
第七章总结------------------------------------------------------------------------------------------------18
参考文献-----------------------------------------------------------------------------------------------------19
数控机床精度控制与误差补偿分析
第一章绪论
数控技术和数控机床的诞生开创了控制和生产领域的新时代,给机械制造业带来了一次新的技术革命。
数控机床以自动化程度高、柔性好、加工精度高等优点在现代制造业特别是复杂零件加工中己得到广泛应用,并在迅速发展和普及。
随着经济全球化,国内外市场竞争日趋激烈,用户对产品提出了优质、可靠、安全、功能多样化、结构精细化的要求越来越严格,消费者需求的个性化越来越迫切,迫使制造业能够进行多品种、小批量的柔性生产,制造业向精度更高、品种更多、批量更小、成本更低以及周期更短的生产方向发展成为一种必然选择,采用数控机床是制造业适应这种发展趋势的重要途径。
同时,随着现代科学技术的迅速发展,现代科学技术与机械制造科学技术的结合,为机械制造业适应这种发展趋势提供了重要的理论和实现的技术基础,为了满足各种加工生产需要,人们把电子技术、计算机技术应用到机械加工行业,设计了各种数控机床,使数控机床得到了空前快速的发展,数控机床己成为现代制造技术的基础和核心,也是柔性制造系统(FMS)、计算机集成制造系统(CIMS)、智能化制造系统(IMS)及工厂自动化(FA)的基本组成单元。
数控机床的合理设计与使用直接维系着产品质量的高低,而衡量数控机床设计与使用过程中性能优劣的重要指标是数控机床的精度。
数控机床精度通常指机床定位至程序目标点的精确程度,通常是机床空载情况下在数控轴上对多目标点进行多回合测量后通过数学统计计算出来的。
数控机床的精度指标主要包括加工精度、定位精度、重复定位精度和回转轴精度等,其中加工精度是衡量数控机床工作性能的非常重要的精度指标,而数控机床的加工精度受到机床结构、装配精度、伺服系统性能、工艺参数以及外界环境等因素的影响,随着对数控机床加工精度要求不断提高,如何使数控机床加工精度控制在所追求的目标范围内,则是一个需要不断研究的重要课题。
数控机床的误差是指机床按某种操作规程指令所产生的实际响应与该操作规程所预期产生的响应之间的差异。
误差产生的原因主要是机床的几何误差、运动误差、温度误差和力学误差,而其中占主导地位的是几何误差中具有重复性的部分。
所以,对这类几何误差的测量、分析和补偿就成为了研究机床误差的工作重点。
机床空间误差补偿的一个重要内容是怎样先将误差分解到各个运动轴上,然后对机床运动的指令位置进行修正,且不影响数控软件中位置环的控制周期。
这就要求补偿软件的处理速度不能太慢,特别是对于高精高速的数控机床,补偿处理的速度要求更高。
因此,研究一种快速有效的空间误差测量和补偿方法,其意义十分重大。
第二章数控机床
2.1数控机床概述
2.1.1数控机床的工作原理:
数控机床是采用了数控技术的机床,它是用数字信号控制机床运动及其加工过程。
具体地说,数控机床加工零件时,首先根据所需要加工的零件的形状特征和所要求的尺寸来编制零件的数控程序,这是数控机床的工作指令。
通过使用MDI键盘、个人计算机、PC卡和手持文件盒等外部I/O设备,将数控程序输入到数控装置,经过进行相应的译码、运算和逻辑信号处理后,发出指令,自动控制机床主运动的变速、起停、进给运动的方向、速度和位移大小,以及其他诸如刀具选择交换、工件加紧松开和冷却润滑的启、停等辅助动作,使刀具与工件及其他辅助装置严格地按照数控程序规定的顺序路程和参数进行精确的动作,从而加工出形状、尺寸与精度符合要求的零件。
2.1.2数控机床的硬件构成:
数控机床一般由输入/输出设备、数控装置(CNC)、伺服单元、驱动装置(或称执行机构)、可编程控制器(PLC)及电气控制装置、辅助装置、机床本体及测量装置组成。
图1为数控机床的硬件构成。
图1数控机床的硬件构成
2.1.3数控机床的特点:
数控机床对零件的加工过程,是严格按照加工程序所规定的参数及动作执行的,它是一种高效能自动或半自动机床,与普通机床相比具有以下明显特点:
适合于复杂异形零件的加工,加工精度高,质量稳定可靠,柔性好,生产效率高,劳动条件好,有利于现代化管理,投资大使用费用高,生产准备工作复杂,维修困难。
2.1.4数控机床的分类:
数控机床的品种很多,根据其加工、控制原理、功能和组成,可以从以下几个不同的角度进行分类。
按加工工艺可分为普通数控机床和加工中心,按运动方式可分为点位控制数控机床、直线控制数控机床和轮廓控制数控机车,按控制方式可分为开环控制系统、半闭环控制系统和闭环控制系统,按联动轴数可分为两轴联动、三轴联动和多轴联动。
2.2多轴数控机床
数控机床发展到今天,己经形成了一个种类繁多的庞大体系,就是否拥有闭环约束而言,可以区分为带闭环约束的并联机床和无闭环约束的串联机床,串联机床因其控制简单、结构清晰、应用范围广,最早被广泛应用于制造业的生产实践中,也是目前使用范围最广、拥有数量最多、门类最齐全的加工机械。
串联机床根据加工应用的需要可以拥有数量不等的伺服轴,如单轴、二轴、三轴及三轴以上,通常把三轴以上机床统称为多轴机床。
零件的机械加工是在机床上通过刀具与零件的相对运动并构成切削完成的,我们称这类相对运动为成形运动,其形式和稳定性决定了零件形状和精度,而将参与完成形运动的机床部件总称为成形系统,刀具上直接参与切削的点称为成形点,成形点在工件坐标系中坐标的形式称为刀具轨迹。
另外,刀具姿态在机床成形运动中也可能发生变化,固定在刀具上的矢量在工件坐标系中坐标的形式称为刀具姿态轨迹。
成形运动有理想运动和实际运动之分,因此刀具轨迹也有理想刀具轨迹和实际刀具轨迹之分。
多轴数控机床中成形系统共有工作台定位、平动进给轴及转动进给轴、主轴单元、装夹和床身等部件组成。
如,对于三轴数控机床,成形系统共有工作台定位、X轴平动、Y轴平动、Z轴平动、主轴单元、装夹和床身等7个部件。
根据多轴数控机床主轴方向的不同可以分为立式和卧式两大类,还可以根据多轴数控机床进给运动轴之间的关联关系对多轴数控机床进行进一步分类。
根据进给运动轴之间的关联关系的区别,三轴立式机床分为FXYZ型、XFYZ型、XYFZ型和XYZF型;三轴卧式机床又分为FXZY型、XFZY型、XZFY型和XZYF型。
其中F前面的字母表示工件分支相对机床床身的平动方向,F后面字母表示刀具分支相对机床床身的平动方向,如XFYZ中F前的X表示工件所在的工作台相对机床床身可做沿X轴方向的平移运动,F后的Y、Z表示刀具所在的主轴箱相对机床床身可做沿Y轴和Z轴方向的平移运动。
又如,带单个回转轴的四轴数控机床和带两个回转轴的五轴数控机床是在三轴联动数控机床上叠加一个或两个回转工作台发展起来的,并一般把回转轴安装在三轴联动数控机床平动链的前后。
根据回转轴与平动轴的关联关系,四轴数控机床可以分为TTTR型、RTTT型;五轴数控机床可以分为RRTTT型、RTTTR型和TTTRR型。
其中T表示平动轴,因此TTT代表上述任意三轴机床;R表示回转轴,可以绕X轴回转,也可以绕Y轴或Z轴回转。
因此还可以根据T和R所代表的坐标轴的不同进一步细分。
多轴数控机床通过多轴联动,可以实现复杂工件型面的加工,成为数控机床发展的趋势。
为了适应日益复杂的工件型面加工要求,多轴数控机床己由最初的两轴联动发展到五轴以上联动。
但是由于多轴数控机床随着联动轴数的增加,其机械结构和成形运动过程随之复杂,影响机床加工精度的因素及其复杂性也相应增加,如何保障和提高加工精度是一个需要深入研究的重大课题。
现在的多轴数控机床,为了保证和提高多轴数控机床的运动的严格性,从机床运动学角度来看,机床成形系统某单元相对于前面的单元,其运动通常只有一个自由度的直线运动或回转运动,其余自由度都受到了约束,而提高成形运动的灵活性方法通常是增加运动单元数目和联动轴数。
多轴联动数控机床特别是五轴及五轴以上联动数控机床是实现大型与异型复杂零件的高效高质量加工的重要手段,代表着一个国家机械制造业数控技术发展的最高水平。
而精密、超精密多轴数控机床是进行精密、超精密复杂零件表面加工的必要手段,与其他它精密、超精密加工技术并列成为当前制造技术学科的重要分支,是一个国家精密制造能力强弱、制造水平高低以及科学技术水平的重要标志,成为在国际竞争中取得成功的关键技术。
随着微电子、电力电子、航空航天等尖端科学技术的兴起,对精密、超精密产品、零件产生了强烈的需求,更加速了机械加工技术的精密、超精密加工技术的发展。
数控机床技术的迅速进步大大推进了精密、超精密加工技术的发展,使加工精度提高到了一个新的台阶。
当前,精密加工的加工精度达到了l-0.1μm、表面粗糙度达到了0.1-0.025μm,超精密加工的加工精度已高于0.1μm、表面粗糙度已小于0.025μm,而超精密切削加工己达到尺寸精度为0.01-0.001μm,表面粗糙度Ra0.001-0.004μm的水平,标志着超精密加工己进入纳米级精度阶段,而这些成就的取得在相当程度上得益于数控机床技术的发展。
第三章误差分析
3.1误差源
数控机床加工精度受到机械、电气、工件材料、加工工艺以及环境等诸多因素的影响,靠单一的精度控制方法不能或很难保证数控机床的加工精度,为此人们研究了多种精度控制理论和方法来提高数控机床的精度。
一般而言,数控机床的加工误差来源于以下几个方面:
①机床的零部件和结构在制造和装配时产生的几何误差,包括零件尺寸误差和装配误差;②机床内、外部热源引起的热变形误差;③机床自重、切削力变形及由于动刚度不足产生的振动误差;④机床轴系伺服系统产生的伺服跟随误差;⑤数控插补算法产生的插补误差;⑥其它误差,如外界振动、湿度、气流变化等产生环境误差以及检测系统中产生的检测误差等。
影响加工精度(其由刀具相对于工件的最终位置精度决定)的因素很多,主要包括:
机床结构的几何误差(部件的加工误差和装配误差)、热特性、主轴误差、刀具磨损、静承载和工件夹具。
根据误差的表现形式,机器误差通常分为两大类:
确定性误差(可表达与不可表达)和随机性误差(相关与非相关)。
3.2误差源分类
如将数控机床视为一个系统,各组成部分按功能划分,则影响机床加工精度的误差源为:
3.2.1测量系统的误差
影响测量系统误差的主要因素有以下三个:
(1)测量基准的误差和测量装置安装的倾斜、自重变形等引起的误差;
(2)测量尺安装的阿贝(Abbe)误差。
当被测对象在测量中和测量尺在同一轴线时,才能进行准确的测量,这就是阿贝提出的测量原则。
但在加工过程中运动有六个自由度,即三个平动自由度和三个转动自由度,除少数测量仪器如千分尺外,很难将测量尺布置得与工件被测尺寸在同一轴线上;
(3)测量线路误差。
在测量线路中,外界磁场的干扰、温升和元件性能以及震荡频率的变化等都会引起测量误差。
在半闭环的数控伺服系统中,位置检测器如旋转脉冲编码器本身也会产生误差。
3.2.2控制系统误差
在数控机床中,控制系统包括从编程到数据的存储、分配、计数和比较,用以驱动伺服机构。
这种控制系统的误差主要反映其稳态时的性能,其中有系统的不灵敏度、零点飘移和稳态误差等。
系统的不灵敏度反映在输出脉冲的增加或丢失,这种现象将使工作台少移动或多移动了指令要求的位移量,形成定位误差。
系统的零点漂移是指系统输入稳定而输出呈现出波动现象,引起机床工作台位移的变化。
系统的稳态误差是指系统有输入信号以后,经过一段时间,输出信号与输入信号之间的误差。
这在轮廓加工的控制系统中尤为重要。
在闭环系统中,输入信号与测量信号反馈到比较环节中进行比较,当存在有信号差时,系统继续运动;当信号差小到低于系统灵敏度时,系统即停止运动。
在这些系统中,这种跟踪误差对定位过程是不起作用的,但对连续运动的轮廓加工则会产生误差。
3.2.3刀具系统误差
刀具系统给加工带来的误差由刀具磨损、刀具的热伸长、换刀安装的对中误差和刀具的弹性变形等。
3.2.4机床结构系统误差
机床结构系统的误差即为几何误差,包括机床各部件工作表面的几何形状和相互位置误差。
在机床的设计、制造和装配过程中,结构的残余不规则性,造成机床的系统误差。
这种误差我们称之为几何误差,是由位置传感器的非线性、机器零件相对运动的非正交性和测量过程中每个机器零件运动的非直线性引起的。
而由于振动、测量系统和反向误差引起的定位不重复性则可视为机床的随机误差。
机床的主要组成部件为导轨及溜板(工作台),它们的误差是机床准静态误差的主要误差源,其中以导轨的形位误差对定位精度的影响较大。
在定义这些误差时,我们总是假定各部件为刚体。
(1)导轨精度
通常称物体在空间运动有六个自由度,是指物体的任何运动都可分解为沿空间坐标系三个方向的移动和绕三个移动方向的转动。
导轨的功用就在于控制运动部件的五个自由度,仅容许沿需要的方向运动,且要保证溜板或工作台运动的方向精度。
这包含两方面的意义:
首先是溜板的运动轨迹偏离理想直线的程度,这取决于导轨的直线度,为了测量方便,分别是在垂直平面内和水平面内分别加以控制;其次是溜板在运动过程中的倾斜,这取决于两根导轨在垂直平面内的平行度。
所以,不论导轨的组合属于何种形式,其基本精度都是指以下三项:
垂直平面内的直线度;水平面内的直线度;垂直平面内的平行度(又称扭曲度)。
其中,垂直平面内的直线度是为控制溜板在运动过程中的高低起伏,它的作用除保证溜板运动的方向精度外,还为保证溜板与导轨的良好接触。
导轨在水平面内的直线度,会直接影响所加工零件的几何精度,对于如车床等加工圆柱形零件的机床,其影响的程度远超过垂直平面内的直线度误差。
扭曲度会影响溜板与导轨之间的良好接触,对所加工零件的几何精度也有直接影响。
(2)溜板(工作台)运动精度
溜板运动的精度控制主要是指要控制溜板在运动过程中的倾斜,即溜板绕空间三根坐标轴的旋转。
故倾斜有三项,对应于导轨的三项基本精度,现分别分析如下:
溜板绕纵轴(x轴)的倾斜:
一般称其为滚转角,床身两根导轨在垂直平面内平行度误差的反映,也就是通常所说的扭曲度,即当前进方向上两侧的导轨不等高时,部件就会绕前进方向的轴线转动;
溜板绕横轴(y轴)的倾斜:
一般称其为俯仰角,此项倾斜是床身导轨在垂直平面内直线度误差的反映,即当机床的导轨面在其前进方向上不平时,将引起工作台的颠摆;
溜板绕立轴(z轴)的倾斜:
一般称其为偏摆角,此项误差是床身导轨在水平面内直线度误差的反映,即当两导轨不平行时,运动部件将在导轨面的垂直方向上转动。
(3)部件移动相互间垂直度误差
机床部件可能包含相互垂直的三个方向上的移动--垂直方向、纵向和横向。
部件移动方向之间的垂直度误差,决定于导轨面之间的垂直度误差。
当导轨面与底面不垂直时,主轴上下移动一段距离后,主轴在工件上的定位误差为Δ。
(4)加工过程中的热误差
加工过程中产生的热,使得机床各部件的温度发生变化,由于各部件的温度变化规律和速率不同,以及同一部件上各点的温度变化不均匀,使得部件产生变形,最终造成刀具与工件的相对位置发生改变,其结果表现为各坐标轴出现附加位移,故可将这类误差归于几何误差类。
据此,几何误差模型同样适用于热误差的描述。
第四章精度控制
数控机床误差补偿的两项关键技术--误差建模及误差检定。
4.1误差建模
误差建模(又称精度建模),是建立精度控制的优化模型,分为误差运动学建模和误差辨识建模。
误差辨识建模属于误差检定的范畴,下面另有叙述。
在机械加工中,机床加工精度最终是由机床上刀具与工件之间的相对位移决定的。
机床误差运动学建模也称机床精度建模,是对与机床上每一运动副有关的误差成分,使用合成方法来计算刀具与工件之间的相对运动的误差。
在机床误差和零件误差之间并不存在一种可使互相转化的量化的方法,只能尽可能精确地建立起由机床误差计算零件精度的模型,因此至今尚未建立起完全理想的运动学模型,也给机床精度建模研究提供了广阔的空间。
误差补偿就是在加工过程中,补偿系统根据机床精度模型和实时反馈(如温度、位置、切削力等)预报机床的最终误差,并实时补偿该误差。
误差补偿技术最初只针对机床单项误差源(如主轴回转精度、导轨直线度等)进行改进,并不需要机床精度数学模型,这对于机床加工某些简单零件时实行误差补偿是可行的。
随着机床结构和零件加工型面的复杂化,机床运动副的误差通过运动传递作用于刀具和零件的相对位置关系中,而这种误差传递一般不是等价传递的,必须建立适当的数学模型来描述这种误差传递关系,因而正确的数控机床精度模型是进行误差补偿的基础。
另外,数控机床精度模型也给机床精度分析、精度分配、精度评定、误差检测与辨识带来了方便。
研究数控机床的加工精度,基础的问题是全面充分地分析的数控机床成形系统的各项误差源,研究产生误差的原因、分布性质、传递函数和误差合成计算模型。
到目前为止,数控机床精度建模和误差补偿以静态误差和准静态误差为主,对于动态误差如主轴回转误差、机床位置伺服系统的跟踪误差一般不作考虑,这在普通及精密数控机床中是允许的。
对于超精密机床,静态误差往往不是主要矛盾
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控机床 精度 控制 误差 补偿